Cu ajutorul obiectivului privind achiziția de clienți noi, puteți face optimizări pentru a atrage clienți noi prin intermediul unei campanii Google Ads. În acest articol, vă vom arăta cum să configurați rapoartele privind achiziția de clienți noi cu ajutorul etichetării, pentru a îmbunătăți în continuare precizia detectării clienților noi în campaniile dvs. Aflați mai multe despre obiectivul pentru achiziția de clienți noi
Instrucțiuni pentru configurarea raportării privind achiziția de clienți
Instalați cu eticheta globală de site
Notă: pentru a folosi această opțiune, trebuie să aveți activată o acțiune de conversie „Achiziție” în Google Ads, care să îndeplinească anumite specificații, și să activați achiziția de clienți în cont. Aflați mai multe despre obiectivul pentru achiziția de clienți noi
Pasul 1: instalați pe site codul de urmărire a conversiilor pentru eticheta Google
Consultați Configurați urmărirea conversiilor pentru site pentru a instala urmărirea conversiilor cu ajutorul etichetei Google.
Pasul 2: adăugați parametrul new_customer
în fragmentul de eveniment al etichetei
Este recomandat să adăugați următorul parametru pentru client la fragmentul de eveniment:
Parametru | Tip de valoare | Descriere |
new_customer |
Booleană: True / False / [Not specified] | Clientul care generează conversia este nou?
|
Exemplu de etichetă globală de site configurată cu parametrul de mai sus:
<script type="text/javascript">
gtag('event', 'purchase', {
"send_to": "AW-CONVERSION_ID/CONVERSION_LABEL", /* ÎNLOCUIȚI CU VALOAREA DVS. */
...
"new_customer": true, /* calculați dinamic, completați cu true/false */
...
]
});
/* ]]> */
Instalați cu Google Manager de etichete
Urmați instrucțiunile de mai jos pentru a adăuga parametrul new_customer
în codul Google Manager de etichete.
- Selectați eticheta de conversie pentru clienții noi.
- Bifați caseta de selectare „Adăugați date despre clienții noi”.
- Alegeți Strat de date sau Câmpuri personalizate ca sursă de date.
- Variabilele de mai jos trebuie să fie adăugate în pagina de finalizare a achiziției pentru a se putea face referire la ele.
Parametru | Tip de valoare | Descriere |
new_customer |
Booleană: True / False / [Not specified] | Clientul care generează conversia este nou?
|
customer_lifetime_value |
Monedă |
Dacă valoarea totală a clientului este atribuită clientului care face conversia, este acesta un client nou?
|
Stratul de date este folosit pentru a suspenda temporar date. Este un format structurat care este descifrat de Managerul de etichete pentru a vă fi mai ușor să mutați datele respective din pagina dvs. web sau din aplicația mobilă în etichete, declanșatoare și alte variabile din Managerul de etichete.
Nu este obligatoriu să creați un strat de date pentru ca variabilele să preia informațiile. Variabilele din Managerul de etichete pot fi configurate în așa fel încât să preia valori direct din câmpurile personalizate, din cookie-urile primare și din DOM. Totuși, recomandarea este ca variabilele să preia informații direct dintr-un obiect strat de date bine organizat. O implementare a stratului de date poate minimiza probabilitatea pierderii datelor în urma modificărilor de cod survenite din greșeală, încurajează un model de date bine organizat și accesibil și simplifică remedierea erorilor.
Pentru fiecare conversie, puteți fie să lăsați ca Google să detecteze automat dacă o conversie este nouă, fie să o raportați pe cont propriu prin intermediul etichetei de conversie, care asigură o mai mare precizie în rapoartele Google Ads. În plus, puteți ajusta valoarea pe care o acordați unui client nou, adăugând o fracțiune din valoarea medie a comenzii la prima lui achiziție.
Valoarea totală a clientului se calculează folosind valoarea medie a conversiilor pentru campaniile pentru Cumpărături Google și frecvența de cumpărare a clienților dvs. Având în vedere acest lucru, puteți alege o fracțiune pentru a stabili valoarea noului client care vi se pare convenabilă.
Exemplu de implementare folosind un strat de date:
dataLayer.push({
"event": 'purchase',
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"affiliation": "Google online store",
"value": 23.07,
"currency": "USD",
"new_customer": true,
});
Exemplu de implementare folosind câmpuri personalizate:
<script type="text/javascript">
send_to = 'AW-CONVERSION_ID/CONVERSION_LABEL'; /* ÎNLOCUIȚI CU VALOAREA DVS. */
transaction_id = "1545c34e-691e-4726-aeda-b798df255e9c";
affiliation = "Google online store";
value = 23.07;
currency = "USD";
new_customer = true;
</script>
Instalarea prin Firebase
Pasul 1: activați urmărirea conversiilor Firebase
- Adăugați Google Analytics în aplicația Android sau iOS.
- Conectați-vă la contul Google Ads.
- Conectați-vă contul Google Ads la Aplicația Google Analytics și la Firebase. Urmați instrucțiunile de conectare.
- Măsurați conversiile din Aplicația Google Analytics folosind kitul SDK Firebase. Urmați instrucțiunile privind măsurarea conversiilor în aplicații cu Firebase.
Pasul 2: verificați setările pentru acțiunile de conversie
Pentru a urmări conversia clienților, vă recomandăm să verificați dacă ați activat corect acțiunea de conversie. Mapați setările pentru acțiunile de conversie astfel:
- „categoria acțiunii de conversie” trebuie să fie „achiziție”;
- „evenimentul Firebase” trebuie să fie „achiziție”;
- „sursa” trebuie să fie „Firebase”;
- trebuie să se poată licita pentru acțiunile de conversie (acțiunea de conversie principală).
Pasul 3: adăugați parametrul new_customer
la evenimentul purchase
Înainte de a adăuga parametrul new_customer
, trebuie să actualizați evenimentul purchase
. Dacă nu ați creat încă un eveniment purchase, urmați instrucțiunile pentru Android și iOS. Parametrul new_customer
de mai jos este necesar pentru a urmări cu Firebase achiziția de clienți noi.
Parametru | Tip de valoare | Descriere |
new_customer |
Booleană: True / False / [Not specified] | Clientul care generează conversia este nou?
|
Exemplu de eveniment Firebase ecommerce_purchase
generat de un client nou.
Android:
// Pregătiți grupul pentru comerț electronic
Bundle ecommerceBundle = new Bundle();
// Stabiliți parametrii relevanți la nivel de grup
// Informații despre clienții noi. Trebuie calculate dinamic și completate cu valoarea „true/false”.
ecommerceBundle.putBoolean( "new_customer", true ); // sau false
ecommerceBundle.putDouble( Param.VALUE, 37.39 ); // Venit, opțional
ecommerceBundle.putString( Param.CURRENCY, "USD" ); // Opțional
// Înregistrați evenimentul în grupul pentru comerț electronic
mFirebaseAnalytics.logEvent( Event.PURCHASE, ecommerceBundle );
iOS:
// Pregătiți dicționarul pentru comerț electronic
NSDictionary *ecommerce = @{
// Informații despre clienții noi. Se calculează dinamic și se populează cu @YES/@NO.
@"new_customer" : @YES, // sau @NO
// kFIRParameterValue : @75.98, // Venit, opțional.
// kFIRParameterCurrency : @"USD", // Opțional.
};
// Înregistrați evenimentul ecommerce_purchase în dicționarul de comerț electronic.
[FIRAnalytics logEventWithName:kFIREventPurchase
parameters:ecommerce];
Testați conversiile de la clienți noi
Asigurați-vă că folosiți eticheta globală de site și că ați instalat parametrul new_customer
. Dacă puteți crea o comandă de probă, urmați pașii de mai jos pentru a vedea dacă parametrii sunt transferați.
- Folosiți Instrumentele pentru dezvoltatori Chrome pentru a inspecta pagina și a asigura optimizarea codului, urmând acești pași:
- selectați meniul Chrome în colțul din dreapta sus al ferestrei browserului. Selectați Instrumente, apoi selectați Instrumente pentru dezvoltatori;
- dați clic dreapta pe orice element de pagină și selectați Inspectați elementul. Se va deschide fereastra DevTools în partea de jos a browserului Chrome;
- în fereastra DevTools, selectați Network (Rețea);
- trimiteți comanda de probă în browserul web;
- căutați solicitarea care conține conversia (căutați „/conversion”). Parametrii șirului de interogare trebuie să includă parametrii suplimentari, așa cum este ilustrat în exemplul de mai jos:
vdnc: true, unde vdnc = new_customer
Testați conversiile de la clienți noi folosind Firebase
Asigurați-vă că folosiți Firebase și că ați adăugat parametrii privind datele despre coșul de cumpărături în evenimentul de achiziție sau că l-ați adaptat în funcție de aceștia.
Apoi, puteți remedia erorile privind evenimentele în Firebase aproape în timp real. Puteți și să urmăriți evenimentele clienților noi în Firebase.