Чтобы эффективно привлекать новых покупателей с помощью кампаний Google Рекламы, используйте цель "Привлечение новых клиентов". В этой статье описано, как настроить отчеты о привлечении новых клиентов с помощью тегов, чтобы повысить точность отслеживания новых клиентов в ваших кампаниях. Подробнее о цели "Привлечение новых клиентов"…
Как настроить отчеты о привлечении клиентов
С помощью глобального тега
Примечание. Сначала создайте в Google Рекламе действие-конверсию "Покупка", соблюдая определенные требования, и настройте в аккаунте цель "Привлечение новых клиентов". Подробнее…
Шаг 1. Настройте на своем сайте отслеживание конверсий с помощью тега 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, /* определяется динамически, принимает значение true или false */
…
]
});
/* ]]> */
Настройка с помощью Google Менеджера тегов
Добавьте параметр new_customer
в код Google Менеджера тегов
- Выберите тег конверсии для новых клиентов.
- Установите флажок "Указать информацию о новых клиентах".
- В качестве источника данных выберите Уровень данных или Собственные поля.
- Добавьте на страницу оформления покупки следующие переменные:
Параметр | Тип значения | Описание |
new_customer |
Логическое значение (True/False/Not specified) | Является ли пользователь, совершивший конверсию, новым клиентом?
|
customer_lifetime_value |
Валюта |
Назначается ли общая ценность клиента тому, кто совершил конверсию в качестве нового клиента?
|
Уровень данных используется для временного хранения информации. Он имеет структурированный формат, распознаваемый Менеджером тегов, и упрощает передачу данных с веб-страницы или из мобильного приложения в теги, триггеры и другие переменные Менеджера тегов.
Создавать уровень данных необязательно. Переменные Менеджера тегов могут получать данные непосредственно из собственных полей, собственных файлов cookie и объектов DOM. Однако рекомендуется, чтобы переменные получали информацию из хорошо структурированного объекта уровня данных. Так удобнее устранять неполадки и управлять информацией. Кроме того, снижается риск ее потери при случайных изменениях в коде.
Google автоматически определяет, является ли каждая из конверсий новой. Также вы можете регистрировать эти данные самостоятельно с помощью тега конверсии, что позволит повысить точность отчетов Google Рекламы. Вы также можете корректировать ценность новых клиентов, добавляя к их первой покупке долю от средней стоимости заказа.
Общая ценность клиента рассчитывается на основе средней ценности конверсии для торговых кампаний и частоты покупок клиентов. Поэтому вы можете выбрать долю для определения ценности нового клиента, которая вас устраивает.
Пример использования уровня данных:
dataLayer.push({
"event": 'purchase',
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"affiliation": "Google online store",
"value": 1380.20,
"currency": "RUB",
"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 = 1380.20;
currency = "RUB";
new_customer = true;
</script>
С помощью Firebase
Шаг 1. Настройте отслеживание конверсий в Firebase
- Добавьте Google Аналитику в приложение для Android или iOS.
- Войдите в аккаунт Google Рекламы.
- Свяжите аккаунт Google Рекламы с ресурсом Google Аналитики типа "Приложение" и Firebase, следуя этим инструкциям.
- Отслеживайте конверсии в ресурсе Google Аналитики типа "Приложение" с помощью Firebase SDK. Следуйте этим инструкциям.
Этап 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", // Необязательно.
};
// Зарегистрируйте событие покупки в словаре электронной торговли.
[FIRAnalytics logEventWithName:kFIREventPurchase
parameters:ecommerce];
Как протестировать конверсии новых клиентов
Убедитесь, что вы используете глобальный тег и настроили параметр new_customer
. Если вы можете создать тестовый заказ, следуйте инструкциям ниже, чтобы проверить, правильно ли настроена передача параметров.
- С помощью Инструментов разработчика в Chrome проверьте, оптимизирован ли код на веб-странице. Вот как это сделать:
- Откройте меню Google Chrome в правом верхнем углу окна браузера. Выберите Инструменты, а затем – Инструменты разработчика.
- Нажмите правой кнопкой мыши на любой элемент страницы и выберите Просмотреть код. В нижней части браузера появится окно инструментов разработчика.
- Выберите вкладку Сеть.
- Оформите заказ в браузере.
- Найдите запрос со сведениями о конверсии. Для этого выполните поиск по элементу "/conversion". В строке запроса должны быть указаны следующие дополнительные параметры:
vdnc: true, где vdnc = new_customer
.
Как протестировать отслеживание конверсий новых клиентов с помощью Firebase
Убедитесь, что вы используете Firebase и добавили или изменили событие purchase с параметрами данных корзины.
В Firebase можно выполнять отладку событий практически в реальном времени, а также отслеживать события, связанные с новыми клиентами.