Jedinečné identifikátory transakcií, ako sú čísla potvrdení objednávok, sú nevyhnutné na presné meranie konverzií, najmä pri nákupoch. Zabraňujú duplicitným konverziám a umožňujú pokročilé funkcie merania.
Používajte ich na sledovanie online a offline konverzií.
Ak pridáte značku sledovania konverzií na stránku konverzie, napríklad na stránku potvrdenia objednávky, konverzia by sa mala započítať len v prípade, že zákazník vykonal hodnotnú akciu na vašom webe. Ak sa však zákazník vráti na stránku konverzie alebo túto stránku znova načíta, mohla by sa znova spustiť tá istá značka a pre tú istú objednávku by sa mohla započítať druhá konverzia.
Ak sa chcete týmto duplicitným konverziám vyhnúť, značku sledovania konverzií môžete upraviť tak, aby zaznamenávala jedinečný identifikátor transakcie, napríklad číslo potvrdenia objednávky, ktoré už možno používate. Ak existujú dve konverzie s rovnakým identifikátorom transakcie pre tú istú konverznú akciu, Google Ads bude vedieť, že druhá konverzia je duplikát. Zobrazí sa chybové hlásenie a duplicitná konverzia sa nezapočíta.
Ak chcete zlepšiť meranie konverzií, okrem používania značky Google vám dôrazne odporúčame nahrávať aj online konverzie uložené na koncovom serveri, napríklad v systéme riadenia vzťahov so zákazníkmi, pomocou nástroja Data Manager. Identifikátor transakcie by mal byť pritom konzistentný v značke aj pri nahrávaní zo servera na server. Pomôže vám to zlepšiť sledovanie konverzií. Ďalšie informácie
V tomto článku vám vysvetlíme, ako pridať do značky sledovania konverzií jedinečný identifikátor transakcie a ako ho používať s offline konverziami.
Na tejto stránke
- Skôr než začnete
- Pokyny
- Nastavenie identifikátorov transakcie prostredníctvom útržka udalosti značky Google (gtag.js)
- Nastavenie identifikátorov transakcií prostredníctvom Správcu značiek Google
- Nastavenie identifikátorov transakcií pomocou systému na správu obsahu
- Nastavenie identifikátorov transakcií pre offline konverzie
- Nastavenie identifikátorov transakcií pre konverzie s viacerými zdrojmi údajov
- Overenie implementácie identifikátora transakcie v značke Google
- Overenie pingu konverzie pomocou nástrojov pre vývojárov v prehliadači Chrome
- Chyby programovania identifikátora transakcie
- O identifikátore transakcie a nastavenie pre počet
Skôr než začnete
Nižšie sú uvedené požiadavky na pridanie identifikátorov transakcií do značky sledovania konverzií:
- Nastavenie sledovania konverzií na webe: Ak chcete postupovať podľa pokynov uvedených nižšie, najprv musíte v účte Google Ads vytvoriť konverznú akciu a na svoj web pridať značku konverzie.
- Váš web by mal byť schopný generovať jedinečné identifikátory transakcií, ako sú čísla potvrdení objednávok pre transakcie. Identifikátory transakcií môžu zahŕňať číslice, písmená a špeciálne znaky, ako sú pomlčky alebo medzery. Povolený počet znakov je 64. Je nevyhnutné, aby bol každý identifikátor transakcie jedinečný pre každú objednávku. Použitím rovnakého identifikátora pre viacero objednávok dôjde k podhodnoteniu počtu. Identifikátory transakcií nesmú obsahovať žiadne informácie, ktoré by mohli byť použité na identifikáciu individuálnych zákazníkov.
- V závislosti od vášho nastavenia možno bude potrebné upraviť kod na vašom webe. Vy alebo webový vývojár budete musieť upraviť značku sledovania konverzií.
Pokyny
Do značky sledovania konverzií musíte pridať útržok kódu, aby ste mohli získať jedinečný identifikátor objednávky a odoslať ho v značke. V účte Google Ads nemusíte nič aktualizovať. Stačí aktualizovať značku.
Dôležité
Uistite sa, že sa pre identifikátor transakcie odovzdáva dynamická hodnota. Ak značka odosiela do služby Google Ads rovnaký identifikátor pre rôzne transakcie, môže sa započítať výrazne nižší počet konverzií.
Nastavenie identifikátorov transakcie prostredníctvom útržka udalosti značky Google
1. krok z 3: vygenerovanie a sprístupnenie identifikátora transakcie
Keď dôjde ku konverzii, napríklad zákazník dokončí nákup, váš server by mal vygenerovať jedinečný identifikátor transakcie. Tento identifikátor potom môžete sprístupniť v kóde HTML stránky potvrdenia konverzie. Bežne sa to robí vložením identifikátora priamo do premennej JavaScriptu na stránke.
Napríklad na stránke s potvrdením môže kód na serveri vygenerovať útržok podobný tomuto:
<script>
const uniqueTransactionId = 'TID_1663445995_789'; // Táto hodnota by mala byť dynamicky generovaná vaším serverom
</script>2. krok z 3: odovzdanie identifikátora v útržku udalosti značky Google
Potom upravte útržok udalosti značky Google tak, aby odovzdával tento dynamicky vygenerovaný identifikátor. Na stránke konverzie vyhľadajte útržok udalosti a pridajte parameter transaction_id pomocou premennej, ktorú ste definovali v predchádzajúcom kroku.
// Táto premenná by mala byť vyplnená jedinečným identifikátorom z vášho servera
const uniqueTransactionId = 'TID_1663445995_789';
gtag('event', 'conversion', {
'send_to': 'AW-CONVERSION_ID/CONVERSION_LABEL',
'value': 120.50,
'currency': 'USD',
'transaction_id': uniqueTransactionId // Tu je jedinečný identifikátor
});
3. krok z 3: overenie implementácie
Po nasadení kódu vykonajte na svojom webe testovací nákup. Potom môžete pomocou rozšírenia Tag Assistant overiť, či sa identifikátor transakcie odovzdáva správne v pingu konverzie.
Nastavenie identifikátorov transakcií prostredníctvom Správcu značiek Google
Pre inzerentov, ktorí používajú Správcu značiek Google, je najspoľahlivejší spôsob odovzdania jedinečného identifikátora transakcie pomocou dátovej vrstvy vášho webu. Proces zahŕňa dve hlavné fázy: vývojár vášho webu musí odoslať identifikátor do dátovej vrstvy a vy potom musíte nakonfigurovať Správcu značiek Google tak, aby čítal daný identifikátor a odovzdával ho službe Google Ads.
1. časť: odosielanie identifikátora transakcie do dátovej vrstvy (pre webového vývojára)
Skôr než budete môcť nakonfigurovať Správcu značiek Google, váš webový vývojár musí aktualizovať kód vášho webu tak, aby pri každej konverzii odosielal jedinečný identifikátor transakcie do dátovej vrstvy. Vďaka tomu bude môcť hodnotu zaznamenať Správca značiek Google.
Tu je príklad kódu, ktorý by váš vývojár pridal na stránku potvrdenia konverzie.
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
'event': 'purchase', // Názov vlastnej udalosti, ktorá spustí značku Správcu značiek Google
'transaction_id': 'UNIQUE_TRANSACTION_ID_FROM_YOUR_SYSTEM' // Dynamický identifikátor transakcie
});
</script>Kľúčové body pre vášho vývojára:
- Parameter
transaction_idmusí byť dynamicky vyplnený jedinečnou hodnotou pre každú objednávku. - Osvedčeným postupom je odosielať vlastnú udalosť, napríklad nákup, pretože poskytuje jasný signál, pomocou ktorého môžete spustiť značku Google Ads v Správcovi značiek Google.
2. časť: konfigurácia Správcu značiek Google
Po správnej implementácii dátovej vrstvy postupujte podľa týchto krokov v kontajneri Správcu značiek Google.
1. krok zo 4: vytvorenie spúšťača
Najprv vytvorte spúšťač, ktorý spustí značku Google Ads, keď dôjde k nákupnej udalosti.
- V pracovnom priestore Správcu značiek Google prejdite do sekcie Spúšťače a kliknite na Nový.
- Spúšťač pomenujte. Napríklad Vlastná udalosť – nákup.
- V sekcii Konfigurácia spúšťača vyberte možnosť Vlastná udalosť.
- Do poľa Názov udalosti zadajte názov udalosti, ktorú vývojár odoslal do dátovej vrstvy, napríklad purchase.
- Kliknite na Uložiť.
2. krok zo 4: vytvorenie premennej dátovej vrstvy
Ďalej vytvorte premennú, ktorá bude zaznamenávať identifikátor transakcie z dátovej vrstvy.
- Prejdite do sekcie Premenné a v sekcii Premenné definované používateľom kliknite na možnosť Nová.
- Premennú pomenujte. Napríklad PDV – transaction_id.
- V sekcii Konfigurácia premennej vyberte možnosť Premenná dátovej vrstvy.
- Do poľa Názov premennej dátovej vrstvy zadajte
transaction_id. Musí sa presne zhodovať s kľúčom použitým v kódedataLayer.push(). - Kliknite na Uložiť.
3. krok zo 4: aktualizácia značky sledovania konverzií Google Ads
Nakoniec nakonfigurujte značku sledovania konverzií Google Ads tak, aby používala premennú, ktorú ste práve vytvorili.
- Prejdite na Značky a kliknite na existujúcu značku sledovania konverzií Google Ads alebo vytvorte novú, ak ju ešte nemáte.
- V sekcii Konfigurácia značky nájdite pole Identifikátor transakcie.
- Kliknite na tlačidlo
vedľa poľa a vyberte premennú dátovej vrstvy, ktorú ste vytvorili v predchádzajúcom kroku. Napríklad
{{PDV – transaction_id}}. - V sekcii Spúšťanie vyberte spúšťač, ktorý ste vytvorili v 1. kroku. Napríklad Vlastná udalosť – nákup.
- Kliknite na Uložiť.
- Zverejnite kontajner Správcu značiek Google, aby sa zmeny prejavili.
Správca značiek Google bude vďaka týmto krokom dynamicky získavať jedinečný identifikátor transakcie z dátovej vrstvy pri každom nákupe a odosielať ho do služby Google Ads.
4. krok: overenie implementácie
Po konfigurácii značky a zverejnení kontajnera v Správcovi značiek Google by ste mali overiť, či sa identifikátor transakcie zaznamenáva a odovzdáva správne. Najlepšie to urobíte pomocou vstavaného režimu ukážky v Správcovi značiek Google.
- Spustite režim ukážky: v pracovnom priestore Správcu značiek Google kliknite v pravom hornom rohu na tlačidlo Zobraziť ukážku. Zadajte adresu svojho webu a kliknite na Pripojiť. Váš web sa otvorí na novej karte prehliadača s panelom ladenia rozšírenia Tag Assistant v dolnej časti.
- Dokončite testovaciu konverziu: na svojom webe prejdite procesom testovacieho nákupu a spustite tak konverznú udalosť.
- Skontrolujte spustenie značky: v okne alebo na karte rozšírenia Tag Assistant by ste mali vidieť vlastnú udalosť, ktorú ste vytvorili, napríklad
purchase, ktorá sa zobrazí na časovej osi udalostí na ľavej strane. Kliknite na túto udalosť. - Skontrolujte značku Google Ads: v sekcii Spustené značky pre danú udalosť by ste mali vidieť značku sledovania konverzií Google Ads. Kliknutím na značku otvorte jej podrobnosti.
- Overte identifikátor transakcie: v podrobnostiach značky uvidíte presné hodnoty, ktoré boli odovzdané do služby Google Ads. Vyhľadajte pole Identifikátor transakcie a overte, či sa v ňom zobrazuje jedinečný identifikátor, ktorý bol vygenerovaný pre váš testovací nákup. Nemala by to byť statická hodnota ani by sa nemala zobrazovať ako „undefined“ (nedefinované).
- Zopakujte test: ak chcete zaistiť, aby bol identifikátor dynamický, vykonajte ďalší testovací nákup a overte, či sa zaznamenal nový a iný identifikátor transakcie.
Nastavenie identifikátorov transakcií pomocou systému na správu obsahu
V systémoch na správu obsahu, ktoré sú hlboko integrované so službami Googlu, sa identifikátory transakcií môžu odosielať už teraz. Napríklad Shopify automaticky zahŕňa identifikátory transakcií do konverzií prostredníctvom aplikácie Google & YouTube.
Ak váš systém na správu obsahu alebo platforma elektronického obchodu nemá priamu integráciu so službami Googlu, ale ponúka prístup k rozhraniu API, môžete identifikátor transakcie načítať manuálne. Pozrite si dokumentáciu platformy. Identifikátor transakcie môžete nájsť v globálnej premennej JavaScriptu alebo dátovej vrstve, prípadne ho budete musieť načítať prostredníctvom rozhrania API na strane servera a potom ho odovzdať do klientskeho rozhrania, aby ho mohla použiť značka.
Nastavenie identifikátorov transakcií pre offline konverzie
Pri importe konverzií z kliknutí na reklamu môžete do stĺpca identifikátora transakcie (alebo identifikátora objednávky) nepovinne pridať jedinečný identifikátor transakcie. Ak nastavujete identifikátory transakcie pre ďalšie zdroje údajov, identifikátor transakcie je povinný. V prípade importu offline konverzií je identifikátor transakcie nepovinný, ale v prípade konverzií nákupu je osvedčeným postupom ho zahrnúť.
Nastavenie identifikátorov transakcií pre konverzie s viacerými zdrojmi údajov
Ak pripájate ďalší zdroj údajov, aby ste doplnili konverzie na webe o ďalšie údaje prostredníctvom nástroja Data Manager, je nevyhnutné zhromažďovať jedinečný identifikátor transakcie pre každý nákup.
Identifikátor z nového zdroja údajov sa musí presne zhodovať s parametrom transaction_id zaznamenaným značkou konverzie. Nezrovnalosti, ako sú odlišné predpony, prípony alebo medzery navyše, zabránia službe Google Ads odstrániť duplicitné udalosti a presne reportovať vaše konverzie.
Overenie implementácie identifikátora transakcie v značke Google
Pomocou rozšírenia Google Tag Assistant môžete skontrolovať, či sa identifikátor transakcie odosiela správne. Pri testovacom nákupe sa pomocou nástroja Tag Assistant uistite, že pole Identifikátor transakcie v spustení značky Google Ads obsahuje jedinečnú hodnotu.
Overenie pingu konverzie pomocou nástrojov pre vývojárov v prehliadači Chrome
Ping konverzie môžete overiť aj pomocou nástrojov pre vývojárov v prehliadači Chrome.
- V prehliadači Google Chrome kliknite pravým tlačidlom kdekoľvek na svojom webe a vyberte Preskúmať.
- Prejdite na kartu Sieť a vyhľadajte parameter
&oid=v požiadavke nahttps://www.googleadservices.com/pagead/conversion. - Overte, či má pre každú objednávku jedinečnú hodnotu.
Chyby programovania identifikátora transakcie
Identifikátory transakcií pomáhajú zabrániť započítavaniu duplicitných konverzií. Ak sú však nesprávne naprogramované, konverzie môžu byť označené ako neplatné alebo Google Ads môže preskočiť proces odstránenia duplikátov, ak nájde rovnaký identifikátor transakcie použitý viacerými zákazníkmi.
Tu je niekoľko príkladov chýb programovania:
Nepodarilo sa načítať dynamické premenné
Kód na strane servera dynamicky poskytuje jedinečný identifikátor transakcie pomocou premenných. Ak sa útržky predstavujúce tieto premenné nepodarí vyriešiť, môžu sa zobraziť chyby. Tu je niekoľko príkladov útržkov:
{{ order_number }}[invoice-prefix][invoice-number]null-user-idgtm.init<%= orderId %>[object Object].transaction_id<google_ads_transaction_id>Number(order.id).toString()<?php echo $order->id; ?><b>Notice</b>: Undefined variable: order_id in <b>/home/sovua/fitodar.com.ua/www/catalog/view/theme/default/template/common/success.tpl</b> on line <b>66</b>
Príklad
Ak ste v útržku udalosti značky Google použili {{ order_number }}, ale vaša premenná na strane servera je {{order_number}} bez ďalších medzier, nebude môcť vyplniť identifikátor transakcie. Namiesto skutočného identifikátora sa zobrazí iba premenná {{ order_number }}.
Zástupné symboly
Ide o reťazce alebo pevné čísla, ktoré sú všeobecné alebo určené ako statické testovacie hodnoty či štítky, ktoré by sa nemali používať ako identifikátory transakcií:
button-confirmcongratsthank_younot setbuyPage ViewConversion Tracking Google Ads1234https://www.google.com/Google
Irelevantné typy údajov
Tieto typy údajov a hodnoty by sa nemali používať ako identifikátory transakcií:
- Webové adresy
www.example.comhttps://www.example.org/spravcaexample.comhttps://www.example.com/vyrobky
- E‑mailové adresy
…@gmail.com…@yahoo.comVlastné domény
- Ceny alebo mena
$17.99$ 5.37$ 21.45$ 15.50USDAUD
- Hašované reťazce alebo univerzálne jedinečné identifikátory
50d858e0985ecc7f60418aaf0cc5ab587f42=G-1234567890e9891562113d8a62add1bf0888-af2bdbe1aa9b6ec1e
- Výrobky
/products/dog-proof-fence-pack-timber-fences/shop/product/electric-toothbrushProduct Pro_trial_monthly_undefined
- Telefónne čísla
V niektorých prípadoch sa identifikátor transakcie zobrazuje vo webovej adrese vo formáte key=value za otáznikom. Ak je napríklad webová adresa https://yourshop.com/success?order_id=54321, order_id je názov premennej a 54321 je identifikátor transakcie. Zvyšok webovej adresy by sa nemal používať ako identifikátor transakcie.
O identifikátore transakcie a nastavenie pre počet
Pridanie identifikátora transakcie do útržka udalosti nie je to isté ako zmena nastavenia pre počet tak, aby sa po kliknutí na reklamu započítala jedna konverzia.
Pridaním identifikátora transakcie predídete tomu, aby sa jedna konverzia započítala dvakrát. Napríklad v prípade, že by niekto znova otvoril stránku s potvrdením nákupu a pre jeden nákup by sa započítali dve konverzie.
Keď zmeníte nastavenie pre počet na hodnotu jeden, po kliknutí na reklamu sa bude započítavať len jedna konverzia. Platí to dokonca aj v prípade viacerých konverzií, napríklad viacerých rôznych nákupov po kliknutí na reklamu.
Kedy je teda vhodné použiť počet a kedy identifikátor transakcie?
- Ak chcete sledovať jedného potenciálneho zákazníka na každé kliknutie na reklamu, zmeňte nastavenie počtu na hodnotu Jeden.
- Ak chcete sledovať každý nákup, ktorý vykoná zákazník po kliknutí na reklamu, ale chcete mať istotu, že sa rovnaký nákup nezapočíta dvakrát, pridajte do svojho útržka udalosti identifikátor transakcie. Pridanie identifikátora transakcie je odporúčaná možnosť pre nákupy.
Poznámka:
- Identifikátory transakcie sa v službe Google Ads nebudú zaznamenávať.
- Pridaním identifikátora transakcie do útržka sa nevyrieši problém s duplicitnými konverziami po zobrazení.
- Ak váš web už obsahuje riešenie na odstránenie duplicitných konverzií, odporúčame vám pridať identifikátor transakcie ako dodatočný nástroj na zaistenie maximálnej možnej presnosti údajov o konverziách.
- Ak používate Správcu značiek Google, môžete používať identifikátory transakcií. Dajte pozor, aby ste identifikátor transakcie zadali ako premennú, nie ako statický reťazec.
