Remarketingul vă permite să afișați anunțuri unor persoane care au mai accesat site-ul dvs. sau au folosit deja aplicația dvs. mobilă. Cu ajutorul remarketingului dinamic, puteți prezenta vizitatorilor un anunț care conține exact produsul pe care l-au văzut anterior pe site-ul dvs.
Acest ghid prezintă modul de implementare a remarketingului dinamic Google Ads cu ajutorul programului Google Manager de etichete. Pentru a înțelege mai bine procesul, consultați ghidul privind remarketingul dinamic din Centrul de ajutor Google Ads înainte de a încerca să implementați eticheta.
Prezentare generală
Pentru a eticheta site-ul pentru remarketing, trebuie să:
-
implementați o etichetă de remarketing Google Ads în fiecare pagină a site-ului;
-
transferați valori dinamice pentru fiecare eveniment de remarketing în eticheta de remarketing pentru fiecare pas cheie al site-ului. Valorile pot fi elemente precum ID-ul de produs al unui articol adăugat de utilizator în coșul de cumpărături, punctul de plecare și destinația unui zbor căutat de utilizator, codul de promoție al unei oferte pe care utilizatorul a dat clic etc.
Remarketingul dinamic se poate implementa pentru orice tip de organizație online. Lista de valori dinamice care trebuie incluse depinde de obiectivele comerciale ale site-ului. Există definiții de parametri de articole pentru diferite categorii comerciale, cum ar fi educație, locuri de muncă, turism etc. Consultați lista evenimentelor și a parametrilor din Centrul de ajutor Google Ads și selectați opțiunea potrivită pentru organizația dvs.
Etapele de implementare sunt următoarele:
- completați valorile parametrilor și evenimentele;
- inserați valori dinamice în eticheta de remarketing;
- specificați declanșatoarele pentru activarea etichetei de remarketing;
- testați și implementați.
Completați valorile parametrilor și evenimentele
Primul pas din implementare este să preluați datele de pe site într-un mod în care să poată fi procesate de Managerul de etichete. Pentru a prelua date din pagină, va trebui să implementați o variabilă Manager de etichete. Datele pot fi preluate în diverse moduri, cum ar fi din cookie-uri primare, din stratul de date sau dintr-un fragment JavaScript personalizat.
Inserați valori în eticheta de remarketing
După ce configurați eticheta astfel încât să primească datele vizate sub formă de variabile, folosiți variabilele respective pentru a insera date în șablonul etichetei de remarketing Google Ads din Managerul de etichete.
Specificați declanșatoarele pentru activarea etichetei de remarketing
Următorul pas este definirea declanșatoarelor care indică Managerului de etichete când să declanșeze eticheta de remarketing. Puteți să definiți declanșatori pe baza variabilelor încorporate care includ vizualizări de pagină, clicuri pe linkuri, clicuri pe butoane, trimiteri de formulare etc. Puteți să creați și declanșatoare pe baza unui eveniment personalizat, care se înregistrează în Managerul de etichete prin intermediul stratului de date.
Testați și implementați
Ultimul pas este să testați etichetele de pe site cu ajutorul modului de previzualizare din Managerul de etichete. După finalizarea tuturor cazurilor de testare și după ce v-ați asigurat ca etichetele se declanșează corect, cu valorile dinamice așteptate, puteți implementa etichetele publicând containerul.
Pentru instrucțiuni detaliate privind modul de implementare a etichetelor de remarketing cu ajutorul Managerului de etichete, alegeți metoda de implementare pe care intenționați să o folosiți:
Ghid de implementare
Această secțiune descrie implementarea etichetelor de remarketing dinamic Google Ads în Managerul de etichete printr-o instanță a etichetei de remarketing pentru toate etapele canalului de cumpărare.
Principalii pași ai procesului sunt:
- configurați-vă site-ul în așa fel încât să transfere valori în Managerul de etichete prin intermediul stratului de date sau al unui cod JavaScript personalizat;
- creați variabile de strat de date în Managerul de etichete;
- creați declanșatoare;
- configurați eticheta de remarketing cu parametri personalizați.
Activați codul de strat de date pe site
Acest pas este necesar dacă alegeți metoda de implementare în care veți transfera în mod explicit datele dinamice în Managerul de etichete prin intermediul stratului de date. Colaborați cu un dezvoltator pentru a configura codul stratului de date de pe site. Dacă intenționați să cumulați valorile dinamice cu ajutorul Managerului de etichete, prin intermediul unor variabile JavaScript personalizate, ignorați acest pas.
Obiectul dataLayer() se folosește pentru a transfera date personalizate de pe site în Managerul de etichete. Acest cod trebuie plasat deasupra codului de container, astfel încât datele să fie disponibile în momentul în care se execută Managerul de etichete. Mai jos, puteți consulta un exemplu de fragment de cod pentru a crea stratul de date și pentru a transfera valoarea totală a coșului de cumpărături al utilizatorului și lista de produse incluse în coșul de cumpărături:
dataLayer = [];
dataLayer.push({
'event': 'add_to_cart',
'value': 998.55,
'items': [{
'google_business_vertical': 'retail'}, {
'google_business_vertical': 'retail'}]
});
</script>
Numele cheilor sunt arbitrare și nu trebuie să respecte nicio cerință (de exemplu, nu trebuie să respecte convențiile de denumire a parametrilor personalizați pentru eticheta de remarketing Google Ads), însă trebuie să folosiți același nume de cheie de fiecare dată când transferați în Managerul de etichete același tip de informații.
Folosiți JavaScript pentru a transmite o serie items. Obiectul items trebuie să conțină o cheie care să corespundă codului principal al produsului sau al serviciului (de exemplu, ID sau destination) și o cheie google_business_vertical care să reprezinte tipul de feed cu care trebuie potrivit codul.
Utilizatorii de Google Chrome pot folosi Tag Assistant pentru a se asigura că stratul de date a fost implementat corect și pentru a consulta datele transferate de site către Managerul de etichete.
Anumite etape ale canalului pot avea loc în mod asincron (adică fără o reîncărcare completă a paginii). Acest lucru se poate întâmpla, de exemplu, atunci când un produs este adăugat în coș, iar pagina nu se schimbă, fiind posibil să apară un mesaj de reușită sau o alertă. Este important să puteți înregistra evenimentele dinamice legate de coș. Fără acestea, este posibil să pierdeți numeroase abandonuri ale coșului de cumpărături și să se reducă eficiența eforturilor de remarketing.
Cu ajutorul metodei dataLayer.push(), puteți să setați variabile și să declanșați etichete după ce se încarcă Managerul de etichete. De exemplu, dacă un utilizator adaugă un articol în coșul de cumpărături, puteți folosi această funcție pentru a actualiza stratul de date:
dataLayer.push({
'event': 'add_to_cart',
'value': 78.45,
'items' : [{
});
</script>
Configurarea variabilelor
Configurați câte o variabilă Manager de etichete pentru fiecare fragment de date dinamice pe care doriți să îl transferați în eticheta de remarketing. În acest exemplu, vom avea o variabilă pentru „Nume eveniment”, „Valoare eveniment” și „Articole eveniment”.
-
Nume eveniment: numele de eveniment pentru remarketing dinamic care descrie evenimentul măsurat. Este folosit de sistemul Google Ads pentru a include utilizatorii într-una dintre listele de utilizatori generate automat. Vă recomandăm să folosiți un set de nume de evenimente inclus în lista de evenimente recomandate descrise în centrul de ajutor Google Ads.
-
Valoare eveniment: valoarea evenimentului de remarketing. Aceasta reprezintă valoarea totală a produselor sau serviciilor pe care le accesează utilizatorul.
-
Articole eveniment: Lista articolelor pe care le accesează utilizatorul. Această variabilă trebuie să fie un vector de obiecte cu proprietăți conform schemei de articole de remarketing dinamic. Fiecare element trebuie să aibă una sau mai multe dintre următoarele proprietăți: „
id”, „location_id”, „origin”, „destination”, „start_date”, „end_date”, „google_business_vertical”.
Consultați lista evenimentelor și parametrilor din centrul de ajutor Google Ads.
Există mai multe moduri de a prelua date dinamice prin Managerul de etichete. De exemplu, puteți fie să transferați valorile explicit în Managerul de etichete de pe site-ul dvs. folosind stratul de date, fie să folosiți Managerul de etichete pentru a le extrage de pe site-ul dvs., dacă se poate, cu ajutorul variabilelor JavaScript personalizate.
Actualizați site-ul în așa fel încât să transfere valori în Managerul de etichete prin intermediul stratului de date: este cea mai sigură metodă pentru configurarea etichetei de remarketing. Această metodă va transfera valori dinamice din stratul de date direct în eticheta de remarketing, însă este necesar ca un dezvoltator să facă modificări în codul de pe site. Vă recomandăm să folosiți un anumit set de nume de evenimente din lista de evenimente recomandate. În momentul în care datele sunt disponibile în strat, creați variabile de strat de date în Managerul de etichete pentru a transfera aceste valori în etichete. În Managerul de etichete, creați o variabilă strat de date pentru „items” și alta pentru „value”:
- dați clic pe Variabile
Nou;
- selectați Variabilă de strat de date;
- pentru Numele variabilei strat de date, introduceți „
items”. - dați clic pe Salvați.
Repetați acești pași pentru a crea o a doua variabilă de strat de date care folosește „value” pentru numele variabilei de strat de date.
Dezvoltatorii pot afla mai multe despre implementările stratului de date accesând site-ul pentru dezvoltatori Manager de etichete.
Folosiți variabile JavaScript personalizate: puteți folosi cod JavaScript personalizat pentru a completa valorile parametrilor dinamici din Managerul de etichete cu ajutorul etichetelor personalizate. Deși nu este la fel de puternică precum abordarea anterioară, această opțiune reprezintă, uneori, cel mai practic mod de implementare a etichetelor de remarketing, deoarece nu necesită modificări ale codului direct pe site. Puteți scrie un cod JavaScript personalizat care va extrage valorile dinamice necesare din codul sursă al paginilor existente și le va transfera în etichetă.
În general, datele de care are nevoie eticheta de remarketing există deja undeva în document și pot fi preluate prin codul JavaScript care este introdus în pagină prin intermediul Managerului de etichete. Dezavantajul metodei este acela că se bazează pe codul sursă al site-ului așa cum este observat în momentul implementării, iar viitoarele modificări în Managerul de etichete pot necesita ca dvs. să revizuiți codul JavaScript personalizat.
Dacă ați implementat stratul de date pe site...Alegeți Variabilă pentru stratul de date ca tip de variabilă și introduceți numele cheii stratului de date în care Managerul de etichete poate găsi datele așteptate pentru variabila pe care doriți să o configurați.
Fără stratul de date, va trebui să extrageți valoarea dinamică necesară pentru codul sursă. Acest lucru se poate face cu ajutorul variabilei JavaScript din Managerul de etichete. Identificați variabila din codul JavaScript existent și creați o variabilă JavaScript în Managerul de etichete care să folosească numele celei dintâi.
Dacă nu folosiți stratul de date și vă bazați pe variabilele JavaScript personalizate pentru a obține valorile dinamice ale parametrilor, este posibil să fiți nevoit să folosiți altă strategie pentru a completa același parametru personalizat, în funcție de etapa canalului.
De exemplu, modul în care completați codul de produs într-o pagină de produse poate fi diferit de modul în care completați codul de produs în pagina coșului de cumpărături sau în pagina de confirmare a achiziției, deoarece codul sursă sau variabilele JavaScript la care puteți lega etichete vor fi diferite pentru fiecare etapă. Prin urmare, este posibil să nu puteți crea o singură variabilă de cod de produs care să funcționeze în orice situație. În schimb, va trebui să creați o variabilă pentru a extrage codul de produs pentru fiecare situație în care aveți nevoie de aceste informații.
Configurarea declanșatoarelor
Etapa următoare constă din configurarea declanșatoarelor pentru eticheta de remarketing. Pentru fiecare declanșator trebuie să precizați un tip de eveniment și unul sau mai multe filtre care vor indica momentul activării unei etichete.
Declanșatoare bazate pe vizualizări de pagină
În majoritatea cazurilor, declanșatorul pe care trebuie să îl creați va fi bazat pe vizualizarea unei anumite pagini sau pe un subset de pagini. De exemplu: pe un site de comerț electronic, vom dori, de obicei, să creăm un declanșator care să activeze eticheta în toate paginile de produse, un declanșator care să activeze eticheta în pagina coșului de cumpărături și un declanșator care să activeze eticheta în pagina de confirmare a achiziției.
Pentru a crea un declanșator de afișare de pagină:
- dați clic pe Declanșatoare
Nou;
- dați clic pe Configurarea declanșatorului și selectați Afișare de pagină;
- stabiliți ca declanșatorul să se activeze pentru Unele afișări de pagină;
- în secțiunea „Activați acest declanșator când apare un eveniment și toate condițiile sunt adevărate”, introduceți Adresa URL a paginii
conține
<cale>, unde <cale> este un element predictibil al adresei URL pentru paginile în care doriți să se declanșeze această etichetă (de exemplu, /produse/).
Pentru a crea un declanșator care să activeze o etichetă într-un grup de pagini (de exemplu, paginile produselor), folosiți operatori precum „conține” sau „corespunde expresiei regulate”, astfel încât să corespundă adresei URL a paginii dorite.
Declanșatoare care nu se bazează pe adresa URL
În situațiile în care adresa URL nu poate fi folosită pentru a diferenția tipurile de pagini, puteți folosi alte variabile ca filtre pentru evenimentele de afișare a paginilor. Să luăm ca exemplu acest atribut de cod:
Pentru a crea un declanșator care să se activeze atunci când este găsit acest atribut:
- dați clic pe Declanșatoare
Nou;
- dați clic pe Configurație de declanșator și selectați Vizibilitatea elementului;
- setați Cod ca Metodă de selectare;
- în câmpul Codul elementului, introduceți cart_title;
- alegeți ca această etichetă să se declanșeze câte o dată în fiecare pagină;
- setați 1% ca Procent minim de vizibilitate;
- setați ca declanșatorul să se activeze pentru Toate evenimentele de vizibilitate.
Evenimente asincrone
Pentru a vă asigura că toate campaniile dvs. de remarketing dinamic au performanță maximă, este important să declanșați etichetele imediat ce utilizatorul parcurge un pas important din canalul de cumpărare, cum ar fi adăugarea unui produs în coș. Dacă o actualizare a coșului nu duce la o nouă afișare de pagină, puteți declanșa în funcție de un eveniment de clic sau de un eveniment personalizat.
Dacă aveți o implementare de strat de date, folosiți un eveniment personalizat pentru ca Managerul de etichete să știe că a fost adăugat un produs în coș și să transfere, în același timp, informații relevante despre acesta.
Atunci când un articol este adăugat în coș, codul site-ului trebuie să folosească dataLayer.push() pentru a adăuga un eveniment în stratul de date:
'event': 'add_to_cart',
'value': 78.45,
'items' : [{
});
În continuare, creați declanșatorul în Managerul de etichete:
- dați clic pe Declanșatoare
Nou;
- dați clic pe Configurație de declanșator și selectați Altul: eveniment personalizat;
- setați add_to_cart ca Nume de eveniment.
Configurarea unui exemplar de etichetă
Acum toate piesele sunt pregătite de asamblare. Ați configurat variabilele încât să primească date dinamice și ați stabilit ca declanșatoarele să indice Managerului de etichete când să activeze etichetele de remarketing. Ultimul pas este să definiți eticheta de remarketing cu variabilele configurate.
Iată un exemplu de configurare a etichetei de remarketing:
- dați clic pe Etichete
Nouă;
- dați clic pe Configurarea etichetei și selectați Remarketing Google Ads;
- setați Codul de conversie (și, opțional, Eticheta de conversie) la valoarea indicată de Google Ads. Aflați mai multe.
SFAT: folosiți o variabilă de tip șir constant pentru codul de conversie Google Ads. Astfel, veți putea crea și gestiona mai ușor alte etichete Google Ads;
- bifați caseta etichetată cu „Trimiteți date despre evenimentele de remarketing dinamic” și menționați variabilele Manager de etichete pe care le-ați creat mai devreme:
- Numele evenimentului: {{Event}};
- Valoarea evenimentului: {{value}};
- Elementele evenimentului: {{items}}.
Implementarea unei etichete de conversie
Implementați eticheta de conversie Google Ads lângă eticheta de remarketing pentru a beneficia de algoritmii de licitare automatizată în timp real, precum Suma CPA vizată și Rentabilitatea vizată a cheltuielilor publicitare. Creați o etichetă de remarketing Google Ads, setați ca declanșatorul să se activeze în toate paginile și adăugați toate declanșatoarele create pentru celelalte etichete ca declanșatoare de blocare:
- dați clic pe Etichete
Nouă;
- dați clic pe Configurarea etichetei și selectați Remarketing Google Ads;
- setați Codul de conversie (și, opțional, Eticheta de conversie) la valoarea indicată de Google Ads. Aflați mai multe.
- dați clic pe Declanșare și selectați un declanșator care se va activa în toate paginile;
- dați clic pe Adăugați o excepție și introduceți câte o excepție pentru fiecare declanșator inclus deja în parametrii personalizați introduși mai sus.
Testați și implementați
Pentru fiecare configurație a Managerului de etichete, previzualizați și testați modificările pentru a vă asigura de funcționarea corectă a containerului. De asemenea, este indicat să testați cu consola JavaScript deschisă, astfel încât să puteți vedea dacă acest cod JavaScript personalizat cauzează erori. Testați mai multe scenarii pentru a verifica dacă funcționarea corectă a configurației de etichetă. Adăugați diverse tipuri de produse în coșul de cumpărături, afișați-l cu mai multe produse etc.
Atunci când folosiți variabile JavaScript personalizate sau etichete HTML personalizate, este recomandat să scrieți codul într-un bloc try/catch. În cazul în care codul cauzează o eroare (ceea ce se poate întâmpla dacă site-ul se modifică ulterior, caz în care configurația codului de remarketing nu va mai fi validă), această situație va fi surprinsă de interpretul JavaScript în loc să se genereze o excepție. Atunci când testați codul, eliminați blocul try/catch pentru a detecta eventualele erori care apar în consolă. După ce remediați erorile și verificați funcționarea corectă a codului, readăugați blocul try/catch.
După ce testați modificările, publicați containerul pentru a activa configurarea de remarketing dinamic Google Ads.