Коригиране на често срещани проблеми при форматирането на персонализирани параметри

Ще забележите следните подобрения в Google Ads, чиято цел е да получите изчерпателен и консолидиран изглед на аудиториите си и да се опрости оптимизирането и управлението им:

  • Ново отчитане за аудиториите
    Подробните отчети за демографските данни, сегментите и изключванията за аудиториите вече са обединени на едно място. Кликнете върху иконата Кампании Campaigns Icon, отворете раздела „Аудитории, ключови думи и съдържание“ и кликнете върху Аудитории. Също така можете лесно да управлявате аудиториите си от тази страница с отчет. Научете повече за отчитането за аудиториите
  • Нови термини
    В отчета за аудиторията и в Google Ads използваме нови термини. Например „типове аудитории“ (включват персонализирани и пазарни аудитории и такива по афинитет) вече се наричат „сегменти от аудиторията“, а „ремаркетинг“ вече се нарича „Ваши данни“. Научете повече за актуализациите на термините и фразите за аудитории.

В тази статия се разглеждат форматирането на персонализирани параметри и отстраняването на неизправности, произтичащи от добавянето на маркера в сайта Ви. Тя включва инструкции за добавяне на код на JavaScript и алтернативни варианти в сайта Ви, както и често срещани грешки при съставянето на кода.

Преди да започнете

За да започнете да използвате персонализирани параметри, първо прочетете как да добавите към уебсайта си маркера за динамичен ремаркетинг.

Бележка относно символа амперсанд (&)

Символът амперсанд трябва да се кодира като „&amp;“ в HTML кода (в атрибута <img> src), но не и в кода на JavaScript. Много маркери и контейнери, които позволяват верижното свързване на пиксели (като Floodlight) очакват URL адресите да не бъдат кодирани в HTML. Това води до чести грешки от двойно кодирани амперсанди, в резултат на което проследяването е неправилно. Уверете се, че използвате правилния URL адрес в зависимост от контекста. Ако не сте сигурни, използвайте разширението за Chrome Помощник за маркери на Google, за да провери внедряването Ви.

Използване на Мениджър на маркери на Google

Можете да използвате Мениджър на маркери на Google, вместо да добавяте маркерите за динамичен ремаркетинг към сайта си. Тази опция пренасочва tagdata чрез трета страна (Google).

Форматиране на персонализираните параметри

  • При страници с няколко идентификатора, като страници с пазарска кошница, използвайте скоби, за да групирате идентификаторите. Пример: flight_destid: ["123", "456"].
  • Използвайте единични или двойни кавички за низови персонализирани параметри. Ще функционират както единичните, така и двойните, но винаги трябва да са последователни. Пример: Ако изберете да използвате единични кавички, използвайте ги за всички стойности.
  • Не използвайте кавички за числени персонализирани параметри. Пример: flight_totalvalue: 200.99.
  • Разделяйте параметрите със запетаи. Ако не добавяте запетаи, маркерът няма да функционира правилно.
  • Персонализираните параметри могат да съдържат само букви, цифри и долни черти. Те не трябва да започват с цифри или да включват интервали.
  • За оптимална настройка използвайте препоръчаните стойности в тази статия, тъй като с тях ще се образуват сегменти, които Google Ads вече създава вместо Вас, когато настроите кампанията си за динамичен ремаркетинг. За определяне на други страници конкретно за сайта Ви могат да се използват допълнителни стойности.

Примери за персонализирани параметри

Следва пример за уебсайт на авиокомпания с внедрени всички основни персонализирани параметри.

Секция в сайта Примерен персонализиран параметър на маркер Бележки
Начална страница <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "home",
flight_totalvalue:
};
</script>
На началната страница имате информация за типа страница.

