Get started with Google Publisher Tag

Vykreslování kreativ pomocí rámců SafeFrame

Informace o používání rámců SafeFrame ke komunikaci mezi obsahem inzerenta a majitele stránek

Od 24. ledna 2022 budou rámce SafeFrame k izolování svého obsahu a zajištění lepšího zabezpečení vždy používat náhodné subdomény. To znamená, že již nebude k dispozici nastavení zabezpečení rámců SafeFrame.

Pokud jste v minulosti vybrali možnost Pevné, zabezpečení vašich rámců SafeFrame bude aktualizováno.

Rámec SafeFrame je prvek iframe s podporou rozhraní API, který poskytuje jednotný mechanismus ke komunikaci mezi obsahem inzerenta a obsahem majitele stránek. Technologie SafeFrame ve službě Ad Manager umožňuje transparentní a komplexní interakce mezi obsahem stránky a reklamami, přičemž zabraňuje externímu přístupu k citlivým údajům a poskytuje lepší kontrolu nad tím, které kreativy se pomocí značek GPT vykreslí v kontejneru SafeFrame.

Standardy organizace IAB vyžadují, aby majitelé stránek za účelem vykreslování reklam v kontejnerech SafeFrame aktualizovali své weby. Ve službě Ad Manager jsou však kontejnery SafeFrame při použití značek GPT podporovány a aktivovány již ve výchozím nastavení.

Aby se minimalizovala možnost zobrazení škodlivých kreativ, doporučujeme aktivovat rámce SafeFrame co nejčastěji. V kombinaci s ním doporučujeme použít atribut HTML5 sandbox, který znemožní navigaci na nejvyšší úrovni. Další informace o atributu sandbox

Podrobné informace včetně úplné specifikace rámců SafeFrame najdete v dokumentaci organizace IAB.

Rámce SafeFrame a typy kreativ

Rámce SafeFrame jsou ve výchozím nastavení buď zapnuté, nebo vypnuté, podle toho, jaký používáte typ obsahových kreativ.

Aktivace rámce SafeFrame pro kreativu, která je určena k zobrazení na stránce bez rámce SafeFrame, (nebo naopak) může způsobit problémy s vykreslováním kreativy. Zjistěte si, kde se kreativa bude zobrazovat, a nastavte použití rámce SafeFrame podle toho.

Rámce SafeFrame a značka Google Publisher Tag (GPT)

Ve službě Ad Manager můžete vykreslování pomocí rámců SafeFrame explicitně zapnout či vypnout u čtyř typů kreativ:

  • vlastní,
  • třetí strany,
  • šablona definovaná systémem,
  • šablona definovaná uživatelem.

Při přidávání nové kreativy nebo šablony pro některý z těchto typů kreativ zaškrtněte políčko Zobrazit v rámci SafeFrame.

Před zapnutím rámce SafeFrame kontaktujte inzerenty nebo dodavatele, kteří vám poskytují kreativy, a ověřte si, zda jsou s rámci SafeFrame kompatibilní. Pokud používáte atribut sandbox, ve spolupráci s agenturou nebo inzerentem zajistěte, aby se na vstupní stránku po kliknutí na reklamu nepřecházelo z aktuální stránky, ale aby se otevírala na nové kartě.

Rámce SafeFrame nepodporují náhled kreativ.

dokumentace pro vývojářePomocí rozhraní Google Publisher Tag API můžete vykreslení pomocí kontejneru SafeFrame u libovolného konkrétního reklamního bloku nebo všech bloků na stránce vynutit parametrem setForceSafeFrame.

Rámce SafeFrame se stránkami AMP

Rozhraní SafeFrame API je kompatibilní s každou reklamou, která nepoužívá AMPHTML a zobrazuje se na stránce AMP pomocí značek reklam AMP služby Ad Manager.

Maximální velikost rozbaleného kontejneru SafeFrame je omezena velikostí zobrazované oblasti. Rámce SafeFrame u stránek AMP neumožňují změnu velikosti reklamních bloků v zobrazované oblasti. Žádost kreativy o změnu velikosti proto bude úspěšná, pouze když reklamní blok není v zobrazované oblasti.

V případě stránek AMP se standardní kreativy HTML v rámci SafeFrame zobrazují vždy, bez ohledu na výběr. Zajistěte, aby byl kód kreativy s rámci SafeFrame kompatibilní.

Reklamy AMP HTML

Reklamy AMPHTML se nezobrazují v rámcích SafeFrame. Protože jsou reklamy AMPHTML bezpečnější, ve výchozím nastavení se namísto toho zobrazují v přátelských prvcích iframe.

