Aby služba Campaign Manager 360 mohla efektivně měřit konverze, doporučujeme jako formát značek aktivit Floodlight použít značku Google (gtag.js). Přečtěte si další informace o značce Google a o nastavení značky Google.
Nepodporovaná prostředí
- Značka Google není určena pro mobilní aplikace. Další informace o možnostech používání technologie Floodlight s aplikacemi
- Služba Campaign Manager 360 nepodporuje stránky AMP (Accelerated Mobile Pages). K implementaci technologie Floodlight na stránkách AMP byste měli i nadále používat stávající proces.
- Značka Google se nebude spouštět v prohlížečích, které nepodporují JavaScript. Značka obsahuje část
, která se načte, pokud JavaScript není podporován. Další informace naleznete níže.
Předávání dat do polí ve značce Google
Pole v globálním fragmentu
Globální fragment načítá měřicí knihovnu značky Google a konfiguruje účty, kterým značka odesílá data.
Podívejme se na některá hlavní pole globálního fragmentu blíže:
-
src="https://www.googletagmanager.com/gtag/js?id=DC-[floodlightConfigID]"
Tato část ukazuje identifikátor účtu, ve kterém byla značka původně vytvořena. Při generování značek ze služby Campaign Manager 360 se jedná o ID konfigurace Floodlight. -
gtag('config', 'DC-[floodlightConfigID]')
Příkazconfig
zobrazuje konkrétní účty spojené se značkou Google. Při generování značek ze služby Campaign Manager 360 se jedná o ID konfigurace Floodlight.
Pokud značku Google používáte s několika konfiguracemi Floodlight nebo službami Google, můžete zaznamenat několik příkazů config
a různá ID v řetězci src=
. Další podrobnosti naleznete v sekci níže.
Do polí v globálním fragmentu byste data neměli předávat dynamicky. Po nainstalování na web se správnými identifikátory účtů je globální fragment úplný.
Pole ve fragmentu události – přehled
Fragment kódu události je pro každou aktivitu Floodlight a odpovídající měřenou událost specifický. Některá pole jsou společná pro všechny fragmenty událostí, zatímco jiná závisejí na nastavení aktivity Floodlight přidružené ke značce.
Do polí ve fragmentu události je potřeba dynamicky předávat data. Zde je přehled klíčových polí ve fragmentech událostí a typů značek, kterých se týkají. Podrobnější informace o jednotlivých polích najdete v sekcích níže.
Název pole | Formát hodnoty | Typ značky a metoda počítání | Přehled |
---|---|---|---|
allow_custom_scripts |
Logická hodnota | Všechny | Aktivuje dynamické značky. |
u1 , u2 atd. |
Řetězec | Všechny | Označuje vlastní proměnné Floodlight. |
send_to |
Řetězec | Všechny | Mapuje směrovací identifikátory pro konfiguraci Floodlight, skupinu aktivit, značku aktivity a metodu počítání. |
session_id |
Řetězec | Počítadlo – podle relace | Nastavuje unikátní identifikátor pro každou relaci. |
value |
Číslo | Všechny prodeje | Předává tržby vygenerované transakcí. |
transaction_id |
Číslo | Všechny prodeje | Nastavuje unikátní identifikátor transakce. |
quantity |
Číslo | Prodej – prodané položky | Udává, kolik položek bylo při transakci prodáno. |
Pole ve všech fragmentech událostí
Následující pole se vyskytují ve všech fragmentech událostí vygenerovaných službou Campaign Manager 360:
-
'allow_custom_scripts': true
Toto pole aktivuje dynamické značky Floodlight, díky kterým lze značku integrovat s nástroji třetích stran. Aby dynamické značky fungovaly, musí být nastaveno na hodnotutrue
. Dynamické značky doporučujeme aktivovat pomocí nastavení v aktivitě Floodlight při jejím vytváření. Hodnota tohoto pole však nastavení pro dynamické značky v přidružené aktivitě Floodlight ve službě Campaign Manager 360 přepíše. Pokud ve fragmentu události dynamické značky nechcete podporovat, nastavte toto pole na hodnotufalse
nebo ho z fragmentu události zcela odstraňte. -
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]'
Polesend_to
obsahuje směrovací identifikátory konfigurace Floodlight, skupiny aktivit, značky aktivity a metody počítání.-
DC-[floodlightConfigID]
Toto pole určuje konfiguraci Floodlight, ke které je značka přidružena. Odpovídá parametrusrc=
ve značkách iframe a značkách obrázků. -
[activityGroupTagString]
Toto pole určuje skupinu aktivit Floodlight, ke které je značka přidružena. Můžete nastavit svou vlastní hodnotu nebo použít výchozí hodnotu. Výchozí hodnota je založena na prvních pěti písmenech názvu skupiny aktivit, ke kterým je přidán řetězec třech náhodných alfanumerických znaků, podtržítek a pomlček. (Pokud má název skupiny aktivit méně než pět znaků, jsou před alfanumerické znaky připojena dodatečná písmena, aby řetězec stále obsahoval osm znaků.) V hodnotě se rozlišují velká a malá písmena. Toto pole odpovídá parametrutype=
ve značkách iframe a značkách obrázků. -
[activityTagString]
Toto pole určuje aktivitu Floodlight, ke které je značka přidružena. Můžete nastavit svou vlastní hodnotu nebo použít výchozí hodnotu. Výchozí hodnota aktivity je založena na prvních pěti písmenech názvu aktivity, ke kterým je přidán řetězec třech náhodných alfanumerických znaků, podtržítek a pomlček. (Pokud má název aktivity méně než pět znaků, jsou před alfanumerické znaky připojena dodatečná písmena, aby řetězec obsahoval osm znaků.) V hodnotě se rozlišují velká a malá písmena. Toto pole odpovídá parametrucat=
ve značkách iframe a značkách obrázků.
-
-
'u1': '[variable]'
Vlastní proměnné Floodlight lze použít pro jakékoliv hodnoty, které do nich předáte. Hodnoty můžete použít k vytváření seznamů publika. Nesmíte předávat žádná data, která by služby Google Marketing Platform mohly použít nebo rozpoznat jako údaje umožňující zjištění totožnosti. Další informace
Pole ve fragmentech událostí pro značky počítadel
Značky počítadel počítají konverze spojené s událostí. V závislosti na nastavení aktivity mohou značky počítadel počítat každou konverzní událost nebo mohou pro každého uživatele započítávat pouze jednu konverzi za den nebo za relaci uživatele. Pro značky počítadel je určeno jedno pole:
-
'session_id': '[SessionID]'
Pokud používáte značky počítadel s počítáním podle relací, vložte do tohoto pole jedinečné ID relace. ID relace službě Campaign Manager 360 sděluje, že má pro každou relaci na vašem webu započítávat pouze jednu událost. Můžete sami rozhodnout, jak relace bude definována. Relace například může začínat přihlášením uživatele na webu a končit uplynutím časového limitu relace. Toto pole odpovídá parametruord=
ve značkách iframe a značkách obrázků.
Příklad fragmentu události pro počítadlo – standardní aktivity
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'conversion', {
'allow_custom_scripts': true,
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+standard'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];ord=1?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Příklad fragmentu události pro počítadlo – jedinečné aktivity
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'conversion', {
'allow_custom_scripts': true,
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+unique'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];ord=1;num=1?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Příklad fragmentu události pro počítadlo – aktivity podle relací
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'conversion', {
'allow_custom_scripts': true,
'session_id': '[SessionID]',
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+per_session'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];ord=[SessionID]" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Pole ve fragmentech událostí pro značky prodeje
Značky prodeje se obvykle vkládají na stránku potvrzení po prodeji a předávají se do nich informace o prodeji. Značky prodeje mají několik specifických polí:
-
'value': '[Revenue]'
Pomocí tohoto pole předávejte informace o tom, jaké tržby transakce vygenerovala – jinými slovy celkovou cenu prodaných položek. Ve většině případů hodnota odpovídá vygenerovaným tržbám, nikoliv celkové kupní ceně, která může zahrnovat daň z prodeje, DPH nebo náklady na dopravu. Pole přijímá čísla bez čárek a symbolů měn. Desetinnou část můžete oddělit tečkou. Toto pole odpovídá parametrucost=
ve značkách iframe a značkách obrázků. -
'transaction_id': '[OrderID]'
Toto pole umožňuje vložit pro každou transakci jedinečný číselný identifikátor. ID objednávek jsou zahrnuta v přehledu Konverzní trasa. Toto pole odpovídá parametruord=
ve značkách iframe a značkách obrázků. -
'quantity': '[Quantity]'
Toto pole slouží k předání počtu položek prodaných během transakce:Pokud počítáte každou transakci jako jednu konverzi, použijte vždy hodnotu 1.
Pokud jako samostatnou konverzi počítáte každou položku prodanou během transakce, použijte jako hodnotu počet položek prodaných v rámci transakce.
Hodnota musí být celé číslo větší než nula. Campaign Manager 360 u značky prodeje vypočítá počet konverzí tak, že tuto hodnotu vynásobí počtem konverzních událostí. Pokud je hodnota nula nebo pole obsahuje nečíselnou hodnotu, žádné konverze se nezapočítají.
Příklad fragmentu události pro prodej – aktivity transakcí
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'purchase', {
'allow_custom_scripts': true,
'value': '[Revenue]',
'transaction_id': '[OrderID]',
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+transactions'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];qty=1;cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=[OrderID]" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Příklad fragmentu události pro prodej – aktivity podle počtu prodaných položek
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'purchase', {
'allow_custom_scripts': true,
'value': '[Revenue]',
'transaction_id': '[OrderID]',
'quantity': '[Quantity]',
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+items_sold'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];qty=[Quantity];cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=[OrderID]?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Pole ve fragmentech událostí pro rozšířené konverze
Rozšířené konverze doplňují vaše stávající značky konverzí tím, že z vašeho webu posílají hashovaná data první strany o konverzích, a to způsobem, který zajišťuje ochranu soukromí. Další informace o povolení rozšířených konverzí
Proměnná user_data
je jedinečná pro fragmenty událostí s rozšířenými konverzemi.
‘user_data’: {
‘email’: ‘[Email]’
‘phone_number’: [PhoneNumber]’,
‘address’: {
‘first_name’: ‘[FirstName]’,
‘last_name’: ‘[LastName]’ ,
‘street’: {Street]’,
‘city’: ‘[City]’,
‘region’: ‘[Region]’,
‘postal_code’: ‘[PostalCode]’,
‘country’: ‘[Country]’
}
Pomocí tohoto pole můžete ze své webové stránky předat e‐mail, telefonní číslo a adresu uživatele.
Pomocí pole dc_custom_params
můžete do fragmentů událostí vkládat vlastní údaje.
Toto pole lze použít pro jakékoliv hodnoty, které službě Google Marketing Platform chcete předávat. Nesmíte předávat žádná data, která by služby Google Marketing Platform mohly použít nebo rozpoznat jako údaje umožňující zjištění totožnosti. Níže je uvedeno několik běžných polí, která můžete použít s polem dc_custom_params
:
Název pole | Formát hodnoty | Metoda počítání | Popis |
---|---|---|---|
ord |
Číslo | Všechny | Vynechání mezipaměti za vás globální značka webu zařídí automaticky. Pokud však toto chování budete chtít přepsat a ovládat vynechání mezipaměti ručně, můžete použít pole ord . Hodnotu do pole ord přidejte na základě typu značky a metody počítání stejným způsobem jako u značky iframe. |
num |
Číslo | Počítadlo – unikátní návštěvníci | Vynechání mezipaměti za vás globální značka webu zařídí automaticky. Pokud však toto chování budete chtít přepsat a ovládat vynechání mezipaměti ručně, můžete použít pole num . Hodnotu do pole num přidejte stejným způsobem jako u značky iframe. |
dc_lat |
0 nebo 1 | Všechny | Toto pole se používá u značek na mobilních zařízeních. Lze ho nastavit na hodnotu 0 nebo 1. Hodnota 1 znamená, že uživatel pro IDFA nebo AdID aktivoval možnost Omezit sledování a tím se odhlásil od zájmově orientované reklamy a remarketingu. Pokud je funkce Omezit sledování vypnutá, je hodnota 0. Jestliže toto pole chybí nebo není vyplněné, použije se výchozí hodnota 0. |
tag_for_child_directed_treatment |
0 nebo 1 | Všechny | Toto pole se používá u značek na mobilních zařízeních. Lze ho nastavit na hodnotu 0 nebo 1. Hodnota 1 znamená, že tento konkrétní požadavek může pocházet od uživatele mladšího 13 let (v souladu se zákonem COPPA). |
tfua |
0 nebo 1 | Všechny | Lze ho nastavit na hodnotu 0 nebo 1. Hodnota 1 znamená, že tento konkrétní požadavek může pocházet od uživatele mladšího 16 let (v různých zemích se tento věk může lišit), a to v souladu s obecným nařízením o ochraně osobních údajů (GDPR) platným v EU či jinými předpisy. |
npa |
0 nebo 1 | Všechny | Lze ho nastavit na hodnotu 0 nebo 1. Hodnota 1 znamená, že tato konkrétní žádost může pocházet od uživatele, který se chce odhlásit z remarketingu. Jestliže toto pole chybí nebo není vyplněné, použije se výchozí hodnota 0. |
match_id |
řetězec | všechny |
Unikátní identifikátor vytvořený inzerentem (předávaný prostřednictvím značky Floodlight), který lze synchronizovat s Googlem k atribuci offline konverzí.
|
Ukázkový fragment události s polem dc_custom_params
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'purchase', {
'allow_custom_scripts': true,
'value': '[Revenue]',
'transaction_id': '[OrderID]',
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]',
'dc_custom_params': {
'ord': '1',
'num': '1234',
'dc_lat': '1',
'tag_for_child_directed_treatment': '0',
'tfua': '1',
'npa': '1',
'match_id':[your_match_id],
}
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];qty=1;cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;ord=[OrderID]?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Část
fragmentů událostí
Všechny fragmenty událostí obsahují část Používá se, pokud prohlížeč nepodporuje JavaScript a nelze použít hlavní část značky Google. V takovém případě se místo ní použije značka obrázku.
Parametry v části je třeba vyplňovat stejně jako u značky obrázku. Hodnoty těchto parametrů by měly odpovídat hodnotám odpovídajících parametrů v části