Az egyedi paraméterekkel kapcsolatos gyakori formázási problémák megoldása

Ez a cikk leírja, hogyan kell formázni az egyéni paramétereket, és segít elhárítani a címke webhelyen való elhelyezésével kapcsolatos problémákat. Utasításokat is olvashat a Javascript kód és egyéb alternatívák webhelyhez való hozzáadásáról, valamint a kódok felcserélésének gyakori eseteiről.

Mielőtt elkezdené

Mielőtt elkezdené használni az egyedi paramétereket, először olvassa el, hogyan címkézheti meg a webhelyét dinamikus remarketinghez.

Megjegyzés az „&” szimbólumról

Az „és” karaktereket a HTML-kódon belül (az <img> src attribútumban) „&” formában kell kódolni, a JavaScript-kódon belül viszont nem. Sok címke és konténer, ami megengedi a másodlagos pixelek használatát (piggybacking) – mint például a Floodlight –, elvárja, hogy az URL ne legyen HTML-kódolású. Ez gyakran az „és”-jelek dupla kódolásának hibájához vezet, ami nem megfelelő követést eredményez. Ügyeljen rá, hogy kontextustól függően megfelelő URL-t használjon. Ha nem biztos a dolgában, a megvalósítás ellenőrzéséhez használja a Google Tag Assistant Chrome-bővítményt.

A Google Címkekezelő használata

Ahelyett, hogy hozzáadná a dinamikus remarketingcímkét a webhelyéhez, használhatja a Google Címkekezelőt. Ez a megoldás harmadik félen (Google) keresztül küldi el a címkék adatait.

Az egyedi paraméterek formázása

  • A több azonosítót tartalmazó oldalaknál (például a bevásárlókosár-oldalaknál) zárójel használatával csoportosítsa az azonosítókat. Példa: flight_destid: ["123", "456"]
  • A karakterláncot tartalmazó egyedi paraméterek megadásánál használjon egyszeres vagy kettős idézőjeleket. Az egyszeres és kettős idézőjelek egyaránt működnek, de mindig konzisztensen használja azokat. Példa: ha az egyszeres idézőjelek mellett dönt, akkor mindegyik értéknél ilyet használjon.
  • Ne használjon idézőjeleket a numerikus egyedi paramétereknél. Példa: flight_totalvalue: 200.99
  • A paramétereket vesszővel válassza el egymástól. A vesszők nélkül a címke nem fog megfelelően működni.
  • Az egyéni paraméterek csak betűket, számokat és aláhúzásjeleket tartalmazhatnak, nem kezdődhetnek számjeggyel, illetve nem tartalmazhatnak szóközt.
  • Az optimális működéshez a cikkben szereplő értékeket használja, ezek ugyanis olyan listákat eredményeznek, amilyeneket a Google Ads a dinamikus remarketingkampány beállításakor létrehoz. A webhely más oldalainak meghatározásához további értékek is használhatók.

Példák egyéni paraméterekre

Az alábbiakban egy légitársaság webhelye, illetve az összes megvalósított alapvető egyéni paraméter látható.

Webhely része Egyéni paramétercímke – minta Megjegyzések
Főoldal <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "home",
flight_totalvalue:
};
</script>
A kezdőlapon az oldaltípusról található információ.

Ugyan előfordulhat, hogy ezeken az oldalakon nem található információ a termékről vagy a szolgáltatásról, a Google Ads azonban a valószínűsíthetően legjobban teljesítő termékeket vagy szolgáltatásokat lekérheti az adattáblázatból.
Keresési eredményoldal <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "searchresults",
flight_totalvalue:
};
</script>
A keresési eredményoldalon az oldaltípusról található információ.
Ajánlat részleteinek oldala <script type="text/javascript">
var google_tag_params = {
flight_destid: "123",
flight_pagetype: "offerdetail",
flight_totalvalue: 99.00
};
</script>
Az ajánlat részleteinek oldalán dinamikusan adhat meg információkat az épp megtekintett termékről vagy szolgáltatásról. Ugyanazt az azonosítót használja, amelyik az adattáblázatában szerepel.
Bevásárlókosár-oldal Egyetlen célhely
<script type="text/javascript">
var google_tag_params = {
flight_destid: "123",
flight_pagetype: "cart",
flight_totalvalue: 120.00
};
</script>


