Интеграция Google Ads с Adapty Attribution

Интеграция Adapty Attribution с Google Ads работает в обоих направлениях. Adapty получает данные о расходах, показах и кликах из ваших аккаунтов Google Ads и отправляет обратно данные об установках, триалах и покупках, чтобы Google мог оптимизировать ваши кампании на основе реального дохода.

Adapty подключается к двум типам кампаний Google Ads, и для каждого из них предусмотрена отдельная вкладка с настройками:

  • App campaigns: Google App Campaigns, которые продвигают ваше приложение в App Store или Google Play. Adapty отправляет события в Google через App Link ID каждого приложения, а Google атрибутирует установку к своей кампании, группе объявлений, объявлению и ключевому слову. Для таких кампаний трекинговые ссылки не нужны.
  • Other campaigns: Search, Display, Shopping и другие типы кампаний, которые направляют пользователей через клик по объявлению — в стор или в веб-воронку. Adapty предоставляет шаблон отслеживания для кампании и отправляет конверсии в выбранный аккаунт Google Ads, сопоставляя их по click ID от Google.

Шаг 1. Подключите аккаунт Google

  1. В Adapty Attribution перейдите в Integrations на левой боковой панели и выберите Google Ads.
  2. Нажмите Sign in with Google.
ua-sign-in-google-ads.webp
  1. Выберите аккаунт Google, у которого есть доступ к вашим аккаунтам Google Ads, и нажмите Continue.
  2. Выберите все запрашиваемые разрешения и нажмите Continue.

После этого Adapty синхронизирует все аккаунты Google Ads, доступные вашему аккаунту Google, включая клиентские аккаунты в рамках менеджерского аккаунта. Чтобы добавить рекламные аккаунты, доступные другому аккаунту Google, нажмите Sign in with Google ещё раз.

Шаг 2. Добавьте App campaigns

Чтобы отправлять внутренние события в ваши Google App campaigns, создайте конфигурацию в Adapty Attribution, затем свяжите её с вашим приложением в Google Ads с помощью App Link ID для каждой платформы.

В Adapty Attribution создайте конфигурацию:

  1. В Integrations > Google Ads перейдите на вкладку App Campaigns и нажмите Create configuration. Adapty создаст конфигурацию для вашего текущего приложения и откроет её.
google-ads-create-ad-campaign.webp
  1. Скопируйте значение Provider ID. Оно понадобится для создания App Link ID в Google Ads.

В Google Ads создайте App Link ID для каждой платформы:

  1. Нажмите значок Tools и выберите Data manager.
  2. Нажмите + Connect Product, выберите Third-party app analytics и нажмите Continue.
  3. Нажмите Create link ID.
  4. В списке провайдеров выберите Other provider и вставьте Provider ID, скопированный из Adapty Attribution.
  5. Выберите iOS в качестве платформы и найдите ваше приложение в поле Look up your app.
  6. Нажмите Create link ID и скопируйте сгенерированный link ID.
  7. Чтобы создать Android link ID, повторите шаги 3–6, выбрав Android в качестве платформы.
Note

Google Ads отображает ID ссылки как Unverified до тех пор, пока не получит первое событие от Adapty.

В Adapty Attribution добавьте ID ссылок:

  1. В конфигурации вставьте ID ссылок в поля iOS App Link ID и Android App Link ID. Каждый ID ссылки может принадлежать только одной конфигурации.
app-link-id.webp
  1. Сопоставьте события и нажмите Save.
  2. Чтобы проверить подключение, нажмите Send test event, выберите событие и отправьте его. Google добавляет каждое полученное событие в список конверсий вашего приложения в Google Ads, так что вы можете выбрать их в качестве цели оптимизации кампании.
google-ads-test-event.webp
Note

Для пользователей из Европейской экономической зоны и Великобритании Adapty отправляет события с сигналами согласия, установленными в состояние «отклонено». Настраивать согласие в Adapty Attribution не нужно.

Шаг 3. Добавьте другие кампании

Чтобы отслеживать кампании в поиске, контекстно-медийной сети, торговых и других кликовых кампаниях, создайте для них конфигурацию в Adapty Attribution и добавьте шаблон отслеживания в кампанию в Google Ads. Для каждого аккаунта Google Ads, который показывает вашу рекламу, нужна отдельная конфигурация.

Important

В настройках аккаунта Google Ads должна быть включена автоматическая пометка. Adapty сопоставляет конверсии с объявлениями по идентификатору клика, который добавляет автоматическая пометка, — без него конверсия не будет передана.

  1. В разделе Integrations > Google Ads перейдите на вкладку Other Campaigns и нажмите Create configuration.

    Other Campaigns tab of the Google Ads integration in Adapty Attribution with the Create configuration button
  2. В выпадающем списке Google Ads account выберите клиентский аккаунт, который показывает рекламу. Google принимает конверсию только в том аккаунте, который показал рекламное объявление. Менеджерские аккаунты в списке не отображаются, так как они не могут содержать конверсии.

Выпадающий список аккаунтов Google Ads в конфигурации Other campaigns с шаблоном отслеживания ниже
  1. Скопируйте значение Tracking template. Затем в Google Ads откройте настройки кампании и вставьте его в Campaign URL options > Tracking template. Один шаблон подходит как для iOS, так и для Android.
  2. Если реклама ведёт на веб-воронку, разверните раздел Web funnel:
    • Скопируйте Pixel snippet и установите его на своей воронке.
    • Скопируйте Ad URL parameters и в настройках кампании Google Ads вставьте их в Campaign URL options > Final URL suffix. Без них Adapty атрибутирует покупку Google Ads, но не конкретной кампании, группе объявлений или объявлению.
