问题标签 [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.

0 投票
0 回答
412 浏览

java - 在 Spring Boot Secured Web Application (Https) 中使用 Google Adsense Management Api

我在我的 Web 应用程序(使用 Spring Boot 构建)中使用了 google adsense 管理 API java 客户端库,以便在管理仪表板中使用 adsense 报告。我使用以下代码来建立凭据。

似乎google api会自动附加http并在回调url中添加随机端口以提供响应令牌,因此无法找到该站点。此外,出于安全原因,我们不能指定除 443 之外的其他端口。它在本地服务器和开发服务器中都可以正常工作,但在生产服务器中却不能正常工作(因为该站点使用 https 保护并且不允许随机端口)。

有什么办法可以解决这个问题??

0 投票
1 回答
276 浏览

php - 如何使用 PHP SDK 从 AdmobMediation 获取中介报告

我正在使用google-api-php-client从我们的服务器远程获取 AdmobMediation 报告

一切正常,除了响应报告仅与“Admob Network”相关,而不是“Mediation report”

因此,指标不完整

所以我有两个问题:

  1. 有没有办法使用 SDK 获取中介报告,而不仅仅是 Admob 网络报告?

  2. 有没有办法使用 php SDK 下载我们在“Admob 仪表板”上制作的已保存报告?

0 投票
1 回答
486 浏览

node.js - Node.js 无法访问 Google AdSense 管理 API。'用户没有 AdSense 帐户'

我正在尝试在 node.js 上托管的网络应用程序上生成 AdSense 报告。由于它是服务器到服务器的通信,我需要使用服务帐户。我按照指南进行操作,但总是出现错误:

也试过这个 JSON Web Tokens Guide但上面也出现错误。

我得到了什么:

  • Adsense 管理 API 已启用。
  • 已创建服务帐户凭据
  • 将服务帐户电子邮件地址添加到 google AdSense 用户管理
  • 在 Google API Explorer 中测试,它工作得很好

screenshot

注意:它的状态停留在“待定”。

这是我试图连接和检索数据的代码:

我的问题是:
1. 为什么它停留在“待定”状态?
2. 有没有办法使用服务帐户凭据访问 API?
3.如果是,我可以通过哪种方式实现?

0 投票
1 回答
1052 浏览

ads - 如何在点击我们网站的按钮时显示谷歌广告?

谁能帮我在点击按钮时展示广告。我想从 html 按钮单击按钮加载视频广告,就像在 youtube 上显示一样。

0 投票
1 回答
138 浏览

php - 如何使用 google adsense 或 analytics api 从各个页面获利?

我想从谷歌蜜蜂那里获得我网站上每件商品的收入,以便在我的网站上创建一个控制面板,在那里我可以看到每件商品的收入

0 投票
0 回答
267 浏览

adsense - Adsense - 我们发现您的网站已关闭或不可用

这是我第一次在我从零开始制作的网站中尝试 Adsense

我尝试将 adsense 添加到我的网站超过 10 次,每次它都说:我们发现您的网站已关闭或不可用:

在此处输入图像描述

并且提供的代码已经在<head></head>网站的部分

网站:https ://www.a3traf.com

0 投票
2 回答
1442 浏览

android - Admob 奖励广告以测试广告 ID 显示,但未以我的真实广告 ID 显示

我创建了 Admob 视频奖励广告。我的 admob 帐户是旧的,我已在我的另一个应用程序中成功展示了一个插页式广告。但是,我刚刚在 admob 中添加了一个新应用程序并创建了一个 admob 视频。视频显示良好,带有 admob 提供的测试 ID。但是当我使用我的真实视频奖励 ID 时,广告加载失败。对于,查询我已经添加了测试设备ID。

有什么东西,我想念的吗?

这是我的代码,它很好地加载了测试广告 id,但不是真正的广告 id:

0 投票
0 回答
103 浏览

php - 获取账户子账户树为空

我想通过account id获取我当前账户下的子账户树,按照examples方法获取,响应一个空对象。事实上,该账号已经绑定了7个子账号。

https://github.com/googleads/googleads-adsense-examples/blob/master/php-clientlib-1.x/v1.x/examples/GetAccountTree.php

回复:

如果我转储,会有一个奇怪的问题dd($subAccounts,$subAccounts['subAccounts']);

回复:

0 投票
0 回答
233 浏览

jquery - 什么是 Google AdSense 产品名称?

我正在使用 Google AdSense API。“ https://developers.google.com/adsense/management/v1.4/reference/adclients ” 当我运行这些代码时,会出现我的 AdSense 帐户的产品列表。但我想知道“ productCode ”是什么意思。

Adsense 信息

他们的意思是什么?

AFC_HOST

亚足联

AFS

例子:

0 投票
1 回答
1029 浏览

android - 部分 Android 应用用户无法加载 AdMob 广告

我要求最佳实践或实施。

我的应用程序的核心功能长期提供服务(2 到 4 小时)。用户有一些活跃时间,当他们使用服务时,活跃时间被消耗。用户可以通过观看 AdMob 的激励视频广告来恢复活跃时间。

问题是,一些用户(不到 3%)在他们的设备上看不到任何广告。我收到很多抱怨他们无法加载广告。大多数没有看到广告的用户都在使用广告拦截器,但有些用户处于“广告未填充”状态(错误代码 3)。在这种情况下,我的应用程序似乎生成了太多的广告请求(通过用户单击“观看广告”),因此 AdMob 不能总是填充广告。我的应用程序允许用户每天观看广告少于 10 次。

我有一些计划,想知道哪个更好:

1) 包括另一个广告提供者。当 AdMob 的广告未填充时,我的应用会加载另一个广告。缺点:2 倍的代码复杂度和 2 倍的维护工作量。

2)当真实AD没有填满时,加载一个AdMob的test-AD。缺点:没钱

3)当一个广告没有填满时,加载另一个AdMob的广告单元。缺点:我不确定这是否有效。AdMob 应该已经确定用户(不是 AD 单元)没有收到有关此请求的广告,因此生成另一个请求无济于事。并且基于此AdMob 加载多个奖励视频的讨论,不允许加载多个 AD 单元。

4) 其他我没有想到的。

5)看10次奖励-AD是不是太多了?