Dodawanie zdarzeń eCommerce na stronę
Cel
Skonfigurować następujące zdarzenia eCommerce do przesyłania do Google Tag Manager → Google Ads / GA4:
view_item
add_to_cart
begin_checkout
purchase
Te zdarzenia mają być przesyłane przez dataLayer w odpowiednich miejscach strony.
1. Zdarzenie view_item
Kiedy się uruchamia: przy otwarciu strony produktu (product page).
Przykład kodu:
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: "view_item",
ecommerce: {
items: [{
item_id: "12345",
item_name: "Nazwa produktu",
price: 999.99,
quantity: 1
}]
}
});
Co należy przesłać:
item_id — unikalny ID produktu
item_name — nazwa produktu
price — cena
quantity — ilość (zazwyczaj 1 dla podglądu produktu)
2. Zdarzenie add_to_cart
Kiedy się uruchamia: po kliknięciu przycisku „dodaj do koszyka”.
Przykład kodu:
window.dataLayer.push({
event: "add_to_cart",
ecommerce: {
items: [{
item_id: "12345",
item_name: "Nazwa produktu",
price: 999.99,
quantity: 1
}]
}
});3. Zdarzenie begin_checkout
Kiedy się uruchamia: podczas przejścia do strony realizacji zamówienia.
Przykład kodu:
window.dataLayer.push({
event: "begin_checkout",
ecommerce: {
items: [
{
item_id: "12345",
item_name: "Nazwa produktu",
price: 999.99,
quantity: 2
},
{
item_id: "67890",
item_name: "Inny produkt",
price: 499.50,
quantity: 1
}
]
}
});4. Zdarzenie purchase
Kiedy się uruchamia: po pomyślnym zrealizowaniu zamówienia (na stronie podziękowania).
Przykład kodu:
window.dataLayer.push({
event: "purchase",
ecommerce: {
transaction_id: "T1234567890",
value: 1998.48,
currency: "UAH",
items: [
{
item_id: "12345",
item_name: "Nazwa produktu",
price: 999.99,
quantity: 2
}
]
}
});Pola, które muszą być przesłane:
transaction_id — unikalny numer zamówienia
value — łączna wartość zakupu
currency — waluta (UAH, USD itp.)
items[] — lista wszystkich produktów w zamówieniu
Wymagania dotyczące wdrożenia:
Dane muszą być dynamicznie wypełniane z CMS/backendu.
Zdarzenia muszą być przesyłane tylko raz w odpowiednim miejscu.
Każde zdarzenie należy przetestować w Google Tag Assistant oraz Podglądzie GTM.
Plik z rezultatem
Opinia zleceniodawcy o współpracy z Dmitry Thorzhevsky
Dodawanie zdarzeń eCommerce na stronęProfesjonalne podejście, znalazłem błędy - poprawiłem je. Zrobiłem wszystko szybko i tak jakościowo. Serdecznie się cieszę, że wybrałem właśnie tego specjalistę:)
Opinia freelancera o współpracy z Yurii Bilevtsov
Dodawanie zdarzeń eCommerce na stronęWszystko dobrze!
Odpowiedzialny, rozumiejący klient
-
4429 80 1 4 Zaufaj profesjonalistom z ponad 10-letnim doświadczeniem! Stawki i terminy są aktualne!
Chętnie nawiążę współpracę!
Doświadczenie w komercyjnym tworzeniu sklepów internetowych na CMS, portali biznesowych i stron korporacyjnych – 11 lat!
+CMS: WordPress(+Woocommerce)PrestaShop/Opencart/Joomla/Bitrix/MODX/DLE/Shopify
php/html/css/js/Mysql, PhotoShop/Figma
Przykłady realizacji (od podstaw pod klucz):
https://wildandorganic.com/
https://cryptosignals.org/
https://www.grower.com.ua/
… https://www.alternativemedicine.com.ua/
https://silkkiss.ua/
https://nordtrade.online/
https://v12coffee.com.ua/franchise/
https://smrtalgo.com/
https://sengero.no/
https://beautybysim.no/
https://sonatagalleri.com/
https://www.solmy-realestate.com/
https://www.emmanuel.com.ua/
https://www.onsitecomputersinc.com/
https://express-tehbud.com/
https://korostenporcelain.com.ua/
https://sladok.com.ua/
https://pricemds.com/
https://picupmedia.com/
https://www.serasar.com/
https://integrisit.com/
-
6900 102 0 Dzień dobry, moje doświadczenie w tworzeniu stron internetowych to ponad 11 lat, wykonam to jak najbardziej jakościowo, proszę się kontaktować, dziękuję.
-
3340 101 4 3 mogę zrobić, robiłem to wiele razy, to typowe zadanie, pisz
-
5769 264 0 Dobry wieczór, bez problemów ustawiam wydarzenia, mam doświadczenie, proszę się zgłaszać
-
1618 18 1 1 Witam.
Mogę zrealizować zadanie. Mam doświadczenie w podobnych projektach. Terminy i kosztorys są orientacyjne - trzeba omówić szczegóły.
Pisz, zrobię wszystko szybko i solidnie.
-
691 8 0 Mogę zrobić. Pisz, zrobię.
+++++++++++++++++++++++++++++++++
-
756 26 1 zrobię+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aktualne zlecenia dla freelancerów w kategorii Content Management Systems
Administrator-konfigurator LearnWorldsZadanie Skonfigurować gotową platformę LearnWorlds pod elitarny kurs online. Nie rozwijać architektury — zrealizować już gotową strukturę ręcznie w panelu administracyjnym. ———————— Co należy zrobić: Branding ⦁ Podłączyć swoją domenę ⦁ Załadować logo, ustawić kolory… Content Management Systems, Programowanie stron internetowych ∙ 1 dzień temu ∙ 9 ofert |
Responsywny projekt strony internetowej portfolio (wordap - strona internetowa do sprzedaży i zakupu)Potrzebuję czystej, nowoczesnej strony portfolio, która będzie zgodna z moimi istniejącymi wytycznymi marki i pięknie dostosuje się do komputerów stacjonarnych, tabletów i urządzeń mobilnych. Zadaniem strony jest proste: podkreślić moją pracę za pomocą zdjęć o dużym wpływie,… Content Management Systems, Programowanie stron internetowych ∙ 1 dzień 19 godzin temu ∙ 42 oferty |
Przenieść w pełni gotową responsywną strukturę HTML5 do WordPressa.
980 PLN
Szukam doświadczonego dewelopera WordPress, który będzie w stanie przekształcić nasz starannie przygotowany statyczny kod HTML5/CSS3 w wysokowydajny, niestandardowy motyw WordPress. Frontend jest już praktycznie gotowy (około 99%): semantyczne oznaczenie, metadane i struktura… Content Management Systems, PHP ∙ 2 dni 9 godzin temu ∙ 62 oferty |
Potrzebny silny specjalista WordPress / WooCommerce do dopracowania strony MARSPROPoszukujemy odpowiedzialnego freelancera lub małego zespołu do jakościowego zakończenia i technicznego dopracowania strony internetowej firmy MARSPRO. Strona już działa, ale po poprzednim deweloperze pozostało wiele drobnych i ważnych problemów technicznych. Potrzebujemy osoby,… Content Management Systems, Układ HTML i CSS ∙ 2 dni 23 godziny temu ∙ 44 oferty |
Opracowanie nowoczesnej strony internetowej dla Teatru
817 PLN
Szukamy webdevelopera do stworzenia oficjalnej strony nowoczesnej platformy kulturalnej. Projekt łączy teatralne, artystyczne, edukacyjne i kulturalne inicjatywy. Należy stworzyć nowoczesną, responsywną stronę, która będzie jednocześnie pełniła funkcję wizerunkową, prezentowała… Content Management Systems, Programowanie stron internetowych ∙ 3 dni 1 godzina temu ∙ 113 ofert |