使用Adsense API访问AdMob中的广告系列报告

问题描述 投票:2回答:1

我使用Adsense API访问我的AdMob帐户并生成报告。这是我使用的主要API请求:

https://www.googleapis.com/adsense/v1.4/accounts/accountId/reports

Documentation

API提供了许多报告选项,但我最需要的是广告系列报告,主要是要了解我在AdMob中获得的每个广告系列的展示次数和点击次数。可以从这里访问:

enter image description here

也可以在中介报告中访问广告系列的报告,因为它们被归类为“广告来源”:

enter image description here

我已经尝试过在此page中使用所有指标和维度来访问广告系列报告,但是该报告无效。该API似乎未返回与广告系列或中介报告相关的任何数据。

我还使用Adwords API查找了AdMob广告系列的数据。在AdMob中创建这些广告系列后,它们会自动显示在我的Google Ads(AdWord)帐户中。这是我的Google Ads帐号的屏幕截图:

enter image description here

上面的屏幕快照中名为AdMob Campaign的广告系列是在AdMob中创建的,而名为Google Ads Campaign的广告系列是在Google Ads中创建的。但是,当我使用AdWord API请求广告系列数据时,它仅返回在Google Ads(AdWord)帐户中创建的广告系列。因此,即使帐户显示了它们,AdWord API也不返回其数据。

有趣的是,这些广告系列同时出现在AdMob和Google Ads帐户中,但是这些服务的两个API均未返回其数据。似乎某处缺少某些内容。

有人知道如何获取AdMob内创建的广告系列的数据吗?感谢您的帮助。

api google-api admob google-apis-explorer adsense-api
1个回答
0
投票

Google终于为AdMob引入了新的API:https://developers.google.com/admob/api

新API可以使用mediationReport.generate访问广告系列数据。只要确保您的dimensions包含AD_SOURCE_INSTANCE即可访问它们。

以下是有关新API的更多数据:https://developers.google.com/admob/api/v1/reference/rest/v1/accounts.mediationReport/generate

我今天测试了它,并且运行良好!

© www.soinside.com 2019 - 2024. All rights reserved.