Google Ads přes Google Tag Manager v Shoptetu

Líbí se vám příspěvek? Sdílejte jej!
Share on whatsapp
Share on linkedin
Share on twitter
Share on email

Datová vrstva Shoptetu není ideálně uzpůsobena pro potřeby Google Ads. Velmi dobře funguje vložení Google Ads pixelu přímo do Shoptetu, ale je to velmi nepraktické, když např. chcete pixel vypínat/zapínat v závislosti na cookie souhlasu, využívat vlastní parametry nebo chcete jednoduše mít vše na vlastním místě.

Za předpokladu, že web využívá nezměněný dataLayer Shoptetu, můžete využít tento připravený kontejner.

Jak to celé funguje?

V zásadě všechny proměnné, které Google Ads potřebuje, v dataLayeru jsou. Ale jejich forma není správná pro zaslání do Google Ads. S mírnou úpravou je možné toto řešení využít pro zaslání parametrů do Facebooku nebo Microsoft Advertising.

Využití look-up tabulky pro typ stránky

Aby typ stránky odpovídal specifikaci Google Ads pro retail je vytvořena proměnná lookup table:

Look-up table pro Shoptet

Lookup tabulka je využita i pro parametry id produktu a total value. Jelikož pomocí look-up table se hlídá, kdy má být parametr poslán a kdy nikoliv.

Získání ecomm_prodid z dataLayeru

ID produktu jsou v datové vrstvě uložena v této formě:

Shoptet DataLayer

Ale pro potřeby Google Ads je nutné, aby se produkt posílal jako [„id1″,“id2“] a cena jako součet obou. Toho je dosaženo drobným skriptem:

function () {
var pole = []; // definice pole
var kosik = {{dl - cart}}; // nahraje se současná hodnota košíku
var pocet_produktu = Object.keys(kosik).length; // počet položek v košíku
for (var i=0; i<pocet_produktu; i++) {
   pole.push(kosik[i].code);
} // projde se každou položkou košíku a kód se přidá do pole "pole"
return pole; // vrátí se hodnota proměnné
}

Poznámka: Podobný skript je možné využít i pro zaslání produktů do Heureky, pokud máte nasazený pixel přes GTM.

A výstupem tedy je správná podoba datové vrstvy:

Shoptet stránka košíku

Součástí je i měření objednávky v Shoptetu na děkovací stránce:

Shoptet měření konverze.

Jak toto celé zprovoznit?

1. Naimportujte tento kontejner do svého Google Tag Manager v režimu Merge (sloučit).

2. Doplňte své ID a štítek konverze (Proměnné – Google Ads Conversion ID a Google Ads Conversion Label).

Přihlaste se k našemu newsletteru
Posíláme jej maximálně 4x ročně
Další příspěvky od našich specialistů
Google Tag Manager

Google Ads přes Google Tag Manager v Shoptetu

Datová vrstva Shoptetu není ideálně uzpůsobena pro potřeby Google Ads. Velmi dobře funguje vložení Google Ads pixelu přímo do Shoptetu, ale je to velmi nepraktické,

Zajděme na kávu

Možná najdeme cestu ke spolupráci a možná si jen užijeme kávu