Подобрени реализации за мрежата е функция, която може да подобри точността на измерването на реализациите Ви. Тя допълва съществуващите Ви маркери за реализация чрез изпращане по безопасен за поверителността начин на хеширани данни от първа страна за реализациите от уебсайта Ви. Функцията използва защитен алгоритъм за еднопосочно хеширане, наречен SHA256, върху данните от първа страна за клиентите Ви, като например върху имейл адресите, преди да ги изпрати на Google. След това хешираните данни се съпоставят с тези за клиентите, влезли в профилите си в Google, за да могат реализациите в кампанията Ви да се припишат на рекламни събития, като кликвания или показвания.
В тази статия се описва как да настроите подобрени реализации за мрежата чрез маркера на Google. Можете също да настроите подобрени реализации за мрежата с Мениджър на маркери на Google или с API на Google Ads.
Преди да започнете
Прегледайте следните изисквания, преди да започнете настройването:
- Разберете URL адреса на страницата за реализация, в която се задейства маркерът за реализация (като например URL адреса на страницата за потвърждение), както и задействането на събитието, водещо до реализация (например кликване върху бутон или показване на страница).
- Това внедряване изисква познания за настройването на проследяването на реализациите на уебсайта Ви и някои промени в кода, затова си осигурете възможност при нужда да разговаряте с член на екипа си от програмисти.
- Уверете се, че сте прегледали и потвърдили, че можете да спазвате правилата за данни на клиентите във връзка с подобрените реализации в Google Ads (вижте съответните стъпки в „Инструкции“ по-долу).
- Ако настроите реализация с URL адрес, можете да настройвате само подобрени реализации с опциите за JavaScript или CSS селектори или автоматичните подобрени реализации.
- Около 30 дни след успешното внедряване на подобрените реализации ще можете да видите резултатите от въздействието в таблицата с действия, водещи до реализация. Научете повече за резултатите от въздействието на подобрените реализации за мрежата.
Инструкции
- В профила си в Google Ads кликнете върху иконата Цели .
- Кликнете върху падащото меню Реализации в менюто на секцията.
- Кликнете върху Настройки.
- Разгънете секцията „Подобрени реализации“.
- Поставете отметка в полето „Включване на подобрените реализации за мрежата“.
- Прегледайте декларацията за спазване на правилата. За да активирате подобрените реализации, трябва да потвърдите, че спазвате policies ни и че Условията на Google Ads за обработване на данните се отнасят за използването от Ваша страна на подобрени реализации. Кликнете върху Приемам и продължавам, за да потвърдите, че приемате тези условия.
- Кликнете върху падащото меню, за да изберете метод за настройване и управление на предоставените от потребителя данни. Изберете „Маркер на Google“.
Забележка: Ако изпращате данни за подобрени реализации в Google по начин, различен от вече избрания от Вас в Google Ads, тези данни може да не бъдат обработени. Ако например изберете „Маркер на Google“ и се опитате да изпратите данни чрез API на Google Ads, тези данни няма да бъдат обработвани.
- Ако не сте сигурни кой метод на маркиране да изберете, кликнете върху Кой метод да използвам? Въведете домейна на уебсайта си и кликнете върху Проверка на URL адреса, за да прегледате предложенията.
- Ако видите съобщението „Маркерът Ви ще събира предоставени от потребителите данни от уебсайта Ви“, можете незабавно да кликнете върху Запазване, за да завършите настройването.
- Ако не виждате горното съобщение или искате да научите за други методи за конфигуриране на подобрени реализации, кликнете върху Подробности за маркера.
- На екрана с подробности за маркера можете да решите как да записвате в маркера предоставените от потребителя данни:
- Автоматично откриване на предоставени от потребителя данни: Автоматично инспектирайте страницата за низове, които съответстват на шаблон за конфигурираните типове данни. Методът изисква минимални усилия и работи добре за повечето рекламодатели. За повече контрол можете да добавите фрагмент от код на уебсайта си или да посочите CSS селектори или променливи в JavaScript. Можете да посочите CSS селекторите, които да бъдат изключени, когато функцията за автоматично откриване е включена, чрез кликване върху „Добавяне на изключвания“.
- Посочване на CSS селектори или променливи в JavaScript: Посочете ръчно CSS селекторите или променливите в JavaScript на страницата си, които съдържат уместни данни, предоставени от потребителя. Ако искате да използвате този метод, изберете тази опция и изпълнете инструкциите по-долу.
- Добавяне на фрагмент от код в уебсайта Ви: Добавете в уебсайта си фрагмент от код, който изпраща хеширани данни за клиентите с цел намиране на съответствие. Този метод повишава точността на подобрените реализации, като се гарантира, че постоянно изпращате правилно форматирани данни при всяко задействане на маркера Ви за реализация. Ако използвате този метод, не е необходимо да поставяте отметка в квадратчето под „Подробности за маркера“. Ние ще обработваме автоматично всички предоставени от потребителя данни, които ни изпращате чрез фрагмент от код. Ако желаете, можете да използвате комбинация от опции. Можете например да изберете „Автоматично откриване на предоставени от потребителя данни“, за да приложите автоматично откриване във всичките си действия, водещи до реализация, и да използвате фрагмент от код за конкретни събития по Ваш избор. Данните, предоставени чрез фрагмент от код, имат предимство пред автоматично установените данни. Вижте още инструкции по-долу в Добавяне на фрагмент от код в уебсайта Ви.
- Кликнете върху Запазване.
- След като завършите настройването, можете да проверите внедряването, за да се уверите, че подобрените реализации са настроени правилно. След около 30 дни ще можете да видите въздействието на подобрените реализации върху отчитането си. Научете повече за резултатите от въздействието на подобрените реализации за мрежата.
Добавяне на фрагмент от код в уебсайта Ви
Преди да изпълните инструкциите по-долу, уверете се, че сте изпълнили стъпките в настройването на подобрени реализации и че сте избрали „Маркер на Google“ като източник на данните.
Идентифициране и дефиниране на полетата за подобрени реализации
Уверете се, че нужните Ви полета, като имейл адрес, адрес и телефонен номер, са налице на страницата за реализация, където се задейства фрагментът за събитие от Google Ads. Това вероятно ще е така на страниците за реализация за покупки, регистрации и други подобни типове реализации, за които често се изискват данни за клиентите. Ако не знаете коя е тази страница, се свържете с програмиста си.
- имейл адрес (за предпочитане);
- адрес (задължително собствено име, фамилия, пощенски код и държава). Незадължително можете да предоставите адрес, град и регион като допълнителни ключове за съответствие;
- може да се предостави и телефонен номер заедно с имейл адрес или с пълно име и адрес.
Можете да изпращате нехеширани данни, които Google ще нормализира и хешира, преди данните да достигнат до сървърите, или нормализирани и хеширани данни. Ако решите да нормализирате и хеширате данните, изпълнете инструкциите по-долу.
За нормализиране:
- Премахнете интервалите в началото или края.
- Преобразувайте текста с малки букви.
- Форматирайте телефонните номера съгласно стандарта E.164.
За хеширане:
- Използвайте шестнадесетичен формат SHA256.
Таблицата по-долу съдържа повече информация за полетата, които можете да дефинирате. Графата „Име на ключа“ указва как ще бъдат посочени в HTML фрагмента за подобрени реализации, създаден в следващата стъпка. Обърнете внимание, че всички данни трябва да се задават като типове „низ“.
Поле за данни | Име на ключа | Описание |
---|---|---|
Имейл адрес | email |
Имейл адрес на потребителя. Пример: „ipetrov@primer.bg“ |
sha256_email_address |
Хеширан имейл адрес на потребителя. Пример: „a8af8341993604f29cd4e0e5a5a4b5d48c575436c38b28abbfd7d481f345d5db“ |
|
Телефонен номер | phone_number |
Телефонен номер на потребителя. Трябва да е във формат E.164, което означава, че трябва да е с дължина от 11 до 15 цифри, включително знак плюс (+) и код на държавата без тирета, скоби или интервали. Пример: „+11231234567“ |
sha256_phone_number |
Хеширан телефонен номер на потребителя. Пример: „e9d3eef677f9a3b19820f92696be53d646ac4cea500e5f8fd08b00bc6ac773b1“ |
|
Собствено име | address.first_name |
Собствено име на потребителя. Пример: „Иван“ |
address.sha256_first_name |
Хеширано собствено име на потребителя. Пример: „96d9632f363564cc3032521409cf22a852f2032eec099ed5967c0d000cec607a“ |
|
Фамилия | address.last_name |
Фамилно име на потребителя. Пример: „Петров“ |
address.sha256_last_name |
Хеширано фамилно име на потребителя. Пример: „799ef92a11af918e3fb741df42934f3b568ed2d93ac1df74f1b8d41a27932a6f” |
|
Адрес | address.street |
Адрес на потребителя. Пример: „ул. Роза 29А“ |
Град | address.city |
Име на града на потребителя. Пример: „Варна“ |
Регион | address.region |
Провинция, област или регион на потребителя. Пример: „Варненска област“ |
Пощенски код | address.postal_code |
Пощенски код на потребителя. Пример: „09000“ |
Държава | address.country |
Код на държавата на потребителя. Пример: „BG“. Използвайте двубуквени кодове на държавите съгласно стандарта ISO 3166-1 alpha-2. |
Внедрете скрипта за подобрени реализации
Конфигурирайте и добавете следния скрипт на страницата си за реализация, където е инсталиран фрагментът за събитие в Google Ads. Уверете се, че актуализирате имената на променливите по-долу, така че да съответстват на имената на променливите за тези атрибути на уеб страницата Ви.
Ако например съхранявате имейл адреса в променлива на име email_address, фрагментът трябва да се редактира, за да отрази това (напр. да замените yourEmailVariable).
// Внедряване
<script>
gtag('set', 'user_data', {
"email": yourEmailVariable, ***Променете променливата yourEmailVariable на действителното име на променливата в JavaScript, където съхранявате данните за имейла на потребителя. Направете същото за останалите променливи по-долу. Стойностите не бива да са хеширани.
"phone_number": yourPhoneVariable,
"address": {
"first_name": yourFirstNameVariable,
"last_name": yourLastNameVariable,
"street": yourStreetAddressVariable,
"city":yourCityVariable,
"region": yourRegionVariable,
"postal_code": yourPostalCodeVariable,
"country": yourCountryVariable
}
});
</script>
Телефонният номер трябва да е във формат E.164, което означава, че трябва да е с дължина от 11 до 15 цифри, включително знак плюс (+) и код на държавата без тирета, скоби или интервали.
Ако сайтът Ви не събира някое от горните полета, премахнете го изцяло, вместо да го оставяте празно. Например уебсайт, който събира само имейли и телефонни номера, ще изглежда така:
<script>
gtag('set', 'user_data', {
"email": {{ yourEmailVariable }},
"phone_number": {{ yourPhoneVariable }}
});
</script>
- имейл адрес (за предпочитане);
- адрес – задължително адрес, собствено име, фамилия, пощенски код и държава. Незадължително можете да предоставите адрес, град и регион като допълнителни ключове за съответствие;
- телефонен номер (трябва да се предостави заедно с имейл адрес или пълно име и адрес).
Няколко стойности
Програмистите могат по избор да предоставят няколко стойности (до три за телефон и имейл и две за адрес), като използват стойност в масив вместо низ. Ако запишете повече от една стойност, това ще увеличи вероятността за съвпадение. Вижте примера по-долу:
gtag('set', 'user_data', {
"email": [yourEmailVariable1, yourEmailVariable2],
"phone_number": [yourPhoneVariable1, yourPhoneVariable2],
"address": [
{first_name: yourFirstNameVariable,last_name: yourLastNameVariable, street: yourStreetAddressVariable, city: yourCityVariable, region: yourRegionVariable, postal_code: yourPostalCodeVariable},
{first_name: yourFirstNameVariable,last_name: yourLastNameVariable, street: yourStreetAddressVariable, city: yourCityVariable2, region: yourRegionVariable2, postal_code: yourPostalCodeVariable2}
]
});
</script>
Посочване на CSS селектори или променливи в JavaScript
Преди да изпълните инструкциите по-долу, уверете се, че сте изпълнили стъпките в настройването на подобрени реализации и че сте избрали „Маркер на Google“ като източник на данните. Също така се уверете, че сте избрали „Посочване на CSS селектори или променливи в JavaScript“ като начин на внедряване.
Намерете полетата за подобрени реализации на страницата си за реализация
- Като използвате браузъра Chrome в отделен раздел от профила в Google Ads, отворете страницата за реализация. Ако не знаете коя е тази страница, се свържете с програмиста си.
- Определете всички данни за клиенти, които се показват на страницата и които искате да изпращате до Google. Например страницата Ви може да извежда благодарствено съобщение и да включва имейл адреса на клиент след покупка.
Забележка: За да работят правилно подобрените реализации, трябва да се предостави поне едно от следните полета:
- имейл адрес (за предпочитане);
- пълно име и адрес (собствено име, фамилия, адрес, град, регион, пощенски код, държава);
- [незадължително] може да се предостави и телефонен номер заедно с имейл адрес или с пълно име и адрес (но не самостоятелно).
- След като идентифицирате данните за клиентите на страницата, трябва да изпълните следващата стъпка, за да копирате CSS селекторите или променливите в JavaScript и да ги въведете в Google Ads.
Идентифицирайте CSS селекторите за подобрени реализации и ги въведете в Google Ads
- Изпълнете инструкциите, за да активирате подобрени реализации, и изберете „Посочване на CSS селектори или променливи на JavaScript“.
- Кликнете върху Персонализиране, за да се покаже екран с полета, в които можете да посочите CSS селектори за всеки от желаните от Вас типове данни.
- Поставете отметка в квадратчето за всеки елемент от данните за клиентите, който възнамерявате да събирате (например имейл адрес, име и адрес и др.).
- Изберете JavaScript или CSS селектор.
Забележка: Ако използвате променливи в JavaScript, вероятно е най-лесно да попитате програмиста си кои променливи трябва да бъдат добавени в тези полета. Ако използвате CSS селектори, можете да изпълните стъпките по-долу.
- В отделен раздел отворете страницата си за реализация.
- На страницата за реализация намерете данните за клиентите, които искате да изпращате с подобрени реализации, и кликнете с десния бутон на мишката върху съответния елемент, след което изберете „Инспектиране”.
- Ако въвеждате в Google Ads CSS селектор за имейл адрес, трябва да кликнете с десния бутон на мишката върху имейл адреса, който се показва на страницата за реализация.
- В браузъра ще се отворят инструментите за програмисти в Chrome.
- Част от изходния код на страницата на инструментите за програмисти в Chrome ще бъде откроена. Откроеният код е частта, която съдържа CSS селекторите за данните за клиентите, върху които кликнахте с десния бутон на мишката в стъпка 2 от тази секция.
- Задръжте курсора на мишката върху откроения код и кликнете с десния бутон на мишката върху него.
- Преминете надолу до „Копиране“, след което изберете „Копиране на селектора”.
- Поставете този текст в съответните полета на Google Ads (в другия раздел). За справка, текстът трябва да изглежда подобно на това:
tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail
- Изпълнете стъпки 6 – 12 в тази секция за всеки различен тип данни за клиентите (имейл, име и адрес и т.н.).
- В Google Ads кликнете върху Запазване.
Проверка на внедряването
За да проверите дали внедряването на подобрените реализации работи правилно, отворете страницата си за реализация (за целта може да се наложи да извършите пробна реализация) и изпълнете следните стъпки. Най-добра практика е да го направите веднага след внедряването на подобрените реализации, за да можете да извършите промени, ако внедряването не работи правилно.
Проверка на внедряването посредством инструментите за програмисти в Chrome
- Кликнете с десния бутон на мишката върху уеб страницата си.
- Изберете Проверка.
- Изберете раздела „Мрежа“.
- Въведете „google“ в лентата за търсене.
- Намерете заявката за мрежа, която ще отвори „googleadservices.com/pagead/conversion/“ (или „google.com/pagead/1p-conversion/“ в някои браузъри).
- Кликнете върху „Полезен обем“, за да видите списъка с параметри от низа на заявката.
- Потърсете параметър „em“ с хеширан низ като стойност. Стойността трябва да започва с „tv.1~em“, последвано от дълъг низ от знаци. Ако виждате параметъра „em“, това означава, че маркерът за подобрени реализации взема и хешира обекта
enhanced_conversion_data
.
След 72 часа прегледайте отчета за диагностика, за да потвърдите внедряването си.
- В профила си в Google Ads кликнете върху иконата Цели .
- Кликнете върху падащото меню Реализации в менюто на секцията.
- Кликнете върху действието, водещо до реализация, за което са активирани подобрени реализации.
- Изберете Диагностика в страничното меню в горната част. Ще можете да видите отчета за диагностика на маркера за подобрени реализации и показателите за подобрените си реализации във всяка секция.
- Прегледайте различните отметки за състоянието, за да се уверите, че всичко работи според очакванията.
- Ако отчетът за диагностика на маркера Ви извести, че нещо може да не е наред, изпълнете инструкциите в известието и в Помощния център, за да отстраните неизправностите.
Изключване на подобрените реализации
За да изключите подобрените реализации на ниво профил, изпълнете стъпките по-долу:
- В профила си в Google Ads кликнете върху иконата Цели .
- Кликнете върху падащото меню Реализации в менюто на секцията.
- Кликнете върху Настройки.
- Разгънете секцията „Подобрени реализации“.
- За да изключите подобрените реализации, премахнете отметката от квадратчето.
- Кликнете върху Запазване.
За да изключите подобрените реализации на ниво действие, водещо до реализация, изпълнете стъпките по-долу:
- В профила си в Google Ads кликнете върху иконата Цели .
- Кликнете върху падащото меню Реализации в менюто на секцията.
- Изберете действието, водещо до реализация, за което искате да деактивирате подобрените реализации.
- Кликнете върху Настройки.
- Разгънете секцията „Подобрени реализации“.
- Премахнете отметката от квадратчето до „Активиране на подобрени реализации“.
- Кликнете върху Запазване.