Több célhely
<script type="text/javascript">
var google_tag_params = {
flight_destid: ["SFO", "SJC", "NYC", "LAX"],
flight_pagetype: "cart",
flight_totalvalue: [120.00, 300.00, 500.00, 900.00]
};
</script>
A bevásárlókosár-oldalon el kell küldenie az összes kosárban szereplő elemet. Ha egy paraméterben több érték van, használjon JavaScript-tömböt (szögletes zárójeleket). Az „xxxxxxxx_totalvalue” paraméterben el kell küldenie a kosárban található értékek összegét.
Vásárlási oldal Egyetlen célhely
<script type="text/javascript">
var google_tag_params = {
flight_destid: "123",
flight_pagetype: "purchase",
flight_totalvalue: 120.00
};
</script>


Több célhely
<script type="text/javascript">
var google_tag_params = {
flight_destid: ["SFO", "SJC", "NYC", "LAX"],
flight_pagetype: "purchase",
flight_totalvalue: [120.00, 300.00, 500.00, 900.00]
};
</script>
A vásárlást megerősítő oldalnak az összes megvásárolt terméket is tartalmaznia kell. Az „xxxxxxxx_totalvalue” paraméterben el kell küldenie a kosárban vagy a konverziós oldalon szereplő értékek összegét.
Minden más oldal <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "other",
flight_totalvalue:
};
</script>
Minden más oldal esetén az „other” értéket adja meg az xxxxxxxx_pagetype paraméternél.

Ugyan előfordulhat, hogy ezeken az oldalakon nem található információ a termékről vagy a szolgáltatásról, a Google Ads azonban a valószínűsíthetően legjobban teljesítő termékeket vagy szolgáltatásokat lekérheti az adattáblázatból.

Gyakori beállítási hibák az egyéni paraméterek megadásakor

Alább megtalálható néhány, az egyedi paraméterek alkalmazása során elkövetett gyakori hiba, a légitársaság webhelyének példáján keresztül. A Tag Assistant használata esetén ezeknek a gyakori hibáknak a többsége azonosítható.

1. A karakterláncok értékei nincsenek idézőjelek közé zárva. Például:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: purchase,
flight_totalvalue: 120.99
};
</script>

Módosítandó a következőre:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

Az egyszeres idézőjelek is működnek, azonban következetesen kell használni őket.

2. Az egyéni paramétereket nem választotta el vesszővel („,”). Például:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234"
flight_pagetype: "purchase"
flight_totalvalue: 120.99
};
</script>

Módosítandó a következőre:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

Az utolsó egyéni paraméter után nem kell vessző (,) karakternek lennie. Ugyanakkor az sem jelent problémát, ha használ vesszőt.

3. A paraméter szóközt vagy nem ASCII-karaktereket tartalmaz. Csak az [a-z][0-9] és az alulvonás („_”) karakterek támogatottak. Például:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

Módosítandó a következőre:

<script type="text/javascript">
var google_tag_params = {
flight_destid: 234,
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

5. Egy paraméterben több érték szerepel, de nem használt szögletes zárójeleket . Például:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "123,"234",
flight_pagetype: "cart",
flight_totalvalue: 100,50
};
</script>

Módosítandó a következőre:

<script type="text/javascript">
var google_tag_params = {
flight_destid: ["123","234"],
flight_pagetype: "cart",
flight_totalvalue: [100,50]
};
</script>

6. Érték nélküli paraméter. Például:

<script type="text/javascript">
var google_tag_params = {
flight_destid: ,
flight_pagetype: "other",
flight_totalvalue:
};
</script>
Módosítandó a következőre:

 

<script type="text/javascript">
var google_tag_params = {
flight_destid: "0",
flight_pagetype: "other",
flight_totalvalue: "0"
};
</script>

