问题标签 [adsense-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
admob - AdSense (AdMob) 报告 收入报告
关于 AdSense 报告 API - GET /accounts/accountId/reports
它是仅检索 AdMob 数据(作为广告网络)还是也可以包含来自其他中介广告网络的数据?
adsense-api - Adsense API 报告——及时更新
Google Analytics 会在 24 小时后提供 Adsense 数据。我假设这是将原子事件处理成报告。
Google Adsense 网站似乎每小时都会更新他们的报告,但数字可能会在发布后的几天甚至几周内发生变化。我认为这是为了防止欺诈。
我的问题是 Google Adsense API 是每小时还是每 24 小时提供一次更新。这是示例python代码:
https://github.com/googleads/googleads-adsense-examples/blob/master/python/v1.4/generate_report.py
我尝试查看他们的文档,但找不到报告更新间隔:
https://developers.google.com/adsense/management/v1.4/reference/
python - Adsense 报告 API APP_ID 为“0:”
我正在尝试使用 adsense 管理 API 获取所有应用程序的 ID。我的维度字段是:
dimension = ['APP_ID', 'APP_NAME']
在报告中,我得到了很多格式为 ["0:", "some_name", ...metrics...] 的行
该文档说,应用程序可以根据其平台具有两种 ID:
1:[id] or 2:[id]
这个问题的根源是什么?
谢谢!
admob - 如何使用 AdSense 报告 API 获取“AdMob 网络请求”?
一直在尝试构建一个小工具来监控不同广告网络中广告单元的性能。但是,当我尝试使用 adsense 报告 API 提取有关我的 admob 广告单元的数据时,我发现我无法获得在 AdMob 控制台中看到的“AdMob 网络请求”/“AdMob 网络请求 RPM”。
我已经尝试了 4 个 RPM 相关字段:
- AD_REQUESTS_RPM
- MATCHED_AD_REQUESTS_RPM
- PAGE_VIEWS_RPM
- INDIVIDUAL_AD_IMPRESSIONS_RPM
但似乎以上都不是我想要的。有没有人尝试过同样的事情并工作?谢谢!
javascript - 适用于 JavaScript 的 Google IMA SDK 叠加层和全槽广告参考
我已经在使用Google IMA HTML5 SDK API在我们的自制播放器中显示全幅广告。
现在,我正在尝试在同一个 API 中添加重叠式广告,但我找不到相关文档。FAQ中有一个技术快速入门指南的链接,但事实证明它是为 Flash ActionScript 制作的——但我需要同样的 HTML5/JavaScript 指南。
如何使用 HTML5/JavaScript 实现 Google 重叠式广告和全幅广告?
更新
这是我当前用于两个不同广告请求的 JavaScript 代码(它现在总是为叠加层返回一个空广告,因此它还不起作用):
adsense-api - Google Adsense 管理 API:servingLimitExceeded 有几个查询
在对 Adsense 管理 API 进行了几次查询以获取有关每个应用程序的每日信息后,我们收到了 servingLmitExceeded。我们正在连接 5 个帐户。
我们要做的是首先获取每个帐户运行最近 30 天报告的应用程序列表:
然后,对于每个应用程序(如所有帐户中共有 36 个),我们运行以下报告:
在几个应用程序之后,我们收到以下错误:
我们认为我们没有达到此处显示的任何限制:https ://developers.google.com/adsense/management/appendix/limits
我们每天总共执行的请求少于 50 个,现在我们的限制是每个用户每 100 秒 100 个查询:
如果我们检查 Google APIs 控制台,错误似乎是由 adsense.accounts.list 引发的
有谁知道如何避免这个问题?
google-api - Adsense API 出现“错误:需要登录”
我正在使用 API Explorer 工具为 google adsense 创建一些请求网址。这是资源管理器工具生成的请求 url,它给出了今天收益的响应:https://www.googleapis.com/adsense/v1.4/reports?startDate=today&endDate=today&accountId=MY_ACCOUNT_ID&metric=EARNINGS&key=MY_API_KEY
但是,当我尝试在浏览器或代码中使用此 url 时,它会给出以下响应:
我不确定我错过了什么使用这个网址。我已经在我的谷歌开发者控制台上激活了 adsense api。
adsense-api - 无法在 API Manager 中添加 AdSense API
我正在尝试遵循 AdSense API 入门指南,但我被困在“注册您的应用程序”部分。
我创建了一个项目,但找不到“激活”按钮。相反,我转到 API Manager,然后是 Library 选项卡,其中列出了大量 API。
当我点击“AdSense Management API”时,该网站在处理大约一分钟后最终报告“API“adsense”不存在或您无权访问它”。
我尝试添加分析 API,效果很好。
有没有我错过的步骤?我需要在某个地方向 Google 提交申请吗?
谢谢你的建议。
php - “Google AdSense API”PHP 示例代码不起作用
请帮我....
我想使用 Google AdSense API 通过 PHP 获得收入。
但是示例代码不起作用。
PUTTY - SSH connect
Install 'Composer'
php -r "if (hash_file('SHA384', 'composer-setup.php') === 'aa96f26c2b67226a324c27919f1eb05f21c248b987e6195cad9690d5c1ff713d53020a02ac8c217dbf90a7eacc9d141d') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
安装“用于 PHP 的 Google API 客户端库”
php composer.phar 需要 google/apiclient:^2.0
将 PHP 的 AdSense Management API 示例复制到您的服务器。
https://github.com/googleads/googleads-adsense-examples/tree/master/php-clientlib-1.x/v1.x
修改client_secrets.json
客户端 ID、客户端密码和重定向 URL
- 在浏览器中打开示例。示例代码是但不工作
......T_T
- 我在两周内尝试了许多不同的方法
我的猜测是路径有问题。但那是错误的。
[adsense-sample.php - 之前]
↓</p>
[adsense-sample.php - 之后]
请帮我...
adsense-api - AdSense 管理 API (PHP) 获得付款
我正在尝试从 API 获取“平衡”值。基本上,我想检索尚未支付的金额。
到目前为止,我的示例 API PHP 工作正常,但我不知道如何获取上面的值,或者 AdSense 控制台中显示的“本月”值。
有什么建议吗?
谢谢