Въпреки че на тези страници може да няма информация за продукти или услуги, Google Ads може все пак да ги извлича от емисията Ви въз основа на най-високата им вероятна ефективност.
Страница с резултати от търсенето <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "searchresults",
flight_totalvalue:
};
</script>
На страницата с резултати от търсенето имате информация за типа страница.
Страница с подробности за офертата <script type="text/javascript">
var google_tag_params = {
flight_destid: "123",
flight_pagetype: "offerdetail",
flight_totalvalue: 99.00
};
</script>
На страницата с подробности за офертата можете динамично да попълвате информация за преглеждания продукт или услуга. Използвайте същия идентификатор от емисията си.
Страница с пазарска кошница Една дестинация
<script type="text/javascript">
var google_tag_params = {
flight_destid: "123",
flight_pagetype: "cart",
flight_totalvalue: 120.00
};
</script>


Няколко дестинации
<script type="text/javascript">
var google_tag_params = {
flight_destid: ["SFO", "SJC", "NYC", "LAX"],
flight_pagetype: "cart",
flight_totalvalue: [120.00, 300.00, 500.00, 900.00]
};
</script>
На страницата с пазарска кошница трябва да изпратите всички артикули, които имате в кошницата. Когато имате няколко стойности в параметър, използвайте масив в JavaScript (скоби). В параметъра xxxxxxxx_totalvalue трябва да изпратите сумата от стойностите в кошницата.
Страница за покупка Една дестинация
<script type="text/javascript">
var google_tag_params = {
flight_destid: "123",
flight_pagetype: "purchase",
flight_totalvalue: 120.00
};
</script>


Няколко дестинации
<script type="text/javascript">
var google_tag_params = {
flight_destid: ["SFO", "SJC", "NYC", "LAX"],
flight_pagetype: "purchase",
flight_totalvalue: [120.00, 300.00, 500.00, 900.00]
};
</script>
Страницата за потвърждение на покупката трябва също да съдържа всички закупени продукти. В параметъра xxxxxxxx_totalvalue трябва да изпратите сумата от стойностите в пазарската кошница или на страницата за реализация.
Всички други страници <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "other",
flight_totalvalue:
};
</script>
На всички други страници използвайте other за xxxxxxxx_pagetype.

Въпреки че на тези страници може да няма информация за продукти или услуги, Google Ads може все пак да ги извлича от емисията Ви въз основа на най-високата им вероятна ефективност.

Често срещани грешки при настройване на персонализираните параметри

По-долу са представени някои от често срещаните грешки, допускани от хората при внедряване на персонализирани параметри, като е използван примерът за уебсайта на авиокомпания. Ако използвате Помощник за маркери, ще бъдете в състояние да определите повечето от тези често срещани грешки.

1. Стойностите на низа не са поставени в кавички. Например:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: purchase,
flight_totalvalue: 120.99
};
</script>

трябва да се промени на:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

Единичните кавички също вършат работа, при условие че се използват последователно.

2. Персонализираните параметри не са разделени със запетая (","). Например:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234"
flight_pagetype: "purchase"
flight_totalvalue: 120.99
};
</script>

трябва да се промени на:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

След последния персонализиран параметър не е необходимо да има „,“. Но не е проблем, ако има.

3. Параметърът съдържа интервал или знаци, които не са от набора ASCII. Ние поддържаме само [a – z][0 – 9] и „_“. Например:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

трябва да се промени на:

<script type="text/javascript">
var google_tag_params = {
flight_destid: 234,
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

4. Няколко стойности в параметър без скоби. Например:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "123,"234",
flight_pagetype: "cart",
flight_totalvalue: 100,50
};
</script>

трябва да се промени на:

<script type="text/javascript">
var google_tag_params = {
flight_destid: ["123","234"],
flight_pagetype: "cart",
flight_totalvalue: [100,50]
};
</script>

5. Параметър без стойност. Например:

<script type="text/javascript">
var google_tag_params = {
flight_destid: ,
flight_pagetype: "other",
flight_totalvalue:
};
</script>
трябва да се промени на:

 

<script type="text/javascript">
var google_tag_params = {
flight_destid: "0",
flight_pagetype: "other",
flight_totalvalue: 0
};
</script>