vagy egyszerűen:

<script type="text/javascript">
var google_tag_params = {
flight_pagetype: "other"
};
</script>

7. Az egyéni paraméterek elnevezése nem megfelelő. Például:

<script type="text/javascript">
var google_tag_params = {
destid: "234",
pagetype: "purchase",
totalvalue: 120.99
};
</script>

Módosítandó a következőre:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

Nem JavaScript-alapú címkék használata

Azt javasoljuk, hogy nem JavaScript-alapú képcímke helyett inkább JavaScript-címkét használjon, mert ez kevesebb megvalósítási hibával jár, és számos HTML-cél számára megfelelő. A nem JavaScript-alapú képcímkét a rendszer képként kezeli. Mivel egyes böngészők gyorsítótárazzák a képeket, hogy az oldalak gyorsabban betöltődjenek, ezért a címke csak akkor aktiválódik, amikor egy felhasználó először látogat a webhelyre – a későbbi látogatások során azonban nem. Ha a címke JavaScript-verzióját használja, akkor nem merül fel ilyen probléma.

Az alábbi utasítások akkor hasznosak, ha a címkének a nem JavaScript-alapú részét (más néven a képcímkét) kívánja használni, illetve a címke rövidebb változatára van szüksége. A képcímkénél nem szükséges a JavaScript-könyvtár (conversion.js), és a kép betöltése az oldal betöltésével párhuzamosan történik.

A remarketingcímke nem JavaScript-alapú részét személyre kell szabni, hogy továbbra is küldhessen értékeket. Az adatokat manuálisan kell kódolni.

Vessen egy pillantást az imént létrehozott címkére. A címkének az alábbi példához hasonlónak kell lennie:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "REPLACE_WITH_STRING_VALUE",
flight_pagetype: "REPLACE_WITH_STRING_VALUE",
flight_totalvalue: REPLACE_WITH_NUMBER_VALUE
};
</script>
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = XXXXXXXXXX;
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&amp;guid=ON&amp;script=0&amp;data.flight_destid=101&amp;
data.flight_destid=102
&amp;data.flight_pagetype=purchase"/>

</div>
</noscript>

A kiemelt szöveg a nem-JavaScript címke. Az egyéni paraméterek remarketingcímkén keresztül történő küldéséhez hajtsa végre az alábbi lépéseket:

1. Készítse elő a Google Ads rendszerébe küldeni kívánt egyedi paramétereket (más néven kulcsértékeket). A kulcs/értékek a következő formátumban küldendők:

data.key1=val1&data.key2=val2&data.key2=val3...

Ha például a flight_destid=100 és a flight_pagetype=purchase paramétert szeretné elküldeni ügyfélparaméterekként, akkor a következőképpen kell elrendeznie őket:

data.flight_destid=100&data.flight_pagetype=purchase

Ha egy adott kulcshoz több érték tartozik, például amikor egy bevásárlókosár-oldalon több termék- vagy szolgáltatásazonosító is szerepel, adjon hozzá még egy data.flight_destid= paramétert minden egyes további értékhez.

data.flight_destid=101&data.flight_destid=102&data.flight_pagetype=cart

2. Fűzze a karakterláncokat a képpont URL-jéhez paraméterekként, majd kódolja át az & jelet a HTML-ben szereplő &amp; értékre.

3. A változtatás után a végső „img src” paraméter így néz ki:

//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&guid=ON&script=0&amp;data.flight_destid%3D101&data.flight_destid=102
&data.flight_pagetype=purchase

5. Alább található a végső „img” címke, amelyet beilleszthet a webhelyére. Ez ugyanazokat a funkciókat biztosítja, mint a címke JavaScript-alapú verziója.

<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&amp;guid=ON&amp;script=0&amp;data=flight_destid%3D101%2C102
%3Bflight_pagetype%3Dpurchase"/>
Hasznosnak találta?
Hogyan fejleszthetnénk?

További segítségre van szüksége?

Jelentkezzen be a további támogatási lehetőségek igénybevételéhez, hogy gyorsabban megoldhassa a problémát