- Приложения iOS и Android лежат в библиотеке отдельными карточками.
- Цели настроены на логине, где ведут кампании продвижения приложений.
- Доступ к целям выдан всем логинам, с которых запускаю кампанию.
- В трекере включена интеграция с Директом: идентификатор приложения и постбэки.
- Имя события в цели Директа совпадает с именем в трекере символ в символ.
События магазина и артикул в фиде
Для интернет-магазина в приложении нужны три цели, иначе аудитория его пользователей в ЕПК не появится: просмотр страницы товара, добавление в корзину и покупка. В AppMetrica им соответствуют showProductDetailsEvent, addCartItemEvent и purchaseEvent. Рядом может быть removeCartItemEvent. События электронной коммерции идут с префиксом ECOMMERCE. Связка держится на артикуле: SKU в этих событиях должен совпадать с полем id в товарном фиде. Если в приложение уходит внутренний идентификатор базы, а в фид — складской артикул, товары не склеятся. Выручку для стратегии по доле рекламных расходов забираю из трекера. В AppMetrica это ECommerce или покупки внутри приложения. Без денег этот режим считает пустоту. В AppsFlyer за выручку отвечает af_revenue. Подробную схему Web+App справка даёт для AppMetrica, AppsFlyer и Adjust. На другом трекере постбэки приходится сверять руками.
Как я собираю кампанию в Директ Про
В одной кампании я оставляю обе системы, зелёные цели и трекинговые ссылки.
В кампании нужна минимум одна цель приложения и для iOS, и для Android. Индикатор этой цели обязан быть зелёным. Серый цвет значит, что данные из трекера не идут. С серым индикатором я бюджет не включаю: стратегия выучится только на вебе, а колонка приложения останется пустой. Если заказы в приложении уже идут, главная цель — покупка. Корзина и просмотр товара помогают набрать данные. Установку ставлю целью только когда покупок мало и алгоритму не на чем учиться. Со стороны сайта беру те же смыслы: оформленный заказ, отправленная заявка, оплаченный счёт. Звонок на сайте и регистрацию в приложении смешать можно, но стоимость этих действий я уже не сравниваю: это разные точки воронки.
iOS и Android по разным кампаниям не разношу. Обе системы должны кормить одну стратегию, иначе данных не хватит ни одной. В объявлениях стоят универсальные ссылки или трекинговые. Обычный адрес сайта трекер не узнает. Набор параметров зависит от трекера. В AppMetrica для универсальной ссылки нужен referrer со значением reattribution=1. Для трекинговой добавляю appmetrica_tracking_id, тот же referrer, click_id со значением LOGID и campaign_id. В AppsFlyer при универсальных ссылках данные уходят сами, кроме OneLink. Для трекинговой ссылки ставлю pid=yandexdirect_int, clickid со значением logid и is_retargeting=true. Автоотправку и OneLink с ручными параметрами вместе не включаю: параметры дублируются, и атрибуция расходится. В Adjust для универсальной ссылки нужны adjust_ya_click_id со значением logid, adjust_campaign и adjust_t. Для трекинговой — adj_ya_click_id со значением logid и запасной адрес.
Группы по городам не режу и лишние сужения аудитории не вешаю. Категории товаров разношу по группам внутри одной кампании. Корректировки ставок в Web+App не использую: они мешают обучению. Понижать смартфоны здесь вредно, потому что приложение живёт на телефоне. Ограничение цены клика в стратегии «Максимум конверсий» не ставлю. Из режимов беру точную цену конверсии, если целевое действие на сайте и в приложении сопоставимо по смыслу, недельный бюджет, если важнее удержать расход, и долю рекламных расходов только когда выручка реально приходит из трекера. Для недельного бюджета справка задаёт порог: не меньше 10 конверсий на сайте и 10 в приложении за неделю. Если цели приложения добавляю в уже работающую кампанию, недельный бюджет считают как среднюю цену конверсии, умноженную на 20. Саму цену я из отчёта не выдумываю.