Met Conversiemeting krijgt u inzicht in de effectiviteit van advertentieklikken om waardevolle klantactiviteit op uw website te genereren. Zo komt u bijvoorbeeld te weten of er wordt geboekt.
Nadat u conversies heeft ingesteld voor de rapportage van hotelcampagnes of Performance Max-campagnes voor reisdoelen, stuurt Google u de gegevens van het geboekte hotel zodat u de campagneprestaties kunt bijhouden. Op die manier kunt u uw hotelgegevens en algemene campagneprestaties bijhouden.
Google-tagimplementatie
Volg de 3 onderstaande stappen om conversiemeting in Google Ads te implementeren voor hoteladvertenties en Performance Max-advertenties voor reisdoelen:
Stap 1: Maak een Google-tag en een gebeurtenistag
Opmerking:
-
Voor gebruik met Slim bieden-campagnes (ECPC, Commissie) moet de conversiecategorie zijn ingesteld op Aankoop (ECPC, Doel-ROAS).
-
Google ondersteunt voor hotelcampagnes alleen het laatste-klik-attributiemodel.
-
Als u de conversiemeetcode voor de Google-tag al gebruikt, gaat u naar Stap 2.
- Klik in uw Google Ads-account op het icoon Doelen
.
- Klik in het submenu op het dropdownmenu Conversies.
- Klik op Overzicht.
- Klik op + Nieuwe conversieactie.
- Selecteer de conversie die u wilt bijhouden en volg de instructies in de widget. Meer informatie over hoe u conversiemeting instelt voor uw website
- Als u hotelboekingen wilt bijhouden vanaf uw website, selecteert u dit:
- Categorie: aankoop/verkoop
- Waarde: gebruik verschillende waarden en standaardwaarde > € 0
- Aantal: elke conversie
- Attributiemodel: laatste klik
- Als u hotelboekingen wilt bijhouden vanaf uw website, selecteert u dit:
- Rond de taginstelling af door op Klaar te klikken.
Stap 2: Installeer de Google-tag en gebeurtenistag
U kunt Conversiemeting voor hotels op 2 manieren in Google Ads implementeren:
Optie 1: Rechtstreekse implementatie in de HTML/AMP van de website
Optie 2: Instructies voor Google Tag Manager
Conversiemeting werkt alleen als u de conversiemeettag installeert. Die bestaat uit de Google-tag en een gebeurtenisfragment. Als u de tag met Google Tag Manager installeert, gebruikt u de instructies voor optie 2: Google Tag Manager.
Optie 1: Instructies voor rechtstreekse implementatie (HTML/AMP)
HTML-pagina's
- Installeer de Google-tag op elke pagina van uw hotelwebsite. Daartoe behoren ook alle pagina's van het boekingsproces, dat kan worden gehost door een boekingsengine van derden. Zorg in dat geval dat de boekingsengine de tag op elke pagina installeert, waaronder de bevestigingspagina.
- Open de HTML voor elke pagina.
- Maak een keuze uit de volgende opties:
- Als u de Google-tag niet op uw website heeft geïnstalleerd, kopieert u de Google-tag en plakt u deze tussen de head-tags (
<head></head>
).Voorbeeld:<script async
src="https://googletagmanager.com/gtag/js?id=TAG_ID"></script><script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'TAG_ID');
</script>
- Als u de Google-tag op uw website heeft geïnstalleerd vanuit een ander Google-product (bijvoorbeeld Google Analytics) of een ander Google Ads-account, kopieert u de
config
-opdracht hieronder en voegt u deze toe aan elke instantie van de Google-tag, direct boven de eindtag</script>
.
gtag ('config', 'AW-GOOGLE_CONVERSION_ID');
- Als u of een manageraccount de Google-tag al op uw website heeft geïnstalleerd toen de tag werd ingesteld voor een andere conversieactie, zorgt u ervoor dat de tag op elke pagina van uw website staat en dat de config-opdracht de conversie-ID van uw Google Ads-account bevat.
- Als u de Google-tag op uw website heeft geïnstalleerd vanuit een ander Google-product (bijvoorbeeld Google Analytics) of een ander Google Ads-account, kopieert u de
- Als u de Google-tag niet op uw website heeft geïnstalleerd, kopieert u de Google-tag en plakt u deze tussen de head-tags (
- Sla de wijzigingen aan uw webpagina's op.
- Installeer het gebeurtenisfragment op de conversiepagina. Dat is de pagina op uw website die klanten bereiken nadat ze een conversie hebben afgerond (bijvoorbeeld de pagina Hartelijk dank voor uw boeking). Uw boekingsengine kan de conversiepagina van de boeking hosten. In dat geval voert de derde de onderstaande stappen uit:
- Open de HTML voor de conversiepagina.
- Kopieer het onderstaande fragment en plak het tussen de head-tags (
<head></head>
) van de pagina, direct na de Google-tag.Voorbeeld:<!-- gebeurtenisfragment voor conversiepagina voor hotelboekingen --> <script>
gtag('event', 'conversion', {'send_to': 'AW-CONVERSION_ID/AW-CONVERSION_LABEL',
'value': 1.0,
'currency': 'USD'
});
</script>
- Voeg code toe om een waarde dynamisch door te geven aan de parameter transaction_id. Als u aankopen, verkopen of leads op uw website bijhoudt, zorgt deze parameter ervoor dat elke conversie maar één keer wordt geteld.
- Voeg code toe om waarden dynamisch door te geven aan de parameters value en currency. Zo kunt u conversies bijhouden met transactiespecifieke waarden, zoals de opbrengst van een verkoop.
- Sla de wijzigingen aan uw webpagina op.
AMP-pagina's
Volg deze instructies voor elke pagina die is gemaakt met het AMP-framework:
- Installeer de Google-tag op elke pagina van uw website.
- Open de HTML voor elke pagina.
- Maak een keuze uit de volgende opties:
- Als u de Google-tag niet op uw website heeft geïnstalleerd, kiest u de bijbehorende optie in uw Google Ads-account en voegt u de 2 tags toe:
- Kopieer de respectievelijke tag en plak deze tussen de head-tags (
<head></head>
) vóór de AMP JS-bibliotheek.Voorbeeld:
<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
- Kopieer de 2e tag en plak deze tussen de body-tags (
<body></body>
) van al uw AMP-pagina's.Voorbeeld:
<!-- Google-tag (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>
- Bekijk meer richtlijnen voor hoe u de Google-tag instelt.
- Kopieer de respectievelijke tag en plak deze tussen de head-tags (
- Als u de Google-tag op uw website heeft geïnstalleerd vanuit een ander Google-product (bijvoorbeeld Google Analytics) of een ander Google Ads-account, kiest u de bijbehorende optie in uw Google Ads-account, kopieert u de betreffende regel en neemt u deze op in het config-gedeelte van elke instantie van de Google-tag.
Voorbeeld:
"AW-813068219": { "groups": "default" }
- Als u of een manageraccount de Google-tag al op uw website heeft geïnstalleerd toen de tag werd ingesteld voor een andere conversieactie, moet u ervoor zorgen dat de tag op elke pagina van uw website staat en dat het
config
-gedeelte de conversie-ID van uw Google Ads-account bevat. Voorbeeld: AW-813068219.
- Als u de Google-tag niet op uw website heeft geïnstalleerd, kiest u de bijbehorende optie in uw Google Ads-account en voegt u de 2 tags toe:
- Sla de wijzigingen aan uw webpagina's op.
- Installeer het gebeurtenisfragment op de conversiepagina. Dit is de pagina op uw website die gebruikers bereiken nadat ze een conversie hebben afgerond (bijvoorbeeld de pagina Hartelijk dank voor uw bestelling).
- Open de HTML voor de conversiepagina.
- Kopieer het fragment uit uw Google Ads-account en plak het in het triggers-gedeelte van de Google-tag.
Voorbeeld:
"C_7c-ug1nyyfk": { "on": "visible", "vars": { "event_name": "conversion", "value": 200.0, "currency": "USD", "transaction_id": "", "send_to": ["AW-813068219/_XirCILNzJkDELvf2YMD"] } }
- Voeg code toe om een waarde dynamisch door te geven aan de parameter transaction_id. Als u aankopen, verkopen of leads op uw website bijhoudt, zorgt deze parameter ervoor dat elke conversie maar één keer wordt geteld.
- Voeg code toe om waarden dynamisch door te geven aan de parameters value en currency. Zo kunt u conversies bijhouden met transactiespecifieke waarden, zoals de opbrengst van een verkoop.
- Sla de wijzigingen aan uw webpagina op.
Meer informatie over hoe u een Google-tag toevoegt aan uw website
Optie 2: Instructies voor Google Tag Manager
Als u Google Tag Manager gebruikt, kunt u gtag.js
voor hoteladvertenties op deze manier implementeren:
- Maak de tag in uw Google Ads-account.
- Gebruik Conversie-ID en Conversielabel om de tag in Google Tag Manager in te stellen.
- Voeg een Conversion Linker-tag toe.
- Plaats de tag op alle pagina's, inclusief de conversiepagina.
- Pas de tag aan met de gewenste parameters.
Stel het Google-tagfragment zo in dat dit op alle pagina's wordt uitgevoerd, inclusief de bevestigingspagina's. Het gebeurtenisfragment mag alleen worden uitgevoerd op de bevestigingspagina's.
Ten slotte raden we u aan een conversion linker aan te zetten voor optimale webbrowsercompatibiliteit.
Lees meer informatie over Google Tag Manager, maar houd rekening met specifieke hotelinstructies.
Stap 3: Pas de hotelparameters voor de gebeurtenistag aan
Voor commissies (per verblijf) gaat u naar Op commissie gebaseerde biedstrategieën in hoteladvertenties worden beëindigd voor meer informatie over de volgende stappen.
Parameter | Waardetype | Voorbeeldwaarde | Beschrijving | Vereist - Ja/Nee |
'value' |
Zwevend | 16.20 |
Vervang Opmerking: De waarde wordt gebruikt voor biedstrategieën voor Slim bieden. |
Ja |
'currency' |
Tekenreeks | 'USD' |
Vervang De valutacode is van toepassing op de variabele |
Ja |
'transaction_id' |
Tekenreeks | 'HA12345' |
Vervang Opmerking: Bestellings-ID's worden niet gerapporteerd in Google Ads. |
Nee (aanbevolen) |
'id' |
Tekenreeks | ‘1234’ | Vervang 'id' door de property-ID van het hotel waarvoor u conversiegegevens wilt registreren. Deze ID moet overeenkomen met de ID op uw hotellijst. |
Nee |
'start_date' |
Tekenreeks | '2020-12-13' | Vervang ‘start_date’ door de incheckdatum. Noteer datums als JJJJ-MM-DD. |
Nee |
'end_date' |
Tekenreeks | '2020-12-13' | Vervang ‘end_date’ door de uitcheckdatum. Noteer datums als JJJJ-MM-DD. |
Nee |
value
en currency
. U kunt de waarden transaction_id
, id
, start_date
en end_date
niet weergeven.Voorbeelden van een ingestelde Google-tag (belangrijk)
Check de onderstaande syntaxis zorgvuldig tegen uw tagimplementatie. Zorg dat u de matrix 'item'
gebruikt om de hotelparameters op te nemen (bijvoorbeeld 'id'
, 'start_date'
en 'end_date'
).
Plaats de Google-tag op alle pagina's, ook de bevestigingspagina boven het gebeurtenisfragment.
Nadat de Google-tag is geüpdatet:
<!-- Google-tag (gtag.js) - Google Ads -->
<script async src="https://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>
Nadat het algemene gebeurtenisfragment is geüpdatet:
<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>
Wat gebeurt er als er hotelparameters voor conversies ontbreken?
Hotelparameters bieden waardevolle inzichten in afzonderlijke boekingen, zoals de geboekte hotel-ID en de verblijfsdatums. Ook gebruikt Google deze campagnes om uw advertentieprestaties te optimaliseren en gedetailleerdere rapporten samen te stellen. Als u bieden via commissie (per verblijf) gebruikt voor uw hotelcampagne, worden deze parameters ook gebruikt voor facturering. Als de gegevens niet beschikbaar zijn met uw Google Ads-conversiegegevens, gebruiken we uw standaard conversie-instellingen voor de conversie-value
en -currency
, samen met de kliktijdparameters voor de verblijfsdatums (start_date
en end_date
) en de hotel-ID (id
). Als de kliktijd van uw incheckdatum vóór de conversiedatum ligt, wordt uw incheckdatum standaard ingesteld op de conversiedatum.
Conversies meten voor meerdere accounts
Als u dezelfde gebeurtenis moet tellen als een conversie voor meerdere Google Ads-accounts, kunt u meerdere conversie-ID-tekenreeksen doorgeven via de parameter 'send_to'
van het conversiegebeurtenisfragment.
U kunt ook 'Conversiemeting voor meerdere accounts' gebruiken. U beheert de conversieacties dan met een manageraccount (MCC) en kunt ze delen met een of meer subaccounts. U hoeft slechts één conversie-ID op te geven in het gebeurtenisfragment. Meer informatie over conversiemeting voor meerdere accounts. Zorg dat automatisch taggen aanstaat.
Voorbeeld van een Google-tag
Voorbeeld van een Google-tag:
<!-- Google-tag (gtag.js)& →
<script async src="https://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>
Autotagging aanzetten
U moet autotagging aanzetten om conversies correct bij te houden. U vindt hier instructies om autotagging voor uw account in te stellen.
Uw conversiemeettag testen
Als u een testbestelling wilt maken, volgt u deze stappen om te controleren of de parameters worden doorgegeven:
Fouten opsporen met 'Developer Tools' van Chrome
- Open een nieuw tabblad in Chrome.
- Klik rechtsboven in het browservenster op het icoon met 3 stippen
en selecteer daarna Meer tools > Developer Tools.
- Als u het Chrome-menu niet kunt vinden, kunt u Developer Tools openen door op de volgende opties te drukken:
- Ctrl + shift + i (in Windows)
- Command + shift + i (op een Mac)
- Als u het Chrome-menu niet kunt vinden, kunt u Developer Tools openen door op de volgende opties te drukken:
- Klik op het tabblad Netwerk.
- Laat het venster Developer Tools open.
- Ga naar de pagina die de conversiemeettag bevat.
- Zoek naar het verzoek:
googleadservices.com
. - Bekijk de onderdelen van het verzoek voor conversiemeting om te controleren of dit overeenkomt met uw account en de naam van de conversie.
Alle verzoeken voor conversiemeting beginnen met dezelfde URL-structuur:
googleadservices.com/pagead/conversion/
Het volledige verzoek ziet er ongeveer als volgt uit:
http://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//example.com/conversion-page.html
Het getal na googleadservices.com/pagead/conversion/
moet overeenkomen met uw conversie-ID, en de tekens na googleadservices.com/pagead/conversion/
moeten overeenkomen met uw conversielabel. Als dat niet het geval is, is deze tag hoogstwaarschijnlijk aan een andere conversieactie gekoppeld.
U kunt dit probleem oplossen door voor deze conversieactie een nieuwe conversietag te genereren en deze op uw site te plaatsen. U kunt ook informeren bij andere mensen die toegang hebben tot uw websitecode of ze voor een andere conversieactie een conversiemeettag hebben geïnstalleerd.
Aandachtspunt
Beveiliging en privacy voor het bijhouden van websites
Google hanteert strenge veiligheidsnormen. Alleen pagina's met de Google-conversietag worden bijgehouden via dit programma met gegevensversleuteling en beveiligde servers.
Zorg ervoor dat u gebruikers van duidelijke en uitgebreide informatie voorziet over de gegevens die u op uw websites verzamelt en dat u, als u gegevens wilt verzamelen, toestemming vraagt als dat wettelijk vereist is.
Conversiemeting voor mobiele apps
Met behulp van conversies voor mobiele apps kunt u app-installaties en in-app-acties bijhouden. Net als voor websiteconversies voor hotelcampagnes moet u automatisch taggen aanzetten en het conversietype dat moet worden gebruikt voor Slim bieden, instellen op Aankoop in uw conversie-instellingen.
U moet daarna de relevante hotelparameters, zoals in- of uitcheckdatum en de hotel-ID, sturen via Firebase of de SDK van derden om conversies voor mobiele apps bij te houden.
Conversiemeting voor mobiele apps instellen met Firebase
Firebase is het mobiele platform van Google waarmee u betere mobiele apps kunt maken en uw bedrijf kunt laten groeien. Als u conversiemeting voor mobiele apps wilt instellen voor hotelcampagnes, kunt u de vereiste hotelparameters sturen via de Firebase Analytics API.
Firebase-parameter | Waardetype | Beschrijving | Voorbeeld |
FirebaseAnalytics.Param.VALUE | Zwevend |
Vervang deze parameter door het bedrag dat de gebruiker betaalt. U kunt de basisprijs of de totale prijs gebruiken. Gebruik een '.' voor decimalen (bijvoorbeeld 16.20). Opmerking: De waarde wordt gebruikt voor biedstrategieën voor 'Slim bieden'. |
|
FirebaseAnalytics.Param.CURRENCY | Tekenreeks |
Vervang deze parameter door een 3-letterige ISO 4217-valutacode die overeenkomt met de valuta waarin de boeking is gedaan. De valutacode is van toepassing op de variabele 'value'. |
|
FirebaseAnalytics.Param.TRANSACTION_ID | Tekenreeks |
Vervang deze parameter door een boekingsreferentienummer of bestellings-ID voor uw conversiemeettag om te voorkomen dat er dubbele conversies worden geteld. Opmerking: Bestellings-ID's worden niet gerapporteerd in Google Ads. |
|
FirebaseAnalytics.Param.ITEM_ID | Tekenreeks | Vervang deze parameter door de property-ID van het hotel waarvoor u conversiegegevens wilt registreren. Deze ID moet overeenkomen met de ID in uw hotellijstfeed. |
|
FirebaseAnalytics.Param.START_DATE | Tekenreeks | Vervang deze parameter door de incheckdatum. Noteer datums als JJJJ-MM-DD. |
|
FirebaseAnalytics.Param.END_DATE | Tekenreeks | Vervang deze parameter door de uitcheckdatum. Noteer datums als JJJJ-MM-DD. |
|
Conversiemeting voor mobiele apps instellen met een SDK van derden
Google Ads werkt samen met veel externe providers van app-analyse om ondersteuning te bieden voor het schema van Google voor dynamische remarketing voor apps, zodat u geïnformeerde marketingbesluiten kunt nemen voor uw app.
Als u een van deze externe providers van app-analyse gebruikt, koppelt u uw externe provider van app-analyse aan Google Ads zodat uw gegevenssegment kan worden gemaakt. Vraag de vertegenwoordiger die verantwoordelijk is voor de analytische gegevens van de app van derden om hulp bij het instellen van de SDK en maak het conversietype Aankoop.
Hierna implementeert u conversiemeting voor mobiele apps voor hotelcampagnes door de vereiste hotelparameters te versturen met het JSON-object app_event_data
als onderdeel van het verzoek voor conversiemeting. Acceptabele waarden zijn tekenreeksen en een matrix van tekenreeksen.
De volgende parameters moeten worden toegevoegd aan app_event_data
:
start_date
(in de notatie JJJJ-MM-DD)end_date
(in de notatie JJJJ-MM-DD)item_id
transaction_id
De volgende parameters moeten worden toegevoegd op conversieniveau:
waarde
currency_code
Meer informatie over conversiemeting voor mobiele apps