Pokud na webu používáte zásady zabezpečení obsahu (CSP), jejich omezení se vztahují i na reklamy AMPHTML v přátelských prvcích iframe. V takovém případě před odesláním žádostí o reklamy zavolejte metodu googletag.pubads().setForceSafeFrame(true), aby se reklama v prvku iframe z jiné domény mohla vykreslit bez omezení CSP.

Jak rámce SafeFrame fungují

Integrace rámce SafeFrame se značkou GPT má tři části:

  1. Samotný kontejner iframe rámce SafeFrame vytvořený značkou GPT při zobrazení reklamy.
  2. Kód vložený do kreativy, který kreativě poskytuje (externí) rozhraní SafeFrame API a pomocí metody postMessage komunikuje s hostitelskou stránkou.
  3. Kód běžící mimo prvek iframe rámce SafeFrame jako součást značky GPT, který je druhým koncem komunikačního kanálu postMessage. Tento kód provádí veškeré rozbalování a geometrické měření viditelnosti.

Ad Manager podporuje kreativy, které rozhraní Safeframe API používají k interakci s webovými stránkami, jako je například rozbalení reklamního bloku (buď rozšířením dolů, nebo formou překryvné vrstvy), když uživatel klikne na reklamu. Pokud však chcete povolit rozbalování reklamních bloků a interakce typu rozšíření dolů nebo překrytí, musíte značku upravit pomocí funkce setSafeFrameConfig.

Protože vykreslení rámce SafeFrame zpracovává značka GPT, implementace tohoto rozhraní API není hostována externě. Můžete pokračovat v přidávání dalších řádkových položek nabídky a provádění změn v konceptu.

Aby kreativy mohly komunikovat s webovými stránkami, implementuje značka GPT rozhraní API rámce SafeFrame pro externí stranu.

Podporované metody rozhraní SafeFrame API

Stáhnout úplnou specifikaci rozhraní SafeFrame API

$sf.ext.register
$sf.ext.supports
$sf.ext.geom
$sf.ext.status
$sf.ext.inViewPercentage

/* supports expansion in both push and overlay modes;
not supported for fluid-sized native ads */
$sf.ext.expand

Nepodporované nebo částečně podporované metody API

  • Metoda $sf.ext.cookie není podporována, protože kreativám nepovolujeme přístup k souborům cookie majitele stránek.
  • Metoda $sf.ext.meta není podporována u objektů definovaných majitelem stránek a je omezena na následující objekty definované systémem:
    • {String} sf_ver Řetězec představující aktuální verzi rámce SafeFrame.
    • {Number} ck_on Určuje, zda jsou v prohlížeči povoleny soubory cookie: 1 znamená ano, 0 znamená ne.

Rich media a viditelnost v rámcích SafeFrame

Rámec SafeFrame majiteli stránek poskytuje lepší kontrolu, protože omezuje interakce mezi reklamami a obsahem majitele stránek pouze na ty, které jsou dostupné pomocí metod v rozhraní API. Tato technologie standardizuje formáty rich media tak, aby se kreativy používající toto rozhraní API mohly zobrazovat v kterékoliv síti, která podporuje rámce SafeFrame.

Viditelnost

Pomocí rozhraní API poskytnutého prvkem SafeFrame lze vypočítat viditelnost. Ačkoli technologie SafeFrame 1.1 přímo neinformuje o metrice viditelnosti, rozhraní API umožňuje přístup k informacím o kreativě, pomocí kterých může inzerent zjistit, zda je kontejner SafeFrame „viditelný“, nebo není.

Prostřednictvím rozhraní API jsou k dispozici geometrické rozměry a poloha kontejneru SafeFrame a jeho obsahu ve vztahu k oknu prohlížeče nebo aplikace, a také hranice obrazovky. Informace o trvání lze odvodit zaregistrováním naslouchacího procesu, který určí, jak dlouho je reklama viditelná.

Active View, což je řešení od Googlu k měření viditelných zobrazení, není součástí specifikace viditelnosti SafeFrame. Bude tedy i nadále fungovat beze změn.

Používání Konzole pro majitele stránek Google

Ke zjištění, zda blok používá rámec SafeFrame, můžete použít Konzoli pro majitele stránek Google.

Pomohly vám tyto informace?

Jak bychom článek mohli vylepšit?
Vyhledávání
Vymazat vyhledávání
Zavřít vyhledávání
Hlavní nabídka
16241638935576031451
true
Prohledat Centrum nápovědy
true
true
true
true
true
148
false
false