Как я могу установить 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"
Я хотел бы настроить некоторые из разрешений
кто нибудь знает как это сделать?
Ура!