- Hvis du ikke sporer konverteringer i øjeblikket, skal du konfigurere konverteringssporing for dit website.
- Du kan også vælge at importere Google Analytics 4-konverteringer.
- Hvis du allerede bruger Search Ads 360-konverteringssporing, kan du bare føje data om kurv til dit eksisterende konverteringstag.
- Hvis du planlægger at spore konverteringer i din app, skal Analytics føjes til din iOS- eller Android-app ved hjælp af Firebase.
Kontakt din webudvikler for at høre, hvordan du overfører dynamisk genererede data som f.eks. produkt-id'er for produkter, der er solgt som en del af en konvertering.
Vælg, hvordan du vil konfigurere konverteringer med data om kurv:
Foretag konfiguration med Google Ads
Hvis du vælger Google Ads som implementeringskilde, kan du implementere dette ved hjælp af Google-tagget direkte på dit website eller via Google Tag Manager. Følg nedenstående fremgangsmåde for at bruge denne implementeringsmetode:
- Sørg for, at standardkonverteringssporing allerede er konfigureret til sporing af dine køb.
- Sørg for, at "Konverteringsmål og handlingsoptimering" for købskonverteringen er indstillet til Primær.
- Føj parametre for konverteringer med data om kurv til standardkonverteringssporing for at forbedre data- og rapportmetrics. Få flere oplysninger om konverteringer med data om kurv
- Du kan forbedre datakvaliteten ved at tilføje de valgfrie Merchant Center-parametre. Det er især vigtigt, hvis du har flere Merchant Center-konti, der bruger de samme vare-id'er til forskellige produkter.
Eksempel på implementering af Google-tag med data om kurv
<!-- Sample Code Conversion -->
'event', 'purchase'
<script type="text/javascript">
gtag(, {
"send_to": "AW-9999999999/abc123xyz",
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"value": 53.50,
"currency": "USD",
<!-- Start of CwCD Parameters -->
"discount": 1.50,
"aw_merchant_id": 98765,
"aw_feed_country": "US",
"aw_feed_language": "EN",
"items": [
{
"id": "P12345",
"quantity": 2,
"price": 12.50
},
{
"id": "P67890",
"quantity": 1,
"price": 30.00
}
]
<!-- End of CwCD Parameters -->
});
/* ]]> */
</script>
Eksempel på en implementering af datalag
<!-- Sample Code datalayer push -->
dataLayer.push({
"event": 'purchase',
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"value": 53.50,
"currency": "USD",
<!-- Start CwCD Parameters datalayer push -->
"discount": 1.50,
"aw_merchant_id": 98765,
"aw_feed_country": "US",
"aw_feed_language": "EN",
"items": [
{
"id": "P12345",
"quantity": 2,
"price": 12.50
},
{
"id": "P67890",
"quantity": 1,
"price": 30.00
}
]
<!-- End CwCD Parameters datalayer push -->
});
Konfigurer med Google Analytics
Hvis du vælger Google Analytics som implementeringsmetode via e-handelssporing, kan du følge denne vejledning til implementering:
- Sørg for, at sporing af e-handel er konfigureret med et item_id, der matcher item_id-feedet i Merchant Center. Få flere oplysninger om, hvordan du måler e-handel.
- Tilføj parametre for konverteringer med data om kurv, f.eks. for at forbedre data- og rapportmetrics. Gennemgå sektionen konverteringer med parametre for data om kurv ovenfor.
- Du kan forbedre datakvaliteten ved at tilføje de valgfrie Merchant Center-parametre. Det er især vigtigt, hvis du har flere Merchant Center-konti.
- Importér e-handel i Google Ads. Få flere oplysninger om, hvordan du importerer Google Analytics-konverteringer i Google Ads.
- Sørg for, at "Konverteringsmål og handlingsoptimering" for købskonverteringen er indstillet til Primær.
dataLayer.push({
event: ”purchase”,
ecommerce: {
transaction_id: ”T_12345,
value: 7.77,
tax: 4.90
shipping: 5.99,
currency: “USD”,
coupon: “SUMMER SALE”,
aw_merchant_id: “12345”
aw_feed_country: ‘US”
aw_feed_language: “EN”
items: [
{
item_id: “SKU_12345”,
item_name: “Stan and Friends Tee”,
affiliation: “Google Merchandise Store”,
coupon: “SUMMER_FUN”,
discount: 2.22,
index: 0,
item_brand: “Google”,
item_category: “Apparel”,
item_category2: “Adult”,
item_category3: “Shirts”,
item_category4: “Crew”,
item_category5: “Short sleeve”,
item_list_id: “related_products”,
item_list_name: “Related Products”,
item_variant: “green”,
location_id: “ChIJIQBpAG2ahYAR_6128GcTUEo”,
price: 9.99,
quantity: 1
}]
Konfigurer med Search Ads 360
Følg nedenstående fremgangsmåde for denne implementeringsmetode:
- Sørg for, at konverteringer allerede spores via Floodlight-aktiviteter.
- Opdater Google Tag eller Google Tag Manager med parametre for at forbedre data- og rapportmetrics.
- Floodlight-data overføres automatisk fra Search Ads 360 til Google Ads, når de er tilknyttet.
Konfigurer sporing af appkonverteringer
- Hvis du ikke allerede har konfigureret Google Analytics til Firebase-SDK'en (GA4F-SDK'en) i din app, skal du følge implementeringstrin 1-8 i Spor mobilappkonverteringer med Google Analytics.
- Spor "purchase"-hændelser i din app. "item_id" skal være Merchant Center-item_id-feedet.
- Importer købshændelsen i Google Ads ved at sørge for, at den nye konverteringshandling er angivet til Primær og tæller med i målet "Køb".
- Hvis du allerede bruger Google Tag Manager, kan du fortsætte med at bruge det med Firebase til iOS eller Android.
- Tilføj parametre for konverteringer med data om kurv, f.eks. for at forbedre data- og rapportmetrics. Gennemgå sektionen med parametre for konverteringer med data om kurv
- Du kan forbedre datakvaliteten ved at tilføje de valgfrie Merchant Center-parametre. Det er især vigtigt, hvis du har flere Merchant Center-konti.
Eksempel på en Android-implementering
Bundle product1 = new Bundle();
product1.putString( FirebaseAnalytics.Param.ITEM_ID, "12345" );
product1.putDouble( FirebaseAnalytics.Param.PRICE, 34.00D );
product1.putString( FirebaseAnalytics.Param.CURRENCY, "EUR");
product1.putLong( FirebaseAnalytics.Param.QUANTITY, 2 );
Bundle product2 = new Bundle();
product2.putString( FirebaseAnalytics.Param.ITEM_ID, "67891" );
product2.putDouble( FirebaseAnalytics.Param.PRICE, 29.99D );
product2.putLong( FirebaseAnalytics.Param.QUANTITY, 1 );
// Forbered e-handelspakke
Bundle ecommerceBundle = new Bundle();
ecommerceBundle.putParcelableArray(FirebaseAnalytics.Param.ITEMS, new Bundle[] {product1, product2});
// Angiv relevante parametre på pakkeniveau
ecommerceBundle.putString( FirebaseAnalytics.Param.TRANSACTION_ID, "T12345" );
ecommerceBundle.putDouble( FirebaseAnalytics.Param.VALUE, 97.99D );
ecommerceBundle.putString( FirebaseAnalytics.Param.CURRENCY, "USD" );
// Angiv nye parametre for konverteringskurv. Udfyld dynamisk.
ecommerceBundle.putDouble( "discount", 10.00D ); // Rabat
ecommerceBundle.putInt( "aw_merchant_id", 12345 ); // Merchant Center-id
ecommerceBundle.putString( "aw_feed_country", "US" ); // Feedland
ecommerceBundle.putString( "aw_feed_language", "EN" ); // Feedsprog
// Logfør købshændelse med e-handelspakke
FirebaseAnalytics.logEvent( FirebaseAnalytics.Event.PURCHASE, ecommerceBundle );
Eksempel på en iOS-implementering
NSDictionary *product1 = @{
kFIRParameterItemID : @"12345",
kFIRParameterPrice : @34.00,
kFIRParameterCurrency : @"EUR",
kFIRParameterQuantity : @2
};
NSDictionary *product2 = @{
kFIRParameterItemID : @"67891",
kFIRParameterPrice : @29.99,
kFIRParameterQuantity : @1
};
// Forbered e-handelsordbogen.
NSArray *items = @[product1, product2];
NSDictionary *ecommerce = @{
kFIRParameterItems: items,
kFIRParameterTransactionID : @"T12345",
kFIRParameterValue : @97.99,
kFIRParameterCurrency : @"USD",
// Angiv nye parametre for konverteringskurv. Udfyld dynamisk.
@"discount" : @10.00, // Rabat
@"aw_merchant_id" : @12345, // Merchant Center-id
@"aw_feed_country" : @"US", // Feedland
@"aw_feed_language" : @"EN" // Feedsprog
};
// Log købshændelse med e-handelsordbog.
[FIRAnalytics logEventWithName:kFIREventPurchase parameters:ecommerce];