如何调试Google DFP?

问题描述 投票:5回答:3

标准的?google_console=1目前不适合我们。我们正在使用Google发布商代码(异步)。

google-tag-manager double-click
3个回答
7
投票

谷歌发布者控制台可以进行抽查,但我强烈建议远离这种方法。有时,Google酒吧控制台会列出广告单元的部分数据...而且我在使用Google发布台控制台调试同步GPT方面有过丰富的经验。

如果您使用的是Chrome,则更强大的方法如下:

  1. 加载页面。
  2. 打开Chrome开发者工具,然后点击“网络”标签。
  3. 在过滤器字段中,输入“doubleclick”(减去引号)。
  4. 按Ctrl + R刷新页面。
  5. 所有DFP广告管理系统广告调用都将开始填充(通常在名称中包含广告和gampad引用)。
  6. 点击广告调用。信息应显示在右侧面板中。
  7. 有关快速参考:iu :(字符串的广告单元部分)Cust_params或scp:通常大多数自定义条件定位值应显示在这两个中的任何一个中,具体取决于标记实现
  8. 此外,在“响应”标签中的“标题”下,将列出Google订单项ID和Google广告素材ID ....这对调试/疑难解答非常有用。您还可以查看视频广告素材的XML返回。

此外,如果您需要在Chrome之外进行调试,Charles / Fiddler是很好的调试选择。请密切关注查询字符串和标题选项卡,但相同的信息应该通过。过滤是关键。

希望这可以帮助。


1
投票

只是尝试在JS控制台中运行以下命令:

googletag.openConsole();

注意:您还可以在函数参数中指定包含广告位的div元素的ID。

或者将以下代码粘贴到书签管理器中的书签中:

javascript:googletag.openConsole();

然后导航到该网站并单击新创建的书签。

或使用以下HTML代码在您的内容页面上创建链接,例如:

<a href="javascript:googletag.openConsole();">Open console</a>

也可以看看:


0
投票

检查应用请求和响应

Capture mobile session traffic使用任何网络跟踪工具(例如:CharlesFiddler)。

使用*.doubleclick.net/pagead*.doubleclick.net/gampad查找网址并检查request parameters以验证设置:

  • format:应包含所要求的正确尺寸(例如300x250)
  • iu:应包含请求的发布商广告单元ID。 (例如/ 1234567 / my_ad_unit)
  • cust_params:应包含与&分隔符一起传递的任何键/值。(例如key1 = value1&key2 = value2)
  • tag_for_child_directed_treatment:如果值为1,则触发COPPA行为。
  • js:包含sdk的一个版本。对于iOS来说,它看起来像afma-sdk-i-v7.30.0,对于Android - afma-sdk-a-v11743470.10298000.2,其中v11743470似乎是Google Play Services版本11.7.43(470-172403884)和10298000 - SDK版本10.2.0
  • correlator:来自同一页面视图的多个请求共享的随机正数值。
  • output:广告的输出格式(例如,html,浩瀚)
  • url:这是发送广告请求的完整网址。在网页上,这是显示视频播放器的页面的URL。在应用程序中,这是包名称。 (例如http:// www.mobileapp.com/index.html,com.mobileapp)
  • hl:用于请求该语言广告的语言代码。 (例如,en)。查看valid codes列表
  • msidan:这两个参数应该应用于从移动应用和连接的电视设备发送的所有请求。 msid参数是应用程序ID。 an参数是应用程序名称。

检查以下response parameters以验证设置:

  • Header: X-Afma-Debug-Dialog - 如果有,则会显示广告素材所投放的广告素材和订单项ID。这个数字有时可能是-2,当no fillAdManager有来自-1广告的AdExchange时。
  • Header: X-Afma-Ad-Size - 包含所服务的广告素材的大小。

阅读更多herehereTroubleshoot Ad Manager line item deliveryTroubleshoot unfilled impressions in Ad ManagerHOW TO TROUBLESHOOT & FIX UNFILLED AD IMPRESSIONSInspect mobile app ad deliveryiOSAndroid

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