RTC AMP用户同步分析-iframe错误

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

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

但是,由于仪表放大器中的跟踪/分析约束,因此无法触发用户同步。无论分析是否使用amp-analytics和用户同步的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>
amp-html rational-team-concert prebid
1个回答
0
投票

我建议您尝试与您的提供商联系,他们可能有替代方法,您也可以尝试对某些提供商使用amp分析,尽管并非全部都支持。

[如果您真的很着急,或者真的没有其他选择,可以绕过此方法,尽管我会说这是真的不建议使用的,而且它是一个非常笨拙且脆弱的解决方案,它也可能会立即停止工作作为新版本发布。要绕过此限制,只需将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版本上测试)

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