Как я могу установить setSafeFrameConfig и перезаписать атрибут песочницы разными токенами?

Я использую теги издателя Google, и мне было необходимо изменить некоторые значения атрибута песочницы из соображений безопасности.

и я не могу найти способ сделать это.

Я сделаю это:

var pageConfig = { allowOverlayExpansion: true, allowPushExpansion: true, sandbox: true };

googletag.pubads().setSafeFrameConfig(pageConfig);

googletag.defineSlot('/6499/example//banner', [468, 60], 'div-gpt-ad-1521192364235-0')
.addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();

Вот пример кода:

https://codesandbox.io/s/0p7n32q0xv

Я следую этому руководству: https://developers.google.com/doubleclick-gpt/reference

но я всегда получаю одинаковые значения в атрибуте песочницы:

<iframe frameborder="0" src="https://tpc.googlesyndication.com/safeframe/1-0-18/html/container.html?n=1"
id="google_ads_iframe_/6499/example//banner_0" title="3rd party ad content" 
name="" scrolling="no" marginwidth="0" marginheight="0" width="468" height="60" data-is-safeframe="true" 
sandbox="allow-forms allow-pointer-lock allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts allow-top-navigation-by-user-activation"
style="border: 0px; vertical-align: bottom;"></iframe>

sandbox = "allow-forms allow-pointer-lock-allow-popups allow-popups-to-escape-sandbox allow-scripts одного и того же источника allow-top-navigation-by-user-Activation"

Я хотел бы настроить некоторые из разрешений

кто нибудь знает как это сделать?

Ура!

0 ответов

Другие вопросы по тегам