или просто:

<script type="text/javascript">
var google_tag_params = {
flight_pagetype: "other"
};
</script>

6. Погрешно правило за наименуване за персонализирани параметри. Например:

<script type="text/javascript">
var google_tag_params = {
destid: "234",
pagetype: "purchase",
totalvalue: 120.99
};
</script>

трябва да се промени на:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

Използване на маркери, неосновани на JavaScript

Препоръчваме да използвате маркера на JavaScript вместо маркера на изображение, неоснован на JavaScript, тъй като той води до по-малко грешки при внедряване и постига няколко HTML цели. Маркерът на изображение, неоснован на JavaScript, се възприема като изображение. Тъй като някои уеб браузъри кешират изображенията, за да ускорят времето, необходимо за зареждане на страницата, маркерът ще бъде активиран само първия път, когато някой посещава уебсайта Ви, но не и при следващите посещения. Версията на маркера на JavaScript отстранява този проблем.

Можете да използвате тези инструкции, ако искате да използвате частта от маркера, която не е основана на JavaScript (известна също като маркер на изображение), или ако искате да имате по-кратка версия на маркера. Маркерът на изображение не изисква библиотеката на JavaScript (conversion.js) и зареждането на изображението се извършва успоредно със зареждането на страницата.

Трябва да персонализирате частта от маркера на Google, която не е базирана на JavaScript, за да може той да продължи да изпраща стойности. Данните трябва да се кодират ръчно.

Вземете маркера, който току-що сте създали. Маркерът трябва да изглежда като в следния пример:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "REPLACE_WITH_STRING_VALUE",
flight_pagetype: "REPLACE_WITH_STRING_VALUE",
flight_totalvalue: REPLACE_WITH_NUMBER_VALUE
};
</script>
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = XXXXXXXXXX;
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&amp;guid=ON&amp;script=0&amp;data.flight_destid=101&amp;
data.flight_destid=102
&amp;data.flight_pagetype=purchase"/>

</div>
</noscript>

Откроеният текст е маркерът, който не е основан на JavaScript. Изпълнете следните стъпки, за да изпратите персонализираните си параметри чрез маркера на Google:

1. Подгответе персонализираните параметри (наричани още „ключ-стойности“), които искате да изпратите до Google Ads. Ключ-стойностите трябва да се изпратят в следния формат:

data.key1=val1&data.key2=val2&data.key2=val3...

Ако например искате да изпратите flight_destid=100 и flight_pagetype=purchase като персонализирани параметри, те трябва да са подредени по следния начин:

data.flight_destid=100&data.flight_pagetype=purchase

Ако даден ключ има няколко стойности, например няколко идентификатора на продукти или услуги на страница с пазарска кошница, добавете друг параметър data.flight_destid= за всяка допълнителна стойност.

data.flight_destid=101&data.flight_destid=102&data.flight_pagetype=cart

2. Прибавете низа към URL адреса на пиксела като параметър, след което кодирайте в HTML & на &amp;.

3. След промяната крайният img src изглежда по следния начин:

//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&guid=ON&script=0&amp;data.flight_destid%3D101&data.flight_destid=102
&data.flight_pagetype=purchase

4. По-долу е даден крайният маркер img, който можете да поставите на сайта си. Той Ви предоставя същите функции, както версията на маркера на JavaScript.

<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&amp;guid=ON&amp;script=0&amp;data=flight_destid%3D101%2C102
%3Bflight_pagetype%3Dpurchase"/>

Това полезно ли бе?

Как можем да направим подобрения?
true
Achieve your advertising goals today!

Attend our Performance Max Masterclass, a livestream workshop session bringing together industry and Google ads PMax experts.

Register now

Търсене
Изчистване на търсенето
Затваряне на търсенето
Главно меню
1527051685425809608
true
Търсене в Помощния център
true
true
true
true
true
73067
false
false
false