Med händelsekoder kan du mäta den påverkan dina Pinterest-annonser har på vissa åtgärder på webbplatsen. De är även nödvändiga för att starta kampanjer som automatiskt kommer att optimeras mot specifika händelser som konversionskampanjer eller dynamiska återriktningsannonser. Du behöver även händelsekoder för att
När du
Tabellen nedan visar de händelser som du kan spåra med Pinterest-taggen. Du kan använda dem för att
Händelse | Syfte |
---|---|
Köp | Spåra användare som slutför transaktioner. |
Lagd i varukorg | Spåra användare som lägger till artiklar i varukorgar. |
PageVisit | Spåra användare som tittar på primära sidor, som produktsidor och artikelsidor. |
Registrering | Spåra användare som registrerar sig för din produkt eller tjänst. |
Videovisning | Spåra användare som tittar på videor. |
Kundämne | Spåra användare som visar intresse för din produkt eller tjänst. |
Söka | Spåra användare som söker på din webbplats efter specifika produkter eller butiksplatser. |
ViewCategory | Spåra användare som tittar på kategorisidor. |
Anpassad | Spåra en anpassad händelse. Använd detta händelsenamn för att spåra en speciell händelse som du vill inkludera i din konversionsrapportering. |
[User-defined event] | Lägg till ytterligare händelser som du definierat i syfte att rikta in dig på målgrupper. Enskilda händelser är inte tillgängliga i konversionsrapporter. Kom ihåg att alla mellanslag i de anpassade händelsenamnen som skickas genom taggen kommer att tas bort. |
Det finns obligatoriska och rekommenderade händelser beroende på vilken annonskampanj du väljer att köra.
Kampanjtyp | Obligatoriska händelser | Rekommenderade händelser | Obligatoriska händelsedata | Rekommenderade händelsedata |
---|---|---|---|---|
Varumärkeskännedom | Inga |
|
Inga | Förbättrad matchning |
Katalogförsäljning |
|
|
|
|
Övervägande | Inga |
|
Inga | Förbättrad matchning |
Konverteringar |
Minst ett av följande:
|
|
Inga |
|
Videovisningar | Inga | Inga | Inga | Förbättrad matchning |
Det finns obligatoriska och rekommenderade händelser beroende på vilka funktioner du vill använda.
Funktion | Obligatoriska händelser | Rekommenderade händelser | Obligatoriska händelsedata | Rekommenderade händelsedata |
---|---|---|---|---|
Konversionsinsikter |
|
Inga | currency | Inga |
Programmet för verifierade säljare (VMP) |
|
Inga | currency | Inga |
Dynamisk återriktning |
|
Inga |
|
Inga |
Om du har valt att använda manuell konfiguration måste du själv lägga till händelsekoden på din webbplats. Stegen nedan är för personer som använder det manuella inställningsalternativet.
- Logga in på ditt företagskonto på Pinterest från datorn.
- Klicka på
hamburgerikonen längst upp till vänster på sidan - Klicka på Konversioner under Företag.
- Klicka på Kom igång.
- Välj Endast Pinterest-tagg, klicka sedan på Fortsätt.
- Klicka på Ladda upp längst ner till höger på skärmen.
- Klicka på Hoppa över för manuell konfiguration.
- Kopiera baskoden och klicka sedan på Fortsätt.
- Välj om du vill aktivera automatisk förbättrad matchning och klicka sedan på Fortsätt.
- Klicka på Kopiera kod under den grå rutan bredvid den händelsekod du vill lägga till.
- Öppna koden för sidan på webbplatsen där du vill spåra en händelse.
- Klistra in händelsekoden på sidan där händelsen ska inträffa och se till att ersätta alla exempelvärden med lämpligt värde för din webbplats. Detta innebär att händelsen kommer att utlösas varje gång sidan laddas.
- Klicka på Klar.
Obs! Om en händelse istället utlöses endast när en användare vidtar en viss åtgärd på sidan, som att klicka på en knapp eller skicka in ett formulär, bör du kontrollera att händelsekoden endast läses av till följd av åtgärden. Detta kräver en förståelse för de befintliga händelsehanterarna i sidans JavaScript-kod.
Du kan tillhandahålla ytterligare information om en händelse genom att bifoga ett objekt som innehåller händelsedata. Alla händelsedata är tillgängliga för målgruppsinriktning, men endast händelsedata för value och order_quantity är tillgängliga för rapporter om betalda och organiska konversioner.
Händelsedata | Provvärde | Typ |
---|---|---|
value | 100,00 | Nummer (heltal eller flytande punkt) |
event_id | eventId0001 |
Sträng (en ID-sträng som unikt identifierar händelsen) Obs! Detta ID kan skickas under något av följande fältnamn, alla skiftlägeskänsliga: |
order_quantity | 1 | Heltal |
order_id | 1234OrderID | Sträng (order_id krävs för rapport om konversionsanalyser) |
product_name | Parker-boots | line_items array, string |
product_id | 1414 | line_items array, string |
product_category | Skor | line_items array, string |
product_variant_id | 1414-Red | line_items array, string |
product_variant | Röd | line_items array, string |
product_price | 99,99 | Nummer (integer eller floating point), line_items array, string |
product_quantity | 1 | Integer, line_items array, string |
product_brand | Parker | line_items array, string |
promo_code | WINTER10 | Sträng |
property | Athleta | Sträng |
search_query | boots | Sträng |
video_title | Såhär stylar du dina Parker-boots | Sträng |
lead_type | Nyhetsbrev | Sträng |
currency | USD |
En av följande: AED, AMD, ARS, AUD, AZN, BAM, BGN, BHD, BMD, BND, BOB, BRL, BSD, CAD, CHF, CLP, CNY, COP, CRC, CZK, DKK, DOP, EGP, EUR, FJD, GBP, GEL, GIP, HKD, HNL, HRK, HUF, IDR, ILS, INR, ISK, JMD, JPY, KGS, KRW, KWD, KZT, MAD, MDL, MOP, MXN, MYR, NOK, NZD, OMR, PAB, PEN, PHP, PKR, PLN, QAR, RON, RSD, RUB, SAR, SEK, SGD, THB, TRY, TWD, UAH, USD, UYU, VND eller ZAR. Obs! När du anger en valuta med din tagghändelse beräknar vi växelkursen så att den matchar annonsörkontots valuta. |
IMG-taggen är en kod i Pinterest-taggen som fungerar som backup om en användare har inaktiverat JavaScript i sina webbläsare. Vi rekommenderar att du även inkluderar händelsedata i IMG-taggen eftersom detta möjliggör bättre användarinriktning. Du kan välja att endast använda IMG-taggen och inte JavaScript-taggen, men du måste
Nedan följer exempel på alla typer av händelser så att du kan kopiera och klistra in dem direkt på din webbplats. Observera att du måste ersätta exempelvärden med en dynamisk variabel för din webbplats.
Köp
<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=YOUR_TAG_ID&event=checkout&ed[event_id]=YOUR_EVENT_ID&ed[value]=10.00&ed[order_quantity]=2&noscript=1" />
Händelsedata: event_id, value, order_quantity och currency
Se till att du anger korrekt valutakod för din webbplats.
Lagd i varukorg
<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=YOUR_TAG_ID&event=AddToCart&ed[value]=10.00&ed[order_quantity]=2&noscript=1" />
Händelsedata: value, order_quantity och currency.
Se till att du anger korrekt valutakod för din webbplats.
PageVisit
<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=YOUR_TAG_ID&event=pagevisit&noscript=1" />
Händelsedata: none
Registrering
<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=YOUR_TAG_ID&event=signup&noscript=1" />
Händelsedata: none
Videovisning
<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=YOUR_TAG_ID&event=watchvideo&ed[video_title]=My+Product+Video+01&noscript=1" />
Händelsedata: video_title
Kundämne
<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=YOUR_TAG_ID&event=lead&ed[lead_type]=Newsletter&noscript=1" />
Händelsedata: lead_type
Söka
<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=YOUR_TAG_ID&event=search&ed[search_query]=horse&noscript=1" />
Händelsedata: search_query
ViewCategory
<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=YOUR_TAG_ID&event=viewcategory&noscript=1" />
Händelsedata: none
Anpassad
Händelsetypen måste anropas anpassat — annars kommer de konversioner som spåras av taggen inte att rapporteras i Annonshanteraren.
<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=YOUR_TAG_ID&event=custom&noscript=1" />
Händelsedata: none
Value och order_quantity är de två händelsedata som är tillgängliga i rapporter för betalda och organiska konversioner. Om du vill lägga till värde och kvantitet kan du skicka tillbaka dem dynamiskt. Ett dynamiskt värde kan ändras beroende på vilken åtgärd som vidtas på din webbplats. Om du väljer att skicka tillbaka value och order_quantity kommer detta att vara unikt för din webbplats och hur du registrerar köp. Vanligtvis varierar värdet och kvantiteten av produkter i varje beställning som placeras på din webbplats.
<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>
Rapporterat värde: Dynamiskt belopp köpt med motsvarande köp
Rapporterat antal: Dynamiskt antal köpt med motsvarande köp
Obs! Inställningen av dynamiskt orderantal och värde är unik för din webbplats.
Utöver händelsedata kan du även skicka tillbaka en JavaScript callback-funktion som ett alternativt argument till funktionen pintrk(). Denna ger ytterligare information om något har gått fel med din tagg, vilket du kan kontrollera i ditt utvecklarverktyg. Denna callback-funktion körs varje gång en händelse spårar ett anrop och funktionen pintrk() utlöses.
Callback-funktionen antar följande två argument:
function(didInit, error) {}
didInit: Detta första argument tar emot ett booleskt värde, vilket är inställt till att vara sant om händelsespårningens konstruktion lyckas, och falskt om ett fel uppmärksammas under händelsespårningsanropet.
error: Detta andra argument tar emot en sträng, vilken beskriver felet då didInit returnerar falskt; om didInit är sant är strängen odefinierad.
<script>
pintrk('track', 'checkout', {
value: 10.00,
order_quantity: 2,
currency: 'USD',
event_id: 'eventId0001',
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>
För konversionsspårning och -rapportering måste du ange en av de nio händelsetyperna i händelsekoden. Du måste även ersätta YOUR_TAG_ID med ditt Pinterest-konversionstagg-ID. Kom ihåg att du kan inkludera vilken kombination av händelsedata per händelse som helst, förutom de som visas i exemplet nedan.
Detta avsnitt innehåller ett exempel på varje händelsetyp i ett komplett, kopieringsbart format som du kan placera direkt på din webbplats. Varje exempel har de händelsedata som behövs för att starta en spårningsaktivitet på din webbplats. Observera att du måste ersätta exempelvärden med lämpliga statiska värden eller dynamiska variabler för din webbplats. Du kommer till exempel troligen vilja spåra ordervärde dynamiskt eftersom värdet på varje order som läggs på din webbplats kommer att variera beroende på vad en användare köper. Du kan däremot tilldela ett statiskt värde till händelsedata lead_type om den bara är placerad på en viss sida.
Köp
<script>
pintrk('track', 'checkout', {
event_id: 'eventId0001',
value: 100,
order_quantity: 1,
currency: 'USD',
order_id: 'X-15148',
promo_code: 'WINTER10',
property: 'Athleta',
search_query: 'boots',
video_title: 'How to style your Parker Boots',
lead_type: 'Newsletter',
line_items: [
{
product_name: 'Parker Boots',
product_id: '1414',
product_category: 'Shoes',
product_variant_id: '1414-Red',
product_variant: 'Red',
product_price: 99.99,
product_quantity: 1,
product_brand: 'Parker'
}
]
});
</script>
Händelsedata: value, order_quantity, currency och event_id.
Se till att du anger korrekt valutakod för din webbplats.
Lagd i varukorg
<script>
pintrk('track', 'addtocart', {
event_id: 'eventId0001',
value: 100,
order_quantity: 1,
currency: 'USD',
order_id: 'X-15148',
promo_code: 'WINTER10',
property: 'Athleta',
search_query: 'boots',
video_title: 'How to style your Parker Boots',
lead_type: 'Newsletter',
line_items: [
{
product_name: 'Parker Boots',
product_id: '1414',
product_category: 'Shoes',
product_variant_id: '1414-Red',
product_variant: 'Red',
product_price: 99.99,
product_quantity: 1,
product_brand: 'Parker'
}
]
});
</script>
Händelsedata: value, order_quantity och currency.
Se till att du anger korrekt valutakod för din webbplats.
PageVisit
<script>
pintrk('track', 'pagevisit', {
event_id: 'eventId0001',
value: 100,
order_quantity: 1,
currency: 'USD',
order_id: 'X-15148',
promo_code: 'WINTER10',
property: 'Athleta',
search_query: 'boots',
video_title: 'How to style your Parker Boots',
lead_type: 'Newsletter',
line_items: [
{
product_name: 'Parker Boots',
product_id: '1414',
product_category: 'Shoes',
product_variant_id: '1414-Red',
product_variant: 'Red',
product_price: 99.99,
product_quantity: 1,
product_brand: 'Parker'
}
]
});
</script>
Registrering
<script>
pintrk('track', 'signup', {
event_id: 'eventId0001',
value: 100,
order_quantity: 1,
currency: 'USD',
order_id: 'X-15148',
promo_code: 'WINTER10',
property: 'Athleta',
search_query: 'boots',
video_title: 'How to style your Parker Boots',
lead_type: 'Newsletter',
line_items: [
{
product_name: 'Parker Boots',
product_id: '1414',
product_category: 'Shoes',
product_variant_id: '1414-Red',
product_variant: 'Red',
product_price: 99.99,
product_quantity: 1,
product_brand: 'Parker'
}
]
});
</script>
Videovisning
<script>
pintrk('track', 'watchvideo', {
event_id: 'eventId0001',
value: 100,
order_quantity: 1,
currency: 'USD',
order_id: 'X-15148',
promo_code: 'WINTER10',
property: 'Athleta',
search_query: 'boots',
video_title: 'How to style your Parker Boots',
lead_type: 'Newsletter',
line_items: [
{
product_name: 'Parker Boots',
product_id: '1414',
product_category: 'Shoes',
product_variant_id: '1414-Red',
product_variant: 'Red',
product_price: 99.99,
product_quantity: 1,
product_brand: 'Parker'
}
]
});
</script>
Händelsedata:Video_title
Kundämne
<script>
pintrk('track', 'lead', {
event_id: 'eventId0001',
value: 100,
order_quantity: 1,
currency: 'USD',
order_id: 'X-15148',
promo_code: 'WINTER10',
property: 'Athleta',
search_query: 'boots',
video_title: 'How to style your Parker Boots',
lead_type: 'Newsletter',
line_items: [
{
product_name: 'Parker Boots',
product_id: '1414',
product_category: 'Shoes',
product_variant_id: '1414-Red',
product_variant: 'Red',
product_price: 99.99,
product_quantity: 1,
product_brand: 'Parker'
}
]
});
</script>
Händelsedata: lead_type
Söka
<script>
pintrk('track', 'search', {
event_id: 'eventId0001',
value: 100,
order_quantity: 1,
currency: 'USD',
order_id: 'X-15148',
promo_code: 'WINTER10',
property: 'Athleta',
search_query: 'boots',
video_title: 'How to style your Parker Boots',
lead_type: 'Newsletter',
line_items: [
{
product_name: 'Parker Boots',
product_id: '1414',
product_category: 'Shoes',
product_variant_id: '1414-Red',
product_variant: 'Red',
product_price: 99.99,
product_quantity: 1,
product_brand: 'Parker'
}
]
});
</script>
Händelsedata: search_query
ViewCategory
<script>
pintrk('track', 'viewcategory', {
event_id: 'eventId0001',
value: 100,
order_quantity: 1,
currency: 'USD',
order_id: 'X-15148',
promo_code: 'WINTER10',
property: 'Athleta',
search_query: 'boots',
video_title: 'How to style your Parker Boots',
lead_type: 'Newsletter',
line_items: [
{
product_name: 'Parker Boots',
product_id: '1414',
product_category: 'Shoes',
product_variant_id: '1414-Red',
product_variant: 'Red',
product_price: 99.99,
product_quantity: 1,
product_brand: 'Parker'
}
]
});
</script>
Användardefinierad händelse
<script>
pintrk('track', 'user_defined_event_name', {
event_id: 'eventId0001',
value: 100,
order_quantity: 1,
currency: 'USD',
order_id: 'X-15148',
promo_code: 'WINTER10',
property: 'Athleta',
search_query: 'boots',
video_title: 'How to style your Parker Boots',
lead_type: 'Newsletter',
line_items: [
{
product_name: 'Parker Boots',
product_id: '1414',
product_category: 'Shoes',
product_variant_id: '1414-Red',
product_variant: 'Red',
product_price: 99.99,
product_quantity: 1,
product_brand: 'Parker'
}
]
});
</script>
Anpassad
Händelsetypen måste kallas anpassad, annars kommer de konversioner som spåras av taggen inte att rapporteras i annonshanteraren.
<script>
pintrk('track', 'custom', {
event_id: 'eventId0001',
value: 100,
order_quantity: 1,
currency: 'USD',
order_id: 'X-15148',
promo_code: 'WINTER10',
property: 'Athleta',
search_query: 'boots',
video_title: 'How to style your Parker Boots',
lead_type: 'Newsletter',
line_items: [
{
product_name: 'Parker Boots',
product_id: '1414',
product_category: 'Shoes',
product_variant_id: '1414-Red',
product_variant: 'Red',
product_price: 99.99,
product_quantity: 1,
product_brand: 'Parker'
}
]
});
</script>
Här är några exempel på baskoder kombinerade med händelsekoder. Kom ihåg att kontrollera att händelsekoden är placerad efter baskoden på din webbplats.
Exempel på konversionstagg-ID: 123456789 (byt ut mot ditt Pinterest-konversionstagg-ID)
Exempel på händelsekod: PageVisit
<head>
<script type="text/javascript">
!function(e){if(!window.pintrk){window.pintrk=function(){window.pintrk.queue.push(
Array.prototype.slice.call(arguments))};var
n=window.pintrk;n.queue=[],n.version="3.0";var
t=document.createElement("script");t.async=!0,t.src=e;var
r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r)}}
("https://s.pinimg.com/ct/core.js"); pintrk('load', '123456789'); pintrk('page');
</script>
<noscript>
<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=123456789&noscript=1" />
</noscript>
<script>
pintrk('track', 'pagevisit');
</script>
<noscript>
<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=123456789&event=pagevisit&noscript=1" />
</noscript>
</head>
Exempel på konversionstagg-ID: 123456789 (byt ut mot Pinterest-konversionstagg-ID)
Exempel på händelsekoder: PageVisit och AddToCart
<head>
<script type="text/javascript">
!function(e){if(!window.pintrk){window.pintrk=function(){window.pintrk.queue.push(
Array.prototype.slice.call(arguments))};var
n=window.pintrk;n.queue=[],n.version="3.0";var
t=document.createElement("script");t.async=!0,t.src=e;var
r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r)}}
("https://s.pinimg.com/ct/core.js");
pintrk('load', '123456789'); pintrk('page');
</script>
<noscript>
<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=123456789&noscript=1" />
</noscript>
<script>
pintrk('track', 'pagevisit');
pintrk('track', 'addtocart');
</script>
<noscript>
<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=123456789&event=pagevisit&noscript=1" />
<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=123456789&event=addtocart&noscript=1" />
</noscript>
</head>