Med konverteringsspårning kan du förstå i vilken utsträckning klick på dina annonser leder till värdefulla kundaktiviteter (som bokningar) på din webbplats.
När du har ställt in konverteringar för rapportering av hotellkampanjer skickar Google data om hotellbokningar så att du kan aktivera spårning av kampanjresultat. Det gör att du kan övervaka din hotelldata och det övergripande kampanjresultatet.
Implementera webbplatstaggar
Följ de tre stegen nedan för att implementera Google Ads-konverteringsspårning för hotellannonser:
Steg 1: Skapa en global webbplatstagg och en händelsetagg
Obs!
- Konverteringskategorin måste vara Köp för att kunna användas för Smart Bidding-kampanjer (Förbättrad CPC, provision).
- Google har endast stöd för attributionsmodellen attribution till senaste klick för hotellkampanjer.
- Om du redan använder Google-taggen för konverteringsspårning kan du gå vidare till steg 2.
- Klicka på ikonen Mål i ditt Google Ads-konto.
- Klicka på rullgardinsmenyn Konverteringar i avsnittsmenyn.
- Klicka på Sammanfattning.
- Klicka på + Ny konverteringsåtgärd.
- Välj den konvertering du vill spåra och följ anvisningarna i widgeten. Läs mer om hur du ställer in konverteringsspårning för din webbplats.
- Om du planerar att spåra hotellbokningar från din webbplats behöver du välja följande:
- Kategori: Köp/försäljning
- Värde: Använd olika värden och standardvärde > 0 USD
- Antal: Varje konvertering
- Attributionsmodell: Senaste klick
- Om du planerar att spåra hotellbokningar från din webbplats behöver du välja följande:
- Slutför taggkonfigurationen genom att klicka på knappen Klar.
Steg 2: Installera den globala webbplatstaggen och händelsetaggen
Du kan implementera hotellkonverteringsspårning i Google Ads på två sätt:
Alternativ 1: Direkt implementering i webbplatsens HTML-/AMP-kod
Alternativ 2: Anvisningar för Google Taggstyrning
För att konverteringsspårningen ska fungera måste du lägga till taggen för konverteringsspårning, som består av den globala webbplatstaggen och ett händelsekodavsnitt. Om du lägger till taggen med Google Taggstyrning följer du anvisningarna för Alternativ 2: Google Taggstyrning.
Alternativ 1: Anvisningar för direkt implementering (HTML/AMP)
HTML-SIDOR
- Installera den globala webbplatstaggen på alla sidor på din hotellwebbplats. Tänk på att detta omfattar alla sidor i bokningsflödet, även sidor som har en bokningsmotor från tredje part som värd. I så fall behöver du se till att bokningsmotorn installerar taggen på varje sida, inklusive bekräftelsesidan.
- Öppna HTML-koden för varje sida.
- Välj mellan följande alternativ:
- Om du inte har installerat den globala webbplatstaggen på din webbplats kopierar du den globala webbplatstaggen och klistrar in den mellan head-taggarna (
<head></head>
).Exempel:
<!-- Global site tag (gtag.js) - Google Ads: AW-GOOGLE_CONVERSION_ID--> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-GOOGLE_CONVERSION_ID"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-GOOGLE_CONVERSION_ID'); </script>
- Om du har lagt till den globala webbplatstaggen på din webbplats via en annan produkt från Google (till exempel Google Analytics) eller från ett annat Google Ads-konto kopierar du
'config'
-kommandot nedan och lägger till det i alla instanser av den globala webbplatstaggen, omedelbart före</script>
-sluttaggen.
gtag ('config', 'AW-GOOGLE_CONVERSION_ID');
- Om du eller en person med ett förvaltarkonto redan har lagt till den globala webbplatstaggen på din webbplats i samband med att taggen konfigurerades för en annan konverteringsåtgärd kontrollerar du att taggen finns på varje sida på din webbplats och att 'config'-kommandot innehåller konverterings-id:t för ditt Google Ads-konto.
- Om du har lagt till den globala webbplatstaggen på din webbplats via en annan produkt från Google (till exempel Google Analytics) eller från ett annat Google Ads-konto kopierar du
- Om du inte har installerat den globala webbplatstaggen på din webbplats kopierar du den globala webbplatstaggen och klistrar in den mellan head-taggarna (
- Spara ändringarna på dina webbsidor.
- Placera händelsekodavsnittet på konverteringssidan. Det här är sidan som visas när kunden har slutfört en konvertering på din webbplats, till exempel en sida med texten ”Tack för din bokning”. Observera att konverteringssidan för bokningar kan ha din bokningsmotor som värd, vilket innebär att den tredje parten måste genomföra åtgärderna nedan:
- Öppna konverteringssidans HTML-kod.
- Kopiera kodavsnittet nedan och klistra in det mellan sidans head-taggar (
<head></head>
), omedelbart efter den globala webbplatstaggen.Exempel:
<!-- Händelsekodavsnitt för konverteringssidan för hotellbokningar --> <script> gtag('event', 'conversion', { 'send_to': 'AW-813068219/_XirCILNzJkDELvf2YMD', 'value': 200.0, 'currency': 'USD', 'transaction_id': '' }); </script
- Lägg till kod för att dynamiskt överföra ett värde till parametern transaction_id. När du spårar köp, försäljningar eller potentiella kunder på din webbplats kan du använda denna parameter för att se till att varje konvertering räknas en enda gång.
- Lägg till kod för att dynamiskt överföra värden till parametrarna value och currency. Det gör att du kan spåra konverteringar med transaktionsspecifika värden, till exempel intäkter från en försäljning.
- Spara ändringarna på webbsidan.
AMP-sidor
Följ dessa anvisningar för alla sidor som skapats med AMP-ramverket:
- Lägg till den globala webbplatstaggen på alla sidor på din webbplats.
- Öppna HTML-koden för varje sida.
- Välj mellan följande alternativ:
- Om du inte har lagt till den globala webbplatstaggen på din webbplats väljer du motsvarande alternativ i ditt Google Ads-konto och lägger till de två taggarna:
- Kopiera respektive tagg och klistra in den mellan head-taggarna (
<head></head>
) före AMP JS-biblioteket.Exempel:
<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
- Kopiera den andra taggen och klistra in den mellan body-taggarna (
<body></body>
) på alla dina AMP-sidor.Exempel:
<!-- Global webbplatstagg (gtag) - Google Ads: 813068219 --> <amp-analytics type="gtag" data-credentials="include"> <script type="application/json"> { "vars": { "gtag_id": "AW-813068219", "config": { "AW-813068219": { "groups": "default" } } }, "triggers": { } } </script> </amp-analytics>
- Läs fler riktlinjer om hur du konfigurerar den globala webbplatstaggen.
- Kopiera respektive tagg och klistra in den mellan head-taggarna (
- Om du har lagt till den globala webbplatstaggen på din webbplats via en annan produkt från Google (till exempel Google Analytics) eller från ett annat Google Ads-konto väljer du motsvarande alternativ i ditt Google Ads-konto och kopierar sedan respektive rad och lägger till den i config-avsnittet i varje instans av den globala webbplatstaggen.
Exempel:
"AW-813068219": { "groups": "default" }
- Om du eller en person med ett förvaltarkonto redan har lagt till den globala webbplatstaggen på din webbplats i samband med att taggen konfigurerades för en annan konverteringsåtgärd behöver du kontrollera att taggen finns på varje sida på din webbplats och att
config
-avsnittet innehåller konverterings-id:t för ditt Google Ads-konto. Exempel: AW-813068219.
- Om du inte har lagt till den globala webbplatstaggen på din webbplats väljer du motsvarande alternativ i ditt Google Ads-konto och lägger till de två taggarna:
- Spara ändringarna på dina webbsidor.
- Placera händelsekodavsnittet på konverteringssidan. Detta är sidan som visas när kunden har slutfört en konvertering på din webbplats, till exempel en sida med texten ”Tack för ditt köp”.
- Öppna konverteringssidans HTML-kod.
- Kopiera kodavsnittet från ditt Google Ads-konto och klistra in det i triggers-avsnittet i den globala webbplatstaggen.
Example:
"C_7c-ug1nyyfk": { "on": "visible", "vars": { "event_name": "conversion", "value": 200.0, "currency": "USD", "transaction_id": "", "send_to": ["AW-813068219/_XirCILNzJkDELvf2YMD"] } }
- Lägg till kod för att dynamiskt överföra ett värde till parametern transaction_id. När du spårar köp, försäljningar eller potentiella kunder på din webbplats kan du använda denna parameter för att se till att varje konvertering räknas en enda gång.
- Lägg till kod för att dynamiskt överföra värden till parametrarna value och currency. Det gör att du kan spåra konverteringar med transaktionsspecifika värden, till exempel intäkter från en försäljning.
- Spara ändringarna på webbsidan.
Läs mer om hur du lägger till en Google-tagg på din webbplats
Alternativ 2: Anvisningar för Google Taggstyrning
Om du använder Google Taggstyrning kan du implementera gtag.js
för hotellannonser genom att följa anvisningarna nedan:
- Skapa taggen i ditt Google Ads-konto.
- Använd konverterings-id och konverteringsetikett för att konfigurera taggen i Google Taggstyrning.
- Lägg till en tagg för konverteringslänkning.
- Placera taggen på alla sidor, även på konverteringssidan.
- Modifiera taggen med önskade parametrar.
Det globala webbplatskodavsnittet behöver ställas in för att köras på alla sidor, även bekräftelsesidorna, medan händelsekodavsnittet enbart behöver köras på bekräftelsesidorna.
För bästa möjliga webbläsarkompatibilitet föreslår vi att du använder konverteringslänkning.
Läs mer om Google Taggstyrning och se till att du följer de hotellspecifika anvisningarna.
Steg 3: Modifiera hotellparametrarna i händelsetaggen
Parameter | Typ av värde | Exempelvärde | Beskrivning |
Obligatoriskt – ja/nej |
'value' |
Decimaltal | 160.20 |
Ersätt Obs! Värdet används för Smart Bidding-budstrategier. |
Ja |
'currency' |
Sträng | ‘USD’ |
Ersätt Valutakoden gäller för variabeln |
Ja |
'transaction_id' |
Sträng | 'HA12345' |
Ersätt Obs! Beställnings-id rapporteras inte i Google Ads. |
Nej (rekommenderas) |
'id' |
Sträng | ‘1234’ |
Ersätt |
Nej (Ja — Provision per vistelse) |
'start_date' |
Sträng | “2020-12-13” | Ersätt ‘start_date’ med incheckningsdatumet. Använd datumformatet ÅÅÅÅ-MM-DD. |
Nej (Ja — Provision per vistelse) |
'end_date' |
Sträng | “2020-12-13” | Ersätt ‘end_date’ med utcheckningsdatumet. Använd datumformatet ÅÅÅÅ-MM-DD. |
Nej (Ja — Provision per vistelse) |
value
och currency
. Du kan inte se värdena transaction_id
, id
, start_date
eller end_date
.Exempel på konfigurerad Google-tagg (Viktigt)
Jämför syntaxen nedan noga med din egen taggimplementering. Tänk på att använda vektorn 'item'
för att inkludera hotellparametrarna (till exempel 'id'
, 'start_date'
och 'end_date'
).
Placera Google-taggen på alla sidor, inklusive på bekräftelsesidan ovanför händelsekodavsnittet.
När Google-taggen har uppdaterats:
<!-- Global webbplatstagg (gtag.js) - AdWords -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-GOOGLE_CONVERSION_ID"></script>
<script> window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'AW-GOOGLE_CONVERSION_ID');
</script>
Efter att det globala händelsekodavsnittet har uppdaterats:
<script>
gtag('event', 'purchase', {
'send_to': [
'AW-GOOGLE_CONVERSION_ID/GOOGLE_CONVERSION_LABEL'
'transaction_id': 'BOOKING_ID',
'value': PRICE,
'currency': 'CURRENCY',
'items': [{
'id': 'PARTNER_HOTEL_ID',
'start_date': 'CHECK_IN_DATE',
'end_date': 'CHECK_OUT_DATE'
}]
});
</script>
Vad händer om du saknar hotellkonverteringsparametrar?
Hotellparametrarna ger värdefull information om enskilda bokningar, till exempel id för bokat hotell och boknings-id och vistelsedatum. De används även av Google för att optimera ditt annonsresultat och skapa mer detaljerade rapporter. Om du använder budgivning med provision (per vistelse) i din hotellkampanj används de här parametrarna också för fakturering. När informationen inte är tillgänglig i din konverteringsdata från Google Ads används de standardmässiga konverteringsinställningarna för konverteringens value
och currency
, tillsammans med parametrarna vid klicktillfället för vistelsedatum (start_date
och end_date
) och hotell-id (id
). Om incheckningsdatumet vid klicktillfället infaller före konverteringsdatumet används konverteringsdatumet som incheckningsdatum som standard.
Mäta konverteringar för flera konton
Om du behöver räkna samma händelse som en konvertering för flera Google Ads-konton kan du välja att skicka flera konverterings-id-strängar via parametern 'send_to'
i kodavsnittet för konverteringshändelsen.
Du kan även överväga att använda konverteringsspårning över flera konton. Då kan du låta ett förvaltarkonto (MCC) äga konverteringsåtgärderna och dela dem med ett eller flera av sina underkonton. Du behöver bara ange ett enda konverterings-id i händelsekodavsnittet. Läs mer om konverteringsspårning över flera konton. Se till att automatisk taggning är aktiverad.
Exempel på en global webbplatstagg
Exempel på en Google-tagg:
<!-- global webbplatstagg (gtag.js)& →
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-GOOGLE_CONVERSION_ID_1"></script>
<script> window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'AW-GOOGLE_CONVERSION_ID_1');
gtag('config', 'AW-GOOGLE_CONVERSION_ID_2');
</script>
Aktivera automatisk taggning
Automatisk taggning måste vara aktiverad för att du ska kunna spåra konverteringar på rätt sätt. Anvisningar om hur du ställer in automatisk taggning för ditt konto finns här.
Testa taggen för konverteringsspårning
Så här skapar du en testbeställning för att se om parametrarna skickas med:
Felsökning med utvecklarverktygen i Chrome
- Öppna en ny flik i Chrome.
- Klicka på ikonen med tre punkter i webbläsarfönstrets övre högra hörn och välj sedan Fler verktyg > Verktyg för programmerare.
- Om du inte ser Chrome-menyn kan du öppna verktygen för programmerare genom att trycka på följande:
- Ctrl + Skift + i (Windows)
- Kommando + Skift + i (Mac)
- Om du inte ser Chrome-menyn kan du öppna verktygen för programmerare genom att trycka på följande:
- Klicka på fliken Network.
- Behåll fönstret med utvecklarverktygen öppet.
- Öppna sidan som innehåller taggen för konverteringsspårning.
- Leta efter följande begäran:
www.googleadservices.com
- Kontrollera att begäran om konverteringsspårning stämmer överens med namnet på konverteringen och ditt konto.
Alla förfrågningar om konverteringsspårning börjar med samma webbadresstruktur:
www.googleadservices.com/pagead/conversion/
Den fullständiga begäran ser ut ungefär så här:
http://www.googleadservices.com/pagead/conversion/123456789/
?
random=1309518235472
&cv=6
&fst=1309518235472
&num=1
&fmt=2
&value=0
&label=AAAAAAAAAAAAAAAAAAA
&bg=ffffff
&hl=it
&guid=ON
&u_ h=1200
&u_w=1920
&u_ah=1174&
u_aw=1920
&u_cd=24
&u_his=2
&u_tz=60
&u_
java=true
&u_nplug=19
&u_nmime=97
&
url=http%3A//www.example.com/conversion-page.html
Siffran efter www.googleadservices.com/pagead/conversion/
bör stämma överens med ditt konverterings-id och tecknen efter &label=
bör matcha din konverteringsetikett. Om de inte gör det är taggen troligen kopplad till en annan konverteringsåtgärd.
För att åtgärda detta kan du behöva skapa en ny konverteringstagg för konverteringsåtgärden och placera den på din webbplats, eller stämma av med andra som har åtkomst till din webbplatskod och se om de har installerat taggen för konverteringsspårning för en annan konverteringsåtgärd.
Viktigt att tänka på
Säkerhet och integritet vid webbplatsspårning
Google tillämpar strikta riktlinjer för säkerhet. Endast sidor som innehåller Googles konverteringstagg spåras via det här programmet. Vi använder då datakryptering och säkra servrar.
Se till att ge användarna tydlig och heltäckande information om de uppgifter du samlar in på dina webbplatser och inhämta samtycke till datainsamlingen när det är nödvändigt av juridiska skäl.
Konverteringsspårning i appar
Du kan använda appkonverteringar för att spåra appinstallationer och åtgärder i appen. I likhet med webbplatskonverteringar för hotellkampanjer måste du aktivera automatisk taggning och ställa in konverteringstypen på Köp i konverteringsinställningarna för att kunna använda Smart Bidding.
Därefter måste du skicka relevanta hotellparametrar, som inchecknings- eller utcheckningsdatum och hotell-id, via Firebase eller SDK från tredje part för att börja spåra appkonverteringar.
Ställ in konverteringsspårning i appar med Firebase
Firebase är Googles mobilplattform som är konstruerad för att hjälpa dig att skapa bättre mobilappar och få ditt företag att växa. För att slutföra konverteringsspårningen för appar i hotellkampanjer kan du skicka de obligatoriska hotellparametrarna via Firebase Analytics API.
Firebase-parameter | Typ av värde | Beskrivning | Exempel |
FirebaseAnalytics.Param.VALUE | Decimaltal |
Ersätt den här parametern med det belopp som kunden ska betala. Du kan använda baspriset eller priset totalt. Använd punkt ”.” för decimaltal (t.ex. ”16.20”). Obs! Värdet används för Smart Bidding-budstrategier. |
|
FirebaseAnalytics.Param.CURRENCY | Sträng |
Ersätt den här parametern med en valutakod i ISO 4217-format (tre bokstäver) som motsvarar valutan som bokningen gjordes i. Valutakoden gäller för variabeln VALUE. |
|
FirebaseAnalytics.Param.TRANSACTION_ID | Sträng |
Ersätt den här parametern med ett bokningsnummer eller beställnings-id i taggen för konverteringsspårning för att undvika att räkna konverteringar dubbelt. Obs! Beställnings-id rapporteras inte i Google Ads. |
|
FirebaseAnalytics.Param.ITEM_ID | Sträng | Ersätt den här parametern med fastighets-id för det hotell som du vill registrera konverteringsdata för. Detta id måste matcha id i ditt flöde för hotellistor. |
|
FirebaseAnalytics.Param.START_DATE | Sträng | Ersätt den här parametern med incheckningsdatumet. Använd datumformatet ÅÅÅÅ-MM-DD. |
|
FirebaseAnalytics.Param.END_DATE | Sträng | Ersätt den här parametern med utcheckningsdatumet. Använd datumformatet ÅÅÅÅ-MM-DD. |
|
Konfigurera konverteringsspårning i appar med ett SDK från tredje part
För att hjälpa dig att fatta välgrundade marknadsföringsbeslut om din app samarbetar Google Ads med flera appanalysleverantörer från tredje part som ger stöd för Googles funktion för dynamisk remarketing för appar.
Om du använder någon av dessa appanalysleverantörer från tredje part kan du länka din leverantör av appanalysdata från tredje part till Google Ads för att kunna skapa data segment. Vänd dig till din representant för appanalyser från tredje part om du vill konfigurera SDK för appen och skapa konverteringstypen Köp.
Implementera konverteringsspårning i appar för hotellkampanjer efter slutförandet genom att skicka de obligatoriska hotellparametrarna med JSON-objektet app_event_data
som en del av begäran om konverteringsspårning. Tillåtna värden är strängar och vektorer av strängar.
Följande parametrar ska läggas till i app_event_data
:
start_date
(i formatet ÅÅÅÅ-MM-DD)end_date
(i formatet ÅÅÅÅ-MM-DD)item_id
transaction_id
Följande parametrar ska läggas till på konverteringsnivå:
value
currency_code