使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
报告
本部分介绍了您可用于跟踪整个平台上广告效果的选项。除了标准的 AdSense 报告功能之外,您还可以使用一些其他功能。
“托管客户”报告
通过“托管客户”报告,您可以看到您从每个子发布商那里获得的收益分成(按子发布商 ID 分配)。您可以在平台 AdSense 账号的报告页面上访问此报告:
- 登录 AdSense 账号。
- 点击报告。
- 选择“细分依据”旁边的托管客户端。
详细了解 AdSense 中的报告功能。
自定义渠道
对于标准的 AdSense 设置,您可以通过自定义渠道跟踪广告单元的整体效果。它们还可以用作强大的报告工具,让您针对每次展示指定自定义渠道。例如,您可以为已登录用户和未登录用户创建两个自定义渠道,然后以编程方式将这些自定义渠道应用于网页上的所有广告单元。
您可以在 AdSense 中创建自己的自定义渠道 ID,然后通过 AdSense 广告代码将这些渠道 ID 分配给平台上的广告单元。
如需创建自定义渠道 ID,请按以下步骤操作:
- 打开报告页面。
- 点击“设置”图标 (
)。
- 点击管理自定义渠道。
- 点击添加渠道。
- 在“产品”下拉列表中,选择您的托管媒体资源。它以“ca-host-pub-”开头
- 为你的频道选择一个名称。
- 点击“保存”。
若要分配自定义渠道 ID,请在广告代码中使用 data-ad-host-channel
参数。例如:
<script async
src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
crossorigin="anonymous">
</script>
<ins class="adsbygoogle"
style="display:block;"
data-ad-client="ca-pub-1234"
data-ad-host="ca-host-pub-5678"
data-ad-host-channel="CHANNEL_ID_FROM_ADSENSE".
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
您可以转到“管理自定义渠道”页面,然后在表格内的“渠道 ID”列中检索渠道 ID。
详细了解如何使用自定义渠道跟踪效果。
自定义信息中心
您可以使用 AdSense Management API 在自己的控制台内创建自定义报告信息中心。
重要提示:您必须先获得用户的许可,然后才能查询他们的账号。或者,您也可以使用该 API 通过服务账号查询平台账号。如果您想要这样做,请与您的客户经理联系,因为这需要在 AdSense 中进行一些额外的自定义配置。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
[null,null,[],[[["\u003cp\u003eThis section explains how you can monitor ad performance across your platform using AdSense reporting features, including specialized options for hosted clients.\u003c/p\u003e\n"],["\u003cp\u003eThe "Hosted clients" report provides insights into revenue share from each child publisher, accessible within your platform's AdSense account.\u003c/p\u003e\n"],["\u003cp\u003eCustom channels enable tracking ad unit performance collectively or individually by assigning specific channel IDs to ad units via the \u003ccode\u003edata-ad-host-channel\u003c/code\u003e parameter.\u003c/p\u003e\n"],["\u003cp\u003eYou can create your own reporting dashboards with the AdSense Management API, but require user permission or utilize a service account for platform account queries.\u003c/p\u003e\n"]]],["The \"Hosted clients\" report in AdSense allows tracking revenue share from child publishers, accessible via the **Reports** page. Custom channels track ad unit performance collectively, with IDs created in AdSense and assigned via the `data-ad-host-channel` parameter in ad tags. Finally, the AdSense Management API enables creating custom reporting dashboards; however, user permission is required for querying individual accounts. A platform account can be queried directly through a service account, by contacting an account manager for configuration.\n"],null,["Reporting\n---------\n\nThis section describes the options that are available to you to track the performance of ads throughout your platform. In addition to the standard AdSense reporting functionality, you have access to a few additional features.\n\n### Hosted clients report\n\nThe \"Hosted clients\" report lets you see the revenue share that you receive from each of your child publishers, distributed by child publisher ID. You can access this report on the **Reports** page of your platform AdSense account:\n\n1. [Sign in](https://adsense.google.com/adsense/login) to your AdSense account.\n2. Click **Reports**.\n3. Next to \"Break down by\", select **Hosted clients**.\n\nLearn more about [reporting in AdSense](https://support.google.com/adsense/answer/9831227).\n\n### Custom channels\n\nFor standard AdSense setups, custom channels allow you to track the performance of ad units collectively. They can also serve as a powerful reporting tool by allowing you to specify a custom channel for each impression. For example you can create two custom channels for signed in and signed out users, and programmatically apply them to all ad units on the page.\n\nYou can create your own custom channel IDs in AdSense and then assign those channel IDs to the ad units on your platform via the AdSense ad tag.\n\nTo create a custom channel ID:\n\n1. Open your **Reports** page.\n2. Click settings ().\n3. Click **Manage custom channels**.\n4. Click **Add channel**.\n5. In the \"Product\" drop down, select your host property. It starts with \"ca-host-pub-\"\n6. Choose a name for your channel.\n7. Click Save.\n\nTo assign a custom channel ID, use the `data-ad-host-channel` parameter in the ad tags. For example: \n\n \u003cscript async\n src=\"//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678\"\n crossorigin=\"anonymous\"\u003e\n \u003c/script\u003e\n \u003cins class=\"adsbygoogle\"\n style=\"display:block;\"\n data-ad-client=\"ca-pub-1234\"\n data-ad-host=\"ca-host-pub-5678\"\n data-ad-host-channel=\"CHANNEL_ID_FROM_ADSENSE\".\n data-ad-format=\"auto\"\u003e\u003c/ins\u003e\n \u003cscript\u003e\n (adsbygoogle = window.adsbygoogle || []).push({});\n \u003c/script\u003e\n\nYou can retrieve the channel ID from the \"Channel ID\" column in the table on the \"Manage custom channels\" page.\n\nLearn more about [tracking performance with custom channels](https://support.google.com/adsense/answer/65083).\n\n### Custom dashboard\n\nYou can use the [AdSense Management API](https://developers.google.com/adsense/management) to create custom reporting dashboards in your own console.\n\n**Important:** You must get permission from your users before you query their accounts. Alternatively you can use the API to query your platform account via a service account. If you would like to do this, please contact your account manager, as this requires some additional custom configuration from the AdSense side."]]