Konversijų su krepšelio duomenimis ataskaitų teikimo nustatymas ir testavimas
Nustatydami konversijų su krepšelio duomenimis ataskaitų teikimą galėsite pateikti krepšelio duomenis, kad galėtumėte nustatyti operacijų skaičių, įvertinti apsipirkimo skelbimų sugeneruotas pajamas ir pelną. Jei naudojate „Google Ads“ konversijų stebėjimą (GAKS), galite pateikti pardavimo konversijų krepšelio duomenis (kurie produktai buvo parduoti, koks kiekis ir už kokią kainą).
Šiame straipsnyje aiškinama, kaip nustatyti konversijas su krepšelio duomenimis ir pateikti krepšelio duomenis. Sužinokite daugiau apie konversijų su krepšelio duomenimis ataskaitų teikimą
Instrukcijos
Kad galėtumėte pateikti krepšelio informaciją, turite pritaikyti „Google“ bendrąją svetainės žymą arba „Google“ žymų tvarkytuvę (GŽT). „Google Analytics“ (GA) naudotojai, kurie jau teikia krepšelio duomenis naudodami el. prekybos plėtinius, gali perjungti į bendrąją svetainės žymą ir siųsti tą pačią informaciją „Google Analytics“ ir „Google Ads“ konversijų stebėjimo sistemoms.
Naudojant „Google“ žymų tvarkytuvę lengva prižiūrėti žymas svetainėje. Užuot pridėję ir atnaujinę žymas tiesiai svetainėje, galite jas pridėti ir atnaujinti „Google“ žymų tvarkytuvėje. Tada „Google“ žymų tvarkytuvė pateikia tinkamai suformatuotas reikiamas žymas svetainėje. Sužinokite daugiau apie „Google“ žymų tvarkytuvę.
Kai reikia perduoti dinamiškai sugeneruotus duomenis, pvz., konversijų su krepšelio duomenimis ataskaitų teikimo produktų lygio pardavimo duomenis, žiniatinklio kūrėjas gali įdiegti bendrąją svetainės žymą arba naudoti „Google“ žymų tvarkytuvę.
Diegimas naudojant bendrąją svetainės žymą
1 veiksmas: bendrosios svetainės žymos įdiegimas
Pastaba: jei jau naudojate bendrosios svetainės žymos konversijų stebėjimo kodą, pereikite prie 2 veiksmo.
- Prisijunkite prie „Google Ads“ paskyros.
- Viršutiniame dešiniajame kampe spustelėkite veržliarakčio piktogramą
.
- Spustelėkite išskleidžiamąjį meniu „Matavimas“, tada – Konversijos.
- Spustelėkite norimą naudoti konversijos veiksmą arba sukurkite naują konversijos veiksmą.
- Įdiekite bendrąją svetainės žymą svetainėje. Sužinokite, kaip nustatyti konversijų stebėjimo žymą.
2 veiksmas: papildomų parametrų įdiegimas kode
Kad galėtumėte pateikti krepšelio informaciją, turite kode įdiegti nurodytus papildomus parametrus.
Parametras | Vertės tipas | Vertės pavyzdys | Aprašas |
---|---|---|---|
event_name= “purchase” | Eilutė | Purchase | Krepšelio informaciją generuos tik „įsigijimo“ įvykiai. |
items | Masyvas | 29,2*2*P12345** | Įsigytų elementų kainos, kiekio ir ID masyvas. |
items.id | Eilutė | P12345 | Turi atitikti „Merchant Center“ elemento ID. |
items.price | Slankiojo kablelio skaičius | 29,2 | Vieneto pardavimo kaina be mokesčių, pristatymo išlaidų ir bet kokios operacijai taikomos nuolaidos. |
items.quantity | Sveikasis skaičius | 2 | Parduotų elementų skaičius. |
discount | Slankiojo kablelio skaičius | 10 | Visų operacijai taikomų nuolaidų suma, pvz.:
|
aw_merchant_id | Sveikasis skaičius | 12345 | „Merchant Center“ ID, kur yra įkelti elementai. |
aw_feed_country | Eilutė | LT | Su sklaidos kanalu, kuriame įkelti elementai, susieta šalis. Naudokite CLDR teritorijų kodus. |
aw_feed_language | Eilutė | LT | Su sklaidos kanalu, kuriame įkelti elementai, susieta kalba. Naudokite ISO 639-1 kalbų kodus. |
Sukonfigūruotos bendrosios svetainės žymos pavyzdys.
<!-- Sample Code Conversion -->
<script type="text/javascript">
gtag('event', 'purchase', {
"send_to": "AW-9999999999/abc123xyz",
"transaction_id": "017809284",
"value": 23.07,
"currency": "USD",
"discount": 10,
"aw_merchant_id": 12345,
"aw_feed_country": "US",
"aw_feed_language": "EN",
"items": [
{
"id": "P12345",
"quantity": 2,
"price": 50
},
{
"id": "P67890",
"quantity": 1,
"price": 30.4
}
]
});
/* ]]> */
</script>
3 veiksmas (pasirenkama): cost_of_goods_sold sklaidos kanalo atributo pateikimas norint teikti pelno maržų ataskaitas
Jei norite teikti pelno maržų ataskaitas, turite pateikti cost_of_goods_sold
sklaidos kanalo atributą „Merchant Center“ produktų sklaidos kanale. Sužinokite daugiau, kaip sukurti sklaidos kanalą.
Cost_of_goods_sold
(PPK) nurodo parduodamo produkto kainą. „Google Ads“ naudoja šį atributą kiekvieno produkto pelno maržai apskaičiuoti (pajamos – PPK = pelnas). Jei nenorite bendrinti tikslių produktų mokesčių duomenų, bet vis tiek norite dalyvauti, šiame lauke galite nurodyti apytikslę vertę (pvz., PPK galite nurodyti kaip visų nurodytos kategorijos produktų 80 proc. produkto kainos).
PPK duomenis galite pateikti 3 būdais:
- produktų sklaidos kanale;
- naudodami turinio API;
- sukūrę papildomą sklaidos kanalą ir pateikę atskirų produktų įvertinimus ar vertes.
Jei nuspręsite neteikti cost_of_goods_sold
sklaidos kanalo atributo, ataskaitoje nebus teikiamos tam tikros metrikos (pvz., PPK ir bendrosios maržos) vertės.
Diegimas naudojant „Google“ žymų tvarkytuvę
1 veiksmas: „Google“ žymų tvarkytuvės įdiegimas
Pastaba: jei jau naudojate „Google“ žymų tvarkytuvę, atlikite antrą veiksmą.
-
Prisijunkite prie „Google Ads“ paskyros.
-
Viršutiniame dešiniajame kampe spustelėkite veržliarakčio piktogramą
.
-
Spustelėkite išskleidžiamąjį meniu „Matavimas“, tada – Konversijos.
-
Spustelėkite norimą naudoti konversijos veiksmą arba sukurkite naują konversijos veiksmą.
-
Įdiekite „Google“ žymų tvarkytuvę svetainėje. Sužinokite, kaip nustatyti konversijų stebėjimo žymą.
2 veiksmas: papildomų parametrų įdiegimas kode
Kad pateiktumėte krepšelio informaciją, atlikite toliau nurodytus veiksmus.
-
Pasirinkite konversijos žymą, kuriai norite perduoti krepšelio informaciją.
-
Pažymėkite laukelį „Pateikti produkto lygio pardavimo duomenis“.
-
Pasirinkite „Duomenų sluoksnio“ arba „JavaScript“ kintamųjų“ duomenų šaltinį.
-
Toliau pateiktus kintamuosius reikia pridėti atsiskaitymo puslapyje kaip nuorodas.
Parametras | Vertės tipas | Vertės pavyzdys | Aprašas |
---|---|---|---|
event_name= “purchase” | Eilutė | Purchase | Krepšelio informaciją generuos tik „įsigijimo“ įvykiai. |
items | Masyvas | 29,2*2*P12345** | Įsigytų elementų kainos, kiekio ir ID masyvas. |
items.id | Eilutė | P12345 | Turi atitikti „Merchant Center“ elemento ID. |
items.price | Valiuta | 29,2 | Vieneto pardavimo kaina be mokesčių, pristatymo išlaidų ir bet kokios operacijai taikomos nuolaidos. |
items.quantity | Sveikasis skaičius | 2 | Parduotų elementų skaičius. |
discount | Sveikasis skaičius | 10 | Visų operacijai taikomų nuolaidų suma, pvz.:
|
aw_merchant_id | Sveikasis skaičius | 12345 | „Merchant Center“ ID, kur yra įkelti elementai. |
aw_feed_country | Eilutė | LT | Su sklaidos kanalu, kuriame įkelti elementai, susieta šalis. Naudokite CLDR teritorijų kodus. |
aw_feed_language | Eilutė | LT | Su sklaidos kanalu, kuriame įkelti elementai, susieta kalba. Naudokite ISO 639-1 kalbų kodus. |
Duomenų sluoksnis naudojamas duomenims laikinai saugoti. Tai yra struktūrinis formatas, kurį supranta Žymų tvarkytuvė, kad galėtumėte lengvai perkelti duomenis iš tinklalapio ar programos mobiliesiems į žymas, aktyviklius ir kitus kintamuosius Žymų tvarkytuvėje.
Nėra būtina nustatyti duomenų sluoksnio, kad kintamieji galėtų gauti informaciją. Žymų tvarkytuvės kintamieji taip pat gali būti sukonfigūruoti siekiant gauti vertes tiesiogiai iš „JavaScript“ kintamųjų, pirmųjų šalių slapukų ar DOM. Tačiau geriausia nustatyti, kad kintamieji gautų informaciją tiesiai iš tinkamai sutvarkyto duomenų sluoksnio objekto. Įdiegus duomenų sluoksnį sumažėja duomenų praradimo dėl atsitiktinių kodo pakeitimų tikimybė, galima naudoti gerai sutvarkytą ir pasiekiamą duomenų modelį ir paprasčiau šalinti triktis.
Diegimo naudojant duomenų sluoksnį pavyzdys.
<!-- Sample Code datalayer push -->
dataLayer.push({
"event": 'purchase',
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"value": 23.07,
"currency": "USD",
"tax": 1.24,
"shipping": 0,
"discount": 1.50,
"aw_merchant_id": 12345,
"aw_feed_country": "US",
"aw_feed_language": "EN",
"items": [
{
"id": "P12345",
"quantity": 2,
"price": 2
},
…
]
});
Diegimo naudojant „JavaScript“ kintamuosius pavyzdys. Atminkite, kad turite sukurti naudotojo nustatytą „JavaScript“ kintamąjį GŽT, kurį būtų galima nurodyti.
<!-- Sample Code JavaScript Variables-->
<script type="text/javascript">
transaction_id = "1545c34e-691e-4726-aeda-b798df255e9c";
value = 23.07;
currency = "USD";
tax = 1.24;
shipping = 0;
discount = 1.50;
aw_merchant_id = 12345;
aw_feed_country = "US";
aw_feed_language = "EN";
items = [
{
"id": "P12345",
"quantity": 2,
"price": 2
},
...
];
/* ]]> */
</script>
3 veiksmas (pasirenkama): cost_of_goods_sold sklaidos kanalo atributo pateikimas norint gauti pelno maržų ataskaitas
Jei norite teikti pelno maržų ataskaitas, turite pateikti „cost_of_goods_sold“ sklaidos kanalo atributą „Merchant Center“ produktų sklaidos kanale. Sužinokite daugiau, kaip sukurti sklaidos kanalą.
„Cost_of_goods_sold“ (PPK) nurodo parduodamo produkto kainą. „Google Ads“ naudoja šį atributą kiekvieno produkto pelno maržai apskaičiuoti (pajamos – PPK = pelnas). Jei nenorite bendrinti tikslių produktų mokesčių duomenų, bet vis tiek norite dalyvauti, šiame lauke galite nurodyti apytikslę vertę (pvz., PPK galite nurodyti kaip visų nurodytos kategorijos produktų 80 proc. produkto kainos).
PPK duomenis galite pateikti 3 būdais:
-
produktų sklaidos kanale;
-
naudodami turinio API;
-
sukūrę papildomą sklaidos kanalą ir pateikę atskirų produktų įvertinimus ar vertes.
Jei nuspręsite neteikti „cost_of_goods_sold“ sklaidos kanalo atributo, ataskaitoje nebus teikiamos tam tikros metrikos (pvz., PPK ir bendrosios maržos) vertės.
Konversijų su krepšelio duomenimis testavimas
Jei galite sukurti bandomąjį užsakymą, atlikite nurodytus veiksmus, kad sužinotumėte, ar parametrai perduodami.
- Naudodami „Chrome“ kūrėjo įrankius patikrinkite puslapį, kad užtikrintumėte kodo optimizavimą, atlikdami nurodytus veiksmus.
- Pasirinkite „Chrome“ meniu
viršutiniame dešiniajame naršyklės lango kampe, tada pasirinkite „Įrankiai“ > „Kūrėjo įrankiai“.
- Dešiniuoju pelės klavišu spustelėkite bet kurį puslapio elementą ir pasirinkite „Tikslinti elementą“. Bus atidarytas kūrėjo įrankių langas „Chrome“ naršyklės apačioje.
- Pasirinkite „Chrome“ meniu
- Kūrėjo įrankių lange pasirinkite „Tinklas“.
- Pateikite bandomąjį užsakymą žiniatinklio naršyklėje.
- Ieškokite užklausos, apimančios jūsų konversiją (ieškokite pagal „/conversion“). Užklausos eilutės parametrai turėtų apimti papildomus toliau pateiktame pavyzdyje nurodytus parametrus.
mid: 12345
fcntr: LT
flng: LT
dscnt: 10
bttype: purchase
item: (50*2*P12345**)(30.4*1*P67890**)mid = aw_merchant_id
fcntr = aw_feed_country
flng = aw_feed_language
dscnt = discount
bttype = event type
item = items (masyvas) susieja su (item.price * item.quantity * item.id)
Susijusios nuorodos