Tracking links section of an Other campaigns configuration with the tracking template, pixel snippet, and ad URL parameters
  1. Настройте маппинг событий и нажмите Save.

Когда вы сохраняете конфигурацию, Adapty создаёт действие-конверсию в выбранном аккаунте Google Ads для каждого включённого события. Если Google отклоняет запрос, Adapty показывает ошибку и не сохраняет конфигурацию. Выберите клиентский аккаунт, в котором у вас есть права на редактирование, или повторно подключите аккаунт Google, если срок его доступа истёк.

Note

Если вы подключили аккаунт Google до 11 сентября 2026 года, переподключите его перед добавлением других кампаний. Подключение, выполненное до этой даты, не имеет разрешения, необходимого Adapty для отправки конверсий по этим кампаниям. Нажмите Sign in with Google и предоставьте все запрошенные разрешения.

Шаг 4. Настройте маппинг событий

Чтобы выбрать, какие события передаются в Google, в разделе Events mapping включите каждое нужное событие и укажите или введите его название в Google Ads. Названия событий не могут содержать запятые.

ua-google-ads-events.webp

Названия работают по-разному для двух типов кампаний:

  • App campaigns: Install всегда включён и по умолчанию привязан к first_open. Для любого события можно выбрать одно из стандартных событий Google: first_open, session_start, in_app_purchase, ecommerce_purchase, view_item, view_item_list, add_to_cart или view_search_results. Любое другое название, которое вы введёте вручную, Adapty отправит как кастомное событие приложения.
  • Other campaigns: По умолчанию имя каждого события совпадает с его названием в Adapty, например trial_started. Название, которое вы выберете или введёте, станет именем конверсионного действия, которое Adapty создаёт в Google Ads, — точно в таком виде, как вы его указали.

Нажмите Save.

Дополнительная конфигурация

Переопределение дохода

Если вы отслеживаете события триала и хотите, чтобы Google атрибутировал доход по ним, используйте раздел Revenue override. Он появляется, когда включено событие Trial started. Переопределение применяется только к Trial started — события Trial converted и Subscription started всегда передают фактический доход.

Для каждого целевого события триала укажите процент от стоимости подписки, который будет передаваться как доход. Например, при 30% Adapty отправит 30% от стоимости подписки в качестве значения конверсии для событий триала.

Чтобы добавить переопределение:

  1. Включите Trial started в разделе Events mapping.
  2. В разделе Revenue override нажмите Add event.
  3. Выберите целевое событие и укажите процент дохода (0–100).
  4. Нажмите Save.
revenue-override.webp

Квалифицированный триал

Warning

Adapty Attribution задерживает событие триала до 24 часов и отправляет его только в том случае, если пользователь не отменил подписку. Если MMP также передаёт trial_started или trial_active, Google получит одно и то же событие триала дважды.

Триал считается квалифицированным, если он не был отменён в течение заданного числа часов. Используйте раздел Qualified trial, чтобы задержать события триала до их квалификации — так Google будет получать только те триалы, которые пользователи сохранили. Раздел доступен как для App campaigns, так и для Other campaigns.

Для каждого целевого события пробного периода укажите количество часов ожидания. Adapty отсчитывает часы с момента начала пробного периода и отправляет событие, когда дедлайн истекает. Если пользователь отключит автопродление до истечения дедлайна, Adapty не отправит событие. Если пользователь снова включит автопродление до истечения дедлайна, Adapty отправит событие по плану.

Чтобы удержать событие пробного периода до его квалификации:

  1. Включите Trial started в разделе Events mapping.
  2. В разделе Qualified trial нажмите Add event.
  3. Выберите целевое событие и укажите количество часов ожидания — от 1 до 24.
  4. Нажмите Save.
Раздел Qualified trial с целевым событием in_app_purchase, выдержанным в течение одного часа в настройках кампании Google Ads

Revenue override и Qualified trial работают независимо друг от друга, и вы можете применить оба параметра к одному и тому же триальному событию. Revenue override изменяет значение, которое получает Google; Qualified trial изменяет момент его получения. При использовании обоих параметров Adapty удерживает событие до момента квалификации триала, а затем отправляет его с переопределённым значением дохода.

Adapty обновляет данные о расходах, показах и кликах из Google Ads каждые 4 часа. При каждом обновлении также повторно загружаются данные за предыдущие 3 дня, поскольку Google продолжает корректировать последние показатели.

В аналитике атрибуции Adapty данные Google Ads доступны на четырёх уровнях: кампания, группа объявлений, объявление и ключевое слово. Разбивка по странам зависит от уровня:

  • Кампания и группа объявлений: точные данные — именно так, как их сообщает Google.
  • Объявление: приблизительные данные. Google не разбивает объявления по странам, поэтому Adapty распределяет показатели каждого объявления по странам пропорционально тому, как распределяются показатели его группы объявлений.
  • Ключевые слова: недоступно.

Установка с идентификатором клика Google Ads, который не совпадает ни с одной кампанией в подключённых аккаунтах Google Ads, отображается в канале Google Play. О том, как Adapty выбирает между Google Ads и другими источниками, претендующими на одну и ту же установку, читайте в разделе Каналы.