Rozšířené konverze pro web mohou zpřesnit měření konverzí. Doplní vaše stávající značky konverzí posíláním hashovaných dat první strany o konverzích z vašeho webu, a to způsobem zachovávajícím ochranu soukromí. K hashování zákaznických údajů první strany (například e-mailových adres) před jejich odesláním do Googlu používají rozšířené konverze bezpečný jednosměrný hashovací algoritmus SHA256. Hashovaná data jsou poté porovnána s přihlášenými účty Google a systém se pokusí připsat konverze z vaší kampaně událostem reklam, například kliknutím či zobrazením.
Tento článek popisuje, jak nastavit rozšířené konverze pro web pomocí značky Google. Rozšířené konverze pro web můžete nastavit také pomocí Správce značek Google nebo rozhraní Google Ads API.
Než začnete
Než se pustíte do nastavování, přečtěte si, co je k tomu potřeba:
- Je třeba znát URL konverzní stránky, na níž se spouští příslušná konverzní značka (např. URL stránky s potvrzením nákupu), a spouštěč konverzní události (například kliknutí na tlačítko nebo zobrazení stránky).
- Tento způsob implementace vyžaduje, abyste věděli, jak je měření konverzí na vašem webu nastaveno, a uměli provést úpravy kódu. V případě potřeby tedy musíte mít možnost kontaktovat vývojářský tým.
- Přečtěte si zásady týkající se údajů o zákaznících ve službě Google Ads platné pro rozšířené konverze a potvrďte, že jste schopni je dodržet (projděte si postup uvedený níže v části Pokyny).
- Pokud jste konverze nastavili pomocí adresy URL, můžete k nastavení rozšířených konverzí použít pouze JavaScript nebo selektory CSS, případně automatické rozšířené konverze.
- Úspěšná implementace rozšířených konverzí se v tabulce konverzních akcí začne projevovat zhruba po 30 dnech. Další informace o výsledcích dopadu rozšířených konverzí pro web
Pokyny
- V účtu Google Ads klikněte na ikonu Cíle .
- V nabídce sekcí klikněte na rozbalovací nabídku Konverze.
- Klikněte na Nastavení.
- Rozbalte sekci Rozšířené konverze.
- Zaškrtněte možnost Zapnout rozšířené konverze pro web.
- Přečtěte si prohlášení o dodržování zásad. Pokud chcete aktivovat rozšířené konverze, musíte potvrdit, že budete dodržovat naše zásady a že se na vaše používání rozšířených konverzí vztahují podmínky zpracování dat pro reklamy Google. Svůj souhlas s těmito podmínkami potvrďte kliknutím na tlačítko Souhlasím a chci pokračovat.
- Klikněte na rozbalovací nabídku a vyberte metodu nastavení a správy údajů poskytnutých uživatelem. Vyberte možnost Značka Google.
Poznámka: Pokud Googlu odesíláte data o rozšířených konverzích jiným způsobem, než který jste už vybrali v Google Ads, může se stát, že tato data nebudou zpracována. Když například vyberete možnost Značka Google a pokusíte se odesílat data prostřednictvím rozhraní Google Ads API, nebudou takto odeslaná data zpracována.
- Jestliže si nejste jisti, jakou metodu značkování máte vybrat, klikněte na odkaz Jakou metodu mám použít? Zadejte doménu svého webu a klikněte na Zkontrolovat adresu URL. Zobrazí se návrhy.
- Pokud se zobrazí zpráva, že „značka bude shromažďovat údaje poskytnuté uživateli z vašeho webu“, můžete nastavení ihned dokončit kliknutím na Uložit.
- Pokud se výše uvedená zpráva nezobrazí nebo se chcete dozvědět více o dalších metodách konfigurace rozšířených konverzí, klikněte na možnost Podrobnosti značky.
- Na obrazovce s podrobnostmi o značce se můžete rozhodnout, jak má značka shromažďovat údaje poskytnuté uživatelem:
- Automaticky zjišťovat údaje poskytnuté uživatelem: Automaticky na stránce vyhledá řetězce, které vypadají jako nastavené typy dat. Tato metoda vyžaduje minimální úsilí a pro většinu inzerentů funguje dobře. Pokud chcete mít větší kontrolu, můžete na svůj web přidat fragment kódu nebo zadat selektory CSS či proměnné JavaScriptu. Kliknutím na Přidat vyloučení můžete zadat, které selektory CSS mají být při zapnutí automatické detekce vyloučeny.
- Vybrat selektory CSS nebo proměnné JavaScriptu: Ručně zadáte selektory CSS nebo proměnné JavaScriptu obsahující údaje poskytnuté uživatelem, které vás zajímají. Pokud chcete použít tento způsob, vyberte jej a postupujte podle pokynů uvedených níže.
- Přidat na web fragment kódu: Na svůj web přidáte fragment kódu, který bude odesílat hashované údaje o zákaznících k párování. Tato metoda dodává rozšířeným konverzím větší přesnost. Zajišťuje totiž při každém spuštění značky konverzí odeslání správně formátovaných dat. Pokud ji použijete, nemusíte zaškrtávat políčko Podrobnosti značky. Veškeré údaje poskytnuté uživatelem, které nám prostřednictvím fragmentu kódu pošlete, zpracujeme automaticky. Pokud chcete, můžete použít kombinaci možností. Můžete například vybrat možnost „Automaticky zjišťovat údaje poskytnuté uživatelem“, aby se automatická detekce uplatnila u všech konverzních akcí. Pro vybrané konverzní události pak můžete použít fragment kódu. Údaje poskytnuté prostřednictvím fragmentu kódu mají přednost před automaticky zjištěnými údaji. Další informace naleznete níže v sekci Přidání fragmentu kódu na web.
- Klikněte na Uložit.
- Až nastavení dokončíte, ověřte implementaci a zkontrolujte, zda jsou rozšířené konverze nastaveny správně. Rozšířené konverze se ve vašich přehledech začnou projevovat zhruba za 30 dní. Další informace o výsledcích dopadu rozšířených konverzí pro web
Přidání fragmentu kódu na web
Než se pustíte do níže uvedené činnosti, zkontrolujte, zda jste provedli celé nastavení rozšířených konverzí a jako zdroj dat jste vybrali značku Google.
Určení a definování polí pro rozšířené konverze
Zajistěte, aby na konverzní stránce, kde se spouští fragment události Google Ads, byla dostupná potřebná pole, například e-mail, adresa a telefonní číslo. Pravděpodobně tomu tak bude na konverzních stránkách nákupů, registrací a jiných podobných typů konverzí, které často vyžadují údaje o zákaznících. Pokud si nejste jisti, o kterou stránku jde, měli byste kontaktovat svého vývojáře.
- E-mail (preferováno)
- Adresa (jméno, příjmení, PSČ a země jsou povinné). Pokud chcete, můžete jako další klíče shody zadat adresu, město a kraj (region/oblast).
- spolu s e-mailem nebo celým jménem a adresou můžete uvést i telefonní číslo.
Můžete odesílat buď normalizovaná a hashovaná data, nebo nehashovaná data, která Google před jejich doručením na servery normalizuje a hashuje. Pokud se rozhodnete data normalizovat a hashovat, postupujte podle níže uvedených pokynů.
Při normalizaci je třeba:
- odstranit prázdné znaky na začátku a na konci,
- převést text na malá písmena,
- naformátovat telefonní čísla podle normy E.164.
Pro hashování je třeba:
- použít hexadecimální kód SHA256.
Níže uvedená tabulka obsahuje další informace o polích, která můžete definovat. Sloupec Název klíče uvádí, jak je třeba se na proměnnou odkazovat ve fragmentu kódu HTML rozšířených konverzí, který vytvoříte v následujícím kroku. Všechny údaje je třeba předat jako typy textových řetězců.
Datové pole | Název klíče | Popis |
---|---|---|
E-mailová adresa | email |
Uživatelův e-mail Příklad: „jnovak@example.com“ |
sha256_email_address |
Uživatelův hashovaný e‑mail Příklad: ‘a8af8341993604f29cd4e0e5a5a4b5d48c575436c38b28abbfd7d481f345d5db’ |
|
Telefonní číslo | phone_number |
Uživatelovo telefonní číslo. Musí být ve formátu E.164, tedy mít 11 až 15 číslic včetně znaménka plus (+) a mezinárodní předvolby bez pomlček, závorek a mezer. Příklad: „+11231234567“ |
sha256_phone_number |
Uživatelovo hashované telefonní číslo Příklad: ‘e9d3eef677f9a3b19820f92696be53d646ac4cea500e5f8fd08b00bc6ac773b1’ |
|
Jméno | address.first_name |
Uživatelovo jméno Příklad: „Jan“ |
address.sha256_first_name |
Uživatelovo hashované křestní jméno Příklad: ‘96d9632f363564cc3032521409cf22a852f2032eec099ed5967c0d000cec607a’ |
|
Příjmení | address.last_name |
Uživatelovo příjmení Příklad: „Novák“ |
address.sha256_last_name |
Uživatelovo hashované příjmení Příklad: ‘799ef92a11af918e3fb741df42934f3b568ed2d93ac1df74f1b8d41a27932a6f’ |
|
Adresa | address.street |
Uživatelova adresa Příklad: „Nová ulice 123“ |
Město | address.city |
Město uživatelovy adresy Příklad: „Praha“ |
Region | address.region |
Uživatelova provincie, stát, oblast, region nebo kraj Příklad: „Hlavní město Praha“ |
PSČ | address.postal_code |
Uživatelovo PSČ. Příklad: „SO99 9XX“ |
Země | address.country |
Kód uživatelovy země. Příklad: „CZ“ Použijte dvouznakový kód země podle normy ISO 3166-1 alpha-2. |
Implementace skriptu rozšířených konverzí
Na konverzní stránku, kde se nachází fragment události Google Ads, vložte a nakonfigurujte níže uvedený skript. Nezapomeňte změnit názvy proměnných na ty, které na své stránce používáte pro příslušné atributy.
Pokud například e‑mail ukládáte do proměnné „emailova_adresa“, je třeba tento název do fragmentu kódu vložit (nahraďte jím název vašeProměnnáEmail).
// Implementace
<script>
gtag('set', 'user_data', {
"email": vašeProměnnáEmail, *** Název proměnné vašeProměnnáEmail změňte na název skutečné proměnné jazyka JavaScript, do které ukládáte uživatelovu e-mailovou adresu. To samé udělejte i s ostatními proměnnými níže. Dbejte na to, aby hodnoty nebyly hashovány.
"phone_number": vašeProměnnáTelefon,
"address": {
"first_name": vašeProměnnáJméno,
"last_name": vašeProměnnáPříjmení,
"street": vašeProměnnáAdresa,
"city":vašeProměnnáMěsto,
"region": vašeProměnnáRegion,
"postal_code": vašeProměnnáPSČ,
"country": vašeProměnnáZemě
}
});
</script>
Telefonní číslo musí být ve formátu E.164, tedy mít 11 až 15 číslic včetně znaménka plus (+) a mezinárodní předvolby bez pomlček, závorek a mezer.
Pokud váš web údaje pro některé z výše uvedených polí neshromažďuje, nenechávejte jej prázdné, ale celé příslušné pole odstraňte. Jestliže například web shromažďuje pouze e-maily a telefonní čísla, bude fragment vypadat takto:
<script>
gtag('set', 'user_data', {
"email": {{ vašeProměnnáEmail }},
"phone_number": {{ vašeProměnnáTelefon }}
});
</script>
- E-mail (preferováno)
- Adresa – povinné údaje jsou jméno, příjmení, PSČ a země. Pokud chcete, můžete jako další klíče shody zadat adresu, město a kraj (region/oblast).
- Telefonní číslo (je třeba k němu uvést i e-mail, případně celé jméno a adresu)
Více hodnot
Vývojáři mohou volitelně zadat i více hodnot (až 3 telefonní čísla a e-maily a 2 adresy). Stačí namísto textového řetězce použít pole. Pokud získáte více než jeden údaj, uvedením všech zvětšíte šanci na dosažení shody. Podívejte se na tento příklad:
gtag('set', 'user_data', {
"email": [vašeProměnnáEmail1, vašeProměnnáEmail2],
"phone_number": [vašeProměnnáTelefon1, vašeProměnnáTelefon2],
"address": [
{first_name: vašeProměnnáJméno,last_name: vašeProměnnáPříjmení, street: vašeProměnnáAdresa, city: vašeProměnnáMěsto, region: vašeProměnnáRegion, postal_code: vašeProměnnáPSČ},
{first_name: vašeProměnnáJméno,last_name: vašeProměnnáPříjmení, street: vašeProměnnáAdresa, city: vašeProměnnáMěsto2, region: vašeProměnnáRegion2, postal_code: vašeProměnnáPSČ2}
]
});
</script>
Nastavení značky Google na konverzní stránce
'allow_enhanced_conversions': true}
“.Před: příklad značky Google (aktuálně používané):
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'TAG_ID');
</script>
Po:
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config','TAG_ID', {'allow_enhanced_conversions':true});
</script>
Výběr selektorů CSS nebo proměnných JavaScriptu
Než se pustíte do níže uvedené činnosti, zkontrolujte, zda jste provedli celé nastavení rozšířených konverzí a jako zdroj dat jste vybrali značku Google. Zkontrolujte také, zda jste jako metodu implementace vybrali možnost Vybrat selektory CSS nebo proměnné JavaScriptu.
Vyhledání polí pro rozšířené konverze na konverzní stránce
- V prohlížeči Chrome na nové kartě (kartu s účtem Google Ads si ponechte otevřenou) přejděte na konverzní stránku. Pokud si nejste jisti, o kterou stránku jde, měli byste kontaktovat svého vývojáře.
- Vyhledejte na stránce údaje o zákazníkovi, které chcete odesílat Googlu. Stránka může například zobrazovat poděkování za nákup a obsahovat i zákazníkovu e-mailovou adresu.
Poznámka: Aby rozšířené konverze správně fungovaly, musí být k dispozici alespoň jedno z těchto polí:
- E-mail (preferováno)
- celé jméno a adresa (jméno, příjmení, adresa, město, kraj/region/oblast, PSČ, země)
- [Nepovinné] Spolu s e-mailem nebo celým jménem a adresou (ale nikoli samostatně) můžete uvést i telefonní číslo.
- Až údaje o zákazníkovi na stránce najdete, proveďte další krok – zkopírujte selektory CSS nebo proměnné JavaScriptu a zadejte je do Google Ads.
Vyhledání selektorů CSS pro rozšířené konverze a jejich zadání do Google Ads
- Podle těchto pokynů aktivujte rozšířené konverze a vyberte možnost Vybrat selektory CSS nebo proměnné JavaScriptu.
- Kliknutím na Přizpůsobit zobrazte obrazovku s poli, kde můžete pro každý požadovaný typ dat zadat selektor CSS.
- Zaškrtněte políčko u všech údajů o zákazníkovi, které chcete použít (např. e-mail, jméno a adresa).
- Vyberte proměnné JavaScriptu nebo selektory CSS.
Poznámka: Pokud používáte proměnné JavaScriptu, bude nejspíš nejjednodušší se zeptat vývojáře, které proměnné máte do těchto polí zadat. Jestliže používáte selektory CSS, můžete postupovat níže popsaným způsobem.
- Na samostatné kartě přejděte na konverzní stránku.
- Na konverzní stránce najděte příslušné údaje o zákazníkovi, které chcete pomocí automatických rozšířených konverzí odesílat. Poté na ně pravým tlačítkem myši klikněte a vyberte možnost Prozkoumat.
- Pokud do Google Ads zadáváte selektor CSS pro e-mailovou adresu, klikněte pravým tlačítkem na e-mailovou adresu zobrazenou na konverzní stránce.
- V prohlížeči Chrome se zobrazí Nástroje pro vývojáře Chrome.
- Ve zdrojovém kódu uvedeném na stránce Nástrojů pro vývojáře bude jeden úsek zvýrazněn. Obsahuje selektor CSS pro údaj o zákazníkovi, na který jste klikli ve druhém kroku této části.
- Umístěte ukazatel myši na zvýrazněný kód a klikněte na něj pravým tlačítkem.
- Přejděte dolů k možnosti Kopírovat a vyberte Selektor.
- Tento text vložte do příslušných polí v Google Ads (na druhé kartě). Text by měl vypadat podobně jako tento (nebude však stejný):
tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail
. - Kroky 6–12 v této části proveďte postupně pro všechny údaje o zákazníkovi (tj. e-mail, jméno a adresu atd.).
- V Google Ads klikněte na Uložit.
Kontrola implementace
Pokud chcete ověřit, zda implementace rozšířených konverzí správně funguje, přejděte na svoji konverzní stránku (může být nutné provést testovací konverzi) a projděte níže uvedeným postupem. Doporučujeme to udělat hned po implementaci rozšířených konverzí, abyste mohli případně změnit věci, které nefungují správně.
Ověření implementace pomocí Nástrojů pro vývojáře Chrome
- Klikněte pravým tlačítkem na svou webovou stránku.
- Vyberte možnost Prozkoumat.
- Vyberte kartu Síť.
- Do vyhledávacího pole zadejte „google“.
- Najděte síťový požadavek, který směřuje na adresu „googleadservices.com/pagead/conversion/“ (případně v některých prohlížečích na „google.com/pagead/1p-conversion/“).
- Kliknutím na Datová část zobrazte seznam parametrů řetězce dotazu.
- Hledejte parametr „em“ s hashovaným řetězcem. Hodnota by měla být dlouhý řetězec znaků, který má na začátku „tv.1~em“. Pokud tento parametr najdete, znamená to, že značka rozšířených konverzí úspěšně získává a hashuje objekt
enhanced_conversion_data
.
Kontrola provedení implementace po 72 hodinách v přehledu Diagnostika
- V účtu Google Ads klikněte na ikonu cílů .
- V nabídce sekcí klikněte na rozbalovací nabídku Konverze.
- Klikněte na konverzní akci, která má rozšířené konverze aktivované.
- V nabídce stránek nahoře vyberte možnost Diagnostika. Zobrazí se vám přehled diagnostiky pro značku rozšířených konverzí a v jednotlivých sekcích uvidíte metriky rozšířených konverzí.
- Kontrolami stavu ověřte, zda všechno funguje, jak má.
- Pokud vás přehled diagnostiky pro značku upozorní, že je možná něco špatně, vyřešte případný problém podle pokynů v oznámení a v centru nápovědy.
Vypnutí rozšířených konverzí
Pokud chcete rozšířené konverze vypnout na úrovni účtu, postupujte takto:
- V účtu Google Ads klikněte na ikonu cílů .
- V nabídce sekcí klikněte na rozbalovací nabídku Konverze.
- Klikněte na Nastavení.
- Rozbalte sekci Rozšířené konverze.
- Vypněte rozšířené konverze tím, že zrušíte zaškrtnutí příslušného políčka.
- Klikněte na Uložit.
Pokud chcete rozšířené konverze vypnout na úrovni konverzních akcí, postupujte takto:
- V účtu Google Ads klikněte na ikonu cílů .
- V nabídce sekcí klikněte na rozbalovací nabídku Konverze.
- Vyberte konverzní akci, u které chcete rozšířené konverze deaktivovat.
- Klikněte na Nastavení.
- Rozbalte sekci Rozšířené konverze.
- Zrušte zaškrtnutí políčka Povolit rozšířené konverze.
- Klikněte na Uložit.