Целта за придобиване на нови клиенти Ви дава възможност да оптимизирате за придобиване на нови клиенти в кампанията си в Google Ads. В тази статия ще разберете как да настроите отчитане на придобиването на нови клиенти посредством маркиране, за да подобрите допълнително точността на откриването на нови клиенти в кампаниите си. Научете повече за целта за придобиване на нови клиенти
Инструкции за настройване на отчитането за придобиване на клиенти
Инсталиране с общия маркер на сайта
Забележка: за да използвате тази опция, трябва да имате настроено действие за реализация „Покупка“ в Google Ads, което отговаря на определени спецификации, и да настроите придобиване на клиенти в профила си. Научете повече за целта за придобиване на нови клиенти
Стъпка 1: Инсталирайте кода за проследяване на реализациите с маркера на Google на уебсайта си
Прегледайте Настройване на проследяване на реализациите за уебсайта Ви, за да инсталирате проследяване на реализациите с маркера на Google.
Стъпка 2: Добавете параметъра new_customer
към фрагмента за събитие на маркера
Добре е да добавите следния персонализиран параметър към фрагмента за събитие:
Параметър | Тип на стойността | Описание |
new_customer |
Булева: True / False / [Not specified] | Потребителят, извършващ реализация, нов клиент ли е?
|
Пример за общия маркер на сайта, конфигуриран с горепосочения параметър:
<script type="text/javascript">
gtag('event', 'purchase', {
"send_to": "AW-CONVERSION_ID/CONVERSION_LABEL", /* МОЛЯ, ЗАМЕНЕТЕ СЪС СВОЯ СТОЙНОСТ */
…
"new_customer": true, /* calculate dynamically, populate with true/false */
…
]
});
/* ]]> */
Инсталиране с Мениджър на маркери на Google
Изпълнете следните инструкции, за да добавите параметъра new_customer
към кода на Мениджър на маркери на Google
- Изберете маркера за реализация „Нов клиент“.
- Поставете отметка в квадратчето „Предоставяне на данни за новите клиенти“.
- Изберете източник на данни Слой данни или Персонализирани полета.
- Следните променливи трябва да се добавят към страницата за плащане, за да се използват.
Параметър | Тип на стойността | Описание |
new_customer |
Булева: True / False / [Not specified] | Потребителят, извършващ реализация, нов клиент ли е?
|
customer_lifetime_value |
Валута |
Стойността на клиента за целия период приписва ли се на клиента, извършил реализация като нов клиент?
|
Слоят данни се използва за временно съхранение на данни. Той представлява структуриран формат, който се тълкува от Мениджър на маркери, така че по-лесно да можете да местите тези данни от уеб страницата или мобилното си приложение в маркери, задействания и други променливи в Мениджър на маркери.
Не е задължително да настройвате слой данни, за да може променливите да извличат информация. Променливите в Мениджър на маркери могат също да се конфигурират така, че да извличат стойности директно от „Персонализирани полета“, „бисквитки“ на посещавания домейн и DOM. Най-добрата практика обаче е променливите да извличат информация директно от добре организиран обект на слоя данни. Внедряването на слой данни може да сведе до минимум вероятността от загуба на данни при непреднамерени промени в кода, да допринесе за доброто организиране и достъп до модел на данните и да опрости отстраняването на неизправности.
За всяка реализация можете да оставите Google автоматично да открива дали тя е нова, или да отчитате това самостоятелно чрез маркера за реализация, което ще подобри точност на отчетите Ви в Google Ads. Можете също да коригирате стойността на нов клиент, като добавите част от средната стойност на поръчката към първата му покупка.
Стойността на клиента за целия период се изчислява, като се използва средната стойност на реализацията за кампании за Пазаруване и честотата на покупка на клиентите Ви. Като имате предвид това, можете да изберете дроб, за да определите стойността на нов клиент, която е приемлива за Вас.
Примерно внедряване със слой данни
dataLayer.push({
"event": 'purchase',
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"affiliation": "Google online store",
"value": 23.07,
"currency": "USD",
"new_customer": true,
});
Примерно внедряване с „Персонализирани полета“.
<script type="text/javascript">
send_to = 'AW-CONVERSION_ID/CONVERSION_LABEL'; /* МОЛЯ, ЗАМЕНЕТЕ СЪС СВОЯ СТОЙНОСТ */
transaction_id = "1545c34e-691e-4726-aeda-b798df255e9c";
affiliation = "Google online store";
value = 23.07;
currency = "USD";
new_customer = true;
</script>
Инсталиране с Firebase
Стъпка 1: Настройте проследяване на реализациите във Firebase
- Добавете Google Анализ към приложението си за Android или iOS.
- Влезте в профила си в Google Ads.
- Свържете профила си в Google Ads с приложението Google Анализ и Firebase. Изпълнете инструкциите за свързване.
- Измервайте реализациите от приложения от приложението Google Анализ посредством комплекта за разработване на софтуер (SDK) на Firebase. Изпълнете инструкциите за измерване на реализациите от приложения с Firebase.
Стъпка 2: Проверете настройките за действия, водещи до реализация
За да проследявате реализациите от нови клиенти, проверете дали правилно сте настроили действието, водещо до реализация. Настройките за действия, водещи до реализация, трябва да съответстват на следното:
- За „Категория на действието, водещо до реализация“ задайте „Покупка“.
- За „Събитие във Firebase“ задайте „Покупка“.
- За „Източник“ задайте „Firebase“.
- За действията, водещи до реализация, задайте настройка „С възможност за офериране“ (основно действие, водещо до реализация).
Стъпка 3: Добавете параметъра new_customer
към събитието purchase
Преди да добавите параметъра new_customer
, трябва да актуализирате събитието purchase
. Ако все още не сте създали събитие purchase, изпълнете инструкциите за Android и iOS. Параметърът new_customer
, посочен по-долу, е задължителен за проследяване на придобиване на нови клиенти посредством Firebase.
Параметър | Тип на стойността | Описание |
new_customer |
Булева: True / False / [Not specified] | Потребителят, извършващ реализация, нов клиент ли е?
|
Пример за събитие ecommerce_purchase
във Firebase, стимулирано от нов клиент.
Android:
// Подготовка на пакет за електронна търговия
Bundle ecommerceBundle = new Bundle();
// Задаване на подходящи параметри на ниво пакет
// Информация за нови клиенти. Трябва да се изчислява динамично и да се попълни с true/false.
ecommerceBundle.putBoolean( "new_customer", true ); // или false
ecommerceBundle.putDouble( Param.VALUE, 37.39 ); // Приходи, по избор
ecommerceBundle.putString( Param.CURRENCY, "USD" ); // По избор
// Регистриране на събитието с пакета за електронна търговия
mFirebaseAnalytics.logEvent( Event.PURCHASE, ecommerceBundle );
iOS:
// Подготовка на речник за електронна търговия
NSDictionary *ecommerce = @{
// Информация за нови клиенти. Динамично изчисляване, попълване с @YES/@NO.
@"new_customer" : @YES, // или @NO
// kFIRParameterValue : @75.98, // Приходи, по избор.
// kFIRParameterCurrency : @"USD", // По избор.
};
// Регистриране на събитието ecommerce_purchase с речник за електронна търговия.
[FIRAnalytics logEventWithName:kFIREventPurchase
parameters:ecommerce];
Тестване на реализациите от нови клиенти
Проверете дали използвате общия маркер на сайта и дали сте инсталирали параметъра new_customer
. Ако имате възможност да създадете тестова поръчка, изпълнете стъпките по-долу, за да потвърдите, че параметрите се предават:
- Използвайте инструментите за програмисти в Chrome, за да инспектирате страницата и дали кодът е оптимизиран, като изпълните следните стъпки:
- Изберете менюто на Chrome в горния десен ъгъл на прозореца на браузъра. Изберете Инструменти, след което – Инструменти за програмисти.
- Кликнете с десния бутон върху елемент от страницата и изберете Инспектиране на елемента. В долната част на браузъра ще се отвори прозорецът на инструментите за програмисти.
- В този прозорец изберете раздела Мрежа.
- Изпратете тестовата си поръчка през уеб браузъра.
- Потърсете заявката, която съдържа реализацията (търсете /conversion). Низът на заявката трябва да съдържа допълнителни параметри, както е показано в примера по-долу:
vdnc: true, където vdnc = new_customer
Тестване на реализациите от нови клиенти с Firebase
Проверете дали използвате Firebase и дали сте добавили или адаптирали събитието за извършване на покупка с параметрите за данни от кошницата.
След това можете да отстранявате грешки в събитията във Firebase в почти реално време. Можете също така да проследявате събития от нови клиенти във Firebase.