Poți să urmărești toate conversiile configurând evenimentele de achiziții pe site și conectându-le la Merchant Center. Acest articol explică modul de configurare a evenimentelor de achiziții pe site.
Înainte de a începe
Pentru a urmări achizițiile, asigură-te că ai adăugat o etichetă Google pe site. Dacă nu ai adăugat deja una, poți să creezi o etichetă Google nouă și să o folosești pe site. Află cum se Instalează eticheta Google (gtag.js).
Cum funcționează
Pentru a colecta date privind achizițiile, trebuie să urmărești evenimentele de achiziții pe site. Poți urmări aceste evenimente dacă le definești pe site-ul tău.
Mai jos, sunt două exemple de modalități în care poate fi trimis un eveniment de achiziții de pe site-ul dvs.
Exemplul 1: trimite evenimentul de achiziții când se deschide pagina
Trebuie să plasați evenimentul de achiziții pe pagina site-ului de pe care un utilizator face o achiziție. De exemplu, puteți adăuga evenimentul pe pagina de confirmare care apare când un utilizator face o achiziție. Acest tutorial vă arată cum să adăugați evenimentul pe o pagină pe care un utilizator dă clic pe un buton „Achiziționați”.
Plasați evenimentul într-o etichetă <script> de la sfârșitul etichetei <body>. Plasarea evenimentului direct în eticheta <script> declanșează evenimentul când se încarcă pagina.
Exemplu de cod
<!--
Note: In the following code sample, make sure to
replace "TAG_ID" with your tag ID.
Learn more: https://googlesupport.serverhump.com/tagmanager/answer/12326985
-->
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Install the Google tag (gtag.js) -->
<!-- Google tag (gtag.js) -->
<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>
</head>
<body>
<div> This is where your purchase confirmation would go </div>
<script>
gtag("event", "purchase", {
transaction_id: "T_12345_1",
affiliation: "Google Merchandise Store",
value: 25.42,
tax: 4.90,
shipping: 5.99,
currency: "USD",
coupon: "SUMMER_SALE",
items: [
// If someone purchases more than one item,
// you can add those items to the items array
{
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
}]
});
</script>
</body>
</html>
Exemplul 2: trimite evenimentul de achiziție când se dă clic pe un buton
Puteți configura evenimentul de achiziții în mai multe moduri, astfel încât să se declanșeze când un utilizator dă clic pe un buton „Achiziționați”. Puteți adăuga un cod pentru butonul „Achiziționați”, iar apoi puteți plasa codul evenimentului într-o funcție de procesare a evenimentelor. În exemplul de mai jos, evenimentul este trimis numai când un utilizator dă clic pe un buton cu achiziția codului.
Exemplu de cod
<!--
Note: In the following code sample, make sure to
replace "TAG_ID" with your tag ID.
Learn more: https://googlesupport.serverhump.com/tagmanager/answer/12326985
-->
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Install the Google tag (gtag.js)-->
<!-- Google tag (gtag.js) -->
<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>
</head>
<body>
<div>This is where the purchase form would go</div>
<button id="purchase">Purchase</button>
<script>
document.getElementById("purchase").addEventListener("click", function () {
gtag("event", "purchase", {
// This purchase event uses a different transaction ID
// from the previous purchase event so Analytics
// doesn't deduplicate the events.
// Learn more: https://googlesupport.serverhump.com/analytics/answer/12313109
transaction_id: "T_12345_2",
affiliation: "Google Merchandise Store",
value: 25.42,
tax: 4.90,
shipping: 5.99,
currency: "USD",
coupon: "SUMMER_SALE",
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
}]
});
});
</script>
</body>
</html>
Conectează evenimentele de achiziții la Merchant Center
Poți conecta evenimente de achiziții la Merchant Center folosind sursele evenimentelor cheie.
Află cum să adaugi surse de evenimente cheie în Merchant Center.