3

实施 Prebid AMP RTC 方法。Prebid 出价功能按预期运行,并且正在投放广告。

但是,由于仪表放大器的跟踪/分析限制,用户同步不会触发。无论分析是否使用 amp-analytics 和 user-sync amp-iframe,AMP 都会将其检测为跟踪器并显示以下错误:

每页仅允许 1 个分析/跟踪 iframe。请改用 amp-analytics

分析按预期工作;但是用户同步不会启动。

有什么方法可以绕过这个分析策略吗?我试过 amp-pixel 但它不适用于用户同步。

这是试图添加到页面的用户同步:

<amp-iframe width="1" title="User Sync"
height="1"
sandbox="allow-scripts"
frameborder="0"
src="https://cdn.jsdelivr.net/npm/prebid-universal-creative@latest/dist/load-cookie.html">
<amp-img layout="fill" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="placeholder"></amp-img>
</amp-iframe>
4

1 回答 1

0

我建议您尝试与您的提供商联系,他们可能有替代方案,您也可以尝试使用某些提供商的 amp-analytics,但并非所有提供商都支持。

如果你真的很着急或者真的没有其他选择,有一种方法可以绕过这个,虽然我会说它真的不推荐,而且它是一个非常老套和脆弱的解决方案,它也可能会停止工作新版本出来了。要绕过此限制,只需将 amp-iframe 的宽度和高度设置为大于 10 像素。在您的情况下,它将是这样的:

<amp-iframe width="11" height="11"
title="User Sync"
sandbox="allow-scripts"
frameborder="0"
src="https://cdn.jsdelivr.net/npm/prebid-universal-creative@latest/dist/load-cookie.html">
<amp-img layout="fill" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="placeholder"></amp-img>
</amp-iframe>

同样,仅将此解决方案用作最后的资源。(在 v0/amp-iframe-0.1.js 版本上测试)

于 2020-05-19T23:56:59.210 回答