Eseménykód

Miután hozzáadtad az alapkódot, hozzáadhatsz egy eseménykódot a webhelyed egy egyedi konverziós eseményének nyomon követésére.

Az alábbi táblázatban azok az események láthatók, amiket nyomon követhetsz a Pinterest-címkével, és tartalmazhatnak közönséglétrehozást és konverzióval kapcsolatos jelentést. 

Esemény

Cél

Közönség létrehozása

Konverzió jelentése

Vásárlás

Azoknak a nyomon követése, akik tranzakciókat hajtanak végre

AddToCart

Azoknak a nyomon követése, akik cikket tesznek a kosárba

PageVisit

Azoknak a nyomon követése, akik megtekintik az elsődleges oldalakat, például a termék- vagy cikkoldalakat

Signup

Azoknak a nyomon követése, akik feliratkoznak a termékedre vagy a szolgáltatásodra

WatchVideo

Azoknak a nyomon követése, akik megnézik a videódat

Lead

Azoknak a nyomon követése, akik érdeklődnek a terméked vagy a szolgáltatásod iránt

Search

Azoknak a nyomon követése, akik keresést hajtanak végre az oldaladon egy bizonyos termék vagy üzletcím után

ViewCategory

Azoknak a nyomon követése, akik megnézik a kategóriaoldalakat

Custom

Egyéni esemény nyomon követése. Az esemény neve segítségével nyomon követhetsz egy olyan különleges eseményt, amit belefoglalnál a konverziós jelentésedbe

[User-defined event]

Adj hozzá minden olyan további eseményt, amit már meghatároztál a célközönség kiválasztása céljából. A különleges események nem érhetők el a konverziós jelentésekhez. Ne feledd, hogy a szóközök ki lesznek hagyva a címkén áthaladt nyers eseménynevekből

 

Elhelyezés

Az alapkódot és az eseménykódot is hozzá kell adni minden olyan oldalhoz, ahol nyomon szeretnéd követni a konverziókat. Az alapkódot minden oldalon el kell helyezni, míg az eseménykódot csak azokon az oldalakon, ahol nyomon szeretnéd követni a konverziókat. Az alapkódot az eseménykód előtt kell futtatni, ezért azt helyezd el először.

Ha például a sikeres vásárlásokat szeretnéd nyomon követni, akkor először az alapkódot kell elhelyezned, majd csak utána a vásárlási eseménykódot a <head> és a </head> címke közé a vásárlás visszaigazolása lapon. Ez az elhelyezés biztosítja, hogy a kódok futni fognak, amint az oldal betöltődik.

Másrészt, ha egy esemény csak egy adott művelet végrehajtása után következik be, például valaki rákattint egy gombra vagy elküld egy űrlapot, akkor ügyelned kell arra, hogy az eseménykód csak a művelet eredményeként fusson. Ehhez értened kell az oldalad JavaScript-kódjában lévő meglévő eseménykezelőkhöz.

Eseményadatok

További információkat az eseményhez kapcsolódó eseményadatokat tartalmazó tárgy csatolásával biztosíthatsz.

Ne feledd, jelenleg csak value és order_quantity eseményadatokat szolgáltatunk. Minden további eseményadat elérhető a célközönség kiválasztására, de nem áll rendelkezésre a konverziós jelentéshez.

Az értéket a megfelelő pénznemkóddal kell visszaküldeni. A konverziós értéket a Hirdetéskezelőben átváltjuk a fiókodhoz tartozó devizaárfolyamra a konverziós címkédben visszaküldött devizakód és a fiókod pénzneme közötti árfolyam használatával.

Eseményadat

Mintaérték

Típus

Közönség létrehozása

Konverzió jelentése

value

100,00

Szám (egész vagy lebegőpontos)

order_quantity

1

Egész szám

currency

USD

A következők egyike: USD, GBP, CAD, EUR, AUD vagy NZD

 

product_name

Parker csizma

line_items tömb

 

product_id

1414

line_items tömb

 

product_category

Cipők

line_items tömb

 

product_variant_id

1414-piros

line_items tömb

 

product_variant

Piros

line_items tömb

 

product_price

99,99

Szám (egész vagy lebegőpontos), line_items tömb

 

product_quantity

1

Egész szám, line_items tömb

 

product_brand

Parker

line_items tömb

 

promo_code

WINTER10

Karakterlánc

 

property

Athleta

Karakterlánc

 

search_query

csizma

Karakterlánc

 

video_title

Hogyan hordd a Parker csizmát

Karakterlánc

 

lead_type

Hírlevél

Karakterlánc

 

 

Az alábbi példában szereplő eseménykód egy olyan vásárlási eseményt követ nyomon, aminek eseményadatai két termék megvásárlását írják le. Ne feledd, ez a példa az eseménykód JavaScript-része. Ebben a példában az order_quantity és a value statikus, de előfordulhat, hogy át szeretnéd állítani ezeket az értékeket dinamikussá.

Az érték és mennyiség eseményadatok alábbi szakaszában példát láthatsz a dinamikus értékekre és mennyiségekre.
 

<script>
 pintrk('track', 'checkout', {
   value: 10.00,
   order_quantity: 2,
   currency: 'USD',
   line_items: [
     {
       product_name: 'Parker Boots',
       product_id: '1414',
       product_price: 5.00,
       product_quantity: 1
     },
     {
       product_name: 'Parker Sandals',
       product_id: 'ABC',
       product_price: 5.00,
       product_quantity: 1
     }
   ]
 });
</script>

Érték és mennyiség eseményadatok

Az érték és a rendelési mennyiség két olyan eseményadat, ami jelenleg rendelkezésre áll a konverziós jelentésekben. Ha értéket és mennyiséget adnál hozzá, akkor használhatsz statikus értékeket, vagy visszaállíthatod őket dinamikusan. Ha nem szeretnéd az ajánlott módon dinamikusan visszaállítani az értékeket és a mennyiségeket, akkor ez egyedi lesz a webhelyedtől és az értékesítések rögzítésétől függően. Jellemzően a webhelyeden elhelyezett összes megrendelés termékeinek értéke és mennyisége eltérő. Pontosan nyomon követheted az értékesítés teljes értékét. Egy dinamikus változót javaslunk a mennyiség és az érték nyomon követésére a konverziós címkéidben.

Példa a nem változtatható értékre és mennyiségre:

<script>
 pintrk('track', 'checkout', {
   value: 10.00, // Read this value (must be a number)
   order_quantity: 5 // Read this quantity (must be an integer)
 });
</script>
<noscript>
 <img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=123456789&event=checkout&ed[value]=10.00&ed[order_quantity]=5&noscript=1"/>
</noscript>

Jelentett érték: 10,00

Jelentett mennyiség: 5

Példa dinamikus értékre és mennyiségre:

<script>
 pintrk('track', 'checkout', {
   value: {{Enhanced Transaction Revenue}},
   order_quantity: {{item.quantity}}
 });
</script>
<noscript>
 <img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=123456789&event=checkout&ed[value]={{Enhanced Transaction Revenue}}&ed[order_quantity]={{item.quantity}}&noscript=1" />
</noscript>

Jelentett érték: A megfelelő vásárlással beszerzett dinamikus összeg

Jelentett mennyiség:A megfelelő vásárlással beszerzett dinamikus mennyiség

Ne feledd, hogy a beállított dinamikus rendelési mennyiség és érték egyedi a webhelyedre vonatkozólag.

Visszahívás

Az eseményadatok mellett a pintrk() függvényhez opcionális argumentumként átadhatsz egy JavaScript visszahívási függvényt. A visszahívási függvény fut minden alkalommal, amikor az eseménykövetési hívás, a pintrk() függvény működésbe lép.

A visszahívási függvény a következő két argumentumot veszi:

function(didInit, error) {}
  • didInit: Ez az első argumentum kap egy boolean értéket, amelynek értéke igaz, ha az eseménykövetési hívás sikeresen felépített, és hamis, ha hibát észlel az eseménykövetési hívás közben.

  • error: A második argumentum kap egy karakterláncot, ami leírja a hibát, amikor a didInit hamis eredménnyel tér vissza. Ha a didInit igaz, ez a karakterlánc nem definiált.

Példa

<script>
 pintrk('track', 'checkout', {
   value: 10.00,
   order_quantity: 2,
   currency: 'USD',
   line_items: [
     {
       product_name: 'Parker Boots',
       product_id: '1414',
       product_price: 5.00,
       product_quantity: 1
     },
     {
       product_name: 'Parker Sandals'
       product_id: 'ABC',
       product_price: 5.00,
       product_quantity: 1
     }
   ]
 }, function(didInit, error) { if (!didInit) { console.log(error); }
 });
</script>

Következő lépések

További példákat itt találhatsz. Miután felvetted a bázis- és eseménykódokat, a pinterest tag helper segítségével győződj meg arról, hogy a címkéket megfelelően állítottad-e be.

További segítségre van szükséged?
Lépj kapcsolatba velünk