Интеграция Conversions API (CAPI) с Google Ads

Передавайте в Google Ads конверсии, которые приносят ваши партнёры, как офлайн-конверсии с привязкой к исходному клику по объявлению — чтобы Smart Bidding оптимизировал ставки по реальным продажам, а не по посещениям посадочной страницы.

Обзор

Когда пользователь нажимает на объявление Google, Google добавляет к URL посадочной страницы идентификатор клика (GCLID), и AffClix сохраняет его вместе с кликом. Когда этот клик позже приводит к конверсии — продаже, лиду, регистрации — и конверсия подтверждена, AffClix загружает её в Google Ads с тем же GCLID через импорт офлайн-конверсий Google.

Настройка выполняется один раз для каждого действия-конверсии: вы подключаете аккаунт Google, выбираете из списка рекламный аккаунт и действие-конверсию и указываете, какие цели передавать. Не нужно устанавливать код на сайт рекламодателя, создавать учётные данные OAuth или токен разработчика.

Зачем нужна эта интеграция

  • Ставки по реальным результатам — Smart Bidding («Максимум конверсий», «Целевая цена за конверсию», «Целевая рентабельность инвестиций в рекламу») обучается на продажах, которые закрывают ваши партнёры, а не на кликах.
  • Конверсии, которых не видит браузерный тег — продажи, подтверждённые позже, офлайн или на другом устройстве, всё равно попадают в Google.
  • Не зависит от блокировщиков и ограничений cookie — передача идёт с сервера на сервер, поэтому ITP, баннеры согласия и блокировщики не могут её потерять.
  • Только подтверждённые конверсии — ожидающие, отклонённые и урезанные конверсии никогда не передаются, и Google оптимизирует по той выручке, которая у вас остаётся.
  • Реальная ценность — каждая загрузка содержит сумму продажи и валюту, поэтому целевая рентабельность рассчитывается на реальных цифрах.
  • Без дублей — каждая конверсия загружается в каждое назначение один раз, а при наличии ID заказа Google отбросит повтор.
  • Полная история — каждая попытка вместе с ответом Google записывается в отчёт CAPI Delivery.

Что потребуется

  • Тариф AffClix, в который входит Conversions API. Если в меню нет пункта Integrations → Conversions API, ваш тариф его не включает.
  • Аккаунт Google как минимум со стандартным доступом к аккаунту Google Ads, в котором работают объявления.
  • Включённая автоматическая пометка в этом аккаунте Google Ads, чтобы у каждого клика по объявлению был GCLID.
  • Действие-конверсия для офлайн-импорта типа Track conversions from clicks (отслеживание конверсий по кликам) — см. шаг 1.
  • Трафик Google Ads, который попадает к рекламодателю через трекинговую ссылку AffClix, чтобы AffClix записал клик и его GCLID.
  • Конверсии по этому трафику, поступающие в AffClix через постбэк, пиксель или e-commerce-интеграцию, и имеющие статус подтверждённых.

Смотреть демонстрацию

Двухминутная демонстрация настройки, записанная в панели AffClix.

Шаг 1. Создайте действие-конверсию для офлайн-импорта в Google Ads

Google принимает офлайн-конверсии только в действие-конверсию, созданное для их приёма. Другие типы — теги сайта, приложения, звонки — в списке AffClix не отображаются.

01

Откройте действия-конверсии

Войдите в Google Ads, откройте Goals → Summary (Цели → Сводка) и нажмите + Create conversion action.

02

Выберите офлайн-импорт

Выберите Conversions offline → Import → CRMs, files, or other data sources → Track conversions from clicks и продолжите. Если Google предложит подключить источник данных, выберите настройку позже — AffClix загружает данные через API.

03

Задайте категорию, название и ценность

Выберите категорию, соответствующую событию, например Purchase (Покупка) или Submit lead form (Отправка формы для потенциальных клиентов), и название, которое вы узнаете в AffClix, например AffClix – Продажа. Выберите Use different values for each conversion, чтобы записывалась реальная сумма продажи.

04

Выберите способ подсчёта

Для покупок используйте Every (Каждая), для лидов и регистраций — One (Одна), затем сохраните.

05

Повторите для каждого отдельного события

Создайте по одному действию-конверсии на каждое событие, которое должно отображаться в Google Ads отдельным столбцом, — например, одно для продаж и одно для лидов.

06

Проверьте автоматическую пометку

Откройте Admin → Account settings → Auto-tagging и убедитесь, что она включена. Без неё у кликов нет GCLID и сопоставить ничего не получится.

Дайте новому действию-конверсии несколько часов

Google может начать принимать импорт в новое действие-конверсию только через несколько часов. Конверсии, загруженные в этот период, отклоняются и отображаются как неудачные в отчёте CAPI Delivery.

Шаг 2. Подключите Google Ads в AffClix

01

Откройте Conversions API

В панели AffClix перейдите в Integrations → Conversions API и нажмите Add destination.

Страница Conversions API в AffClix со списком назначений: платформа, название, охват и статус.
Integrations → Conversions API показывает все назначения с их охватом и статусом.
02

Выберите Google Ads

Выберите плитку Google Ads. Форма ниже строится под выбранную платформу; кнопка Change platform возвращает к плиткам.

Выбор платформы в форме нового назначения с плитками Meta, TikTok и Google Ads.
Сначала выберите платформу — форма строится под неё.
03

Назовите назначение и задайте охват

Дайте назначению имя, например Google Ads – Продажи. Оставьте Campaign ID пустым, чтобы передавать конверсии всех кампаний, или укажите ID одной кампании, чтобы передавать только её конверсии. API version и Timeout можно оставить по умолчанию.

04

Подключите Google Ads

Нажмите Connect Google Ads и войдите в аккаунт Google, у которого есть доступ к рекламному аккаунту. Google покажет, какой доступ запрашивает AffClix, — к данным Google Ads, которые AffClix использует только для списка аккаунтов и действий-конверсий и для загрузки конверсий. Подтвердите, и вы вернётесь к форме. AffClix никогда не видит ваш пароль Google.

Карточка учётных данных Google Ads с индикатором из трёх шагов, списком «Set up in Google Ads first» и кнопкой Connect Google Ads.
До подключения карточка перечисляет, что уже должно быть в Google Ads.
05

Выберите аккаунт и действие-конверсию

Выберите Google Ads account, затем Conversion action, созданное на шаге 1. Индикатор шагов в верхней части карточки становится зелёным по мере выполнения каждого шага.

Используете управляющий аккаунт (MCC)?

Войдите под управляющим аккаунтом. Управляемые им аккаунты будут в списке, и их можно выбрать; сам управляющий аккаунт отображается, но недоступен для выбора, потому что конверсии принадлежат аккаунту, который показывал объявления. AffClix автоматически передаёт ID управляющего аккаунта с каждой загрузкой.

Шаг 3. Выберите, какие цели передавать

Каждое назначение загружает данные ровно в одно действие-конверсию Google. Карта событий определяет, какие из ваших целей AffClix в него передаются.

01

Сопоставьте цели

В блоке Event Mapping & Matching выберите цель в поле Your goal — в списке активные цели вашего рабочего пространства, начните вводить для поиска — и укажите метку в поле Platform event, например Purchase. Для Google метка нужна только вам: Google записывает действие-конверсию, выбранное на шаге 2.

Карточка Event Mapping & Matching с целью, сопоставленной событию платформы, и параметрами ключей сопоставления.
Сопоставьте цели с назначением и выберите, какими сигналами идентификации можно делиться.
02

Передавайте всё или только часть целей

Сопоставление по умолчанию, *, передаёт все подтверждённые конверсии. Чтобы передавать только продажи, замените его одной строкой с целью продажи. Цель без собственной строки при отсутствии строки * не передаётся.

03

Не снимайте отметку Click IDs

В разделе Match keys to send либо не отмечайте ни одного ключа — тогда передаются все доступные сигналы, — либо убедитесь, что отмечен Click IDs. Google сопоставляет конверсии только по идентификатору клика.

Без Click IDs ни одна загрузка в Google не пройдёт

Если отметить другие ключи сопоставления, но не Click IDs, GCLID не передаётся, и каждая конверсия из этого назначения завершается ошибкой «no click identifier».

Учитывайте продажи и лиды отдельно

Создайте второе назначение для действия-конверсии по лидам с сопоставлением только для цели «лид». Назначения независимы, поэтому один аккаунт Google Ads может получать несколько действий-конверсий.

Шаг 4. Сохраните и проверьте

01

Сохраните

Убедитесь, что переключатель Active включён, и нажмите Create destination.

02

Отправьте тест

В списке Conversions API нажмите Send test event у назначения. Для Google это подтверждает, что AffClix может авторизоваться в вашем рекламном аккаунте. Тестового режима для офлайн-импорта у Google нет, поэтому окончательная проверка — первая реальная конверсия.

03

Проверьте первую реальную загрузку

После следующей подтверждённой конверсии с клика Google откройте Reports → Delivery Logs → CAPI Delivery и найдите строку Delivered. В Google Ads конверсия появится в действии-конверсии обычно в течение нескольких часов; обновление столбцов кампаний может занять до суток.

Пример из практики

Магазин электроники запускает поисковые объявления Google, которые ведут покупателей в магазин через трекинговую ссылку AffClix. Он настраивает одно назначение — «Google Ads – Продажи» — с сопоставлением для цели «продажа».

  1. Покупатель нажимает на объявление. Google добавляет к URL gclid=Cj0KCQ…, и AffClix сохраняет его вместе с кликом.
  2. Через два дня покупатель приобретает ноутбук за ₹24 999. Постбэк магазина записывает продажу в AffClix со статусом ожидания проверки.
  3. Рекламодатель подтверждает продажу. AffClix сразу загружает её в Google Ads с GCLID, ценностью 24 999 и валютой INR.
  4. Google засчитывает покупку исходному клику по объявлению, и целевая рентабельность теперь делает ставки по этому запросу с учётом реальной суммы продажи.

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

Управление и мониторинг интеграции

  • Пауза без удаления — используйте переключатель в строке назначения или отключите Active в форме.
  • Изменение передаваемых данных — редактируйте назначение в любое время; новое сопоставление применяется к конверсиям, подтверждённым после этого.
  • Оповещения об учётных данных — AffClix проверяет каждое назначение раз в час. Если Google начинает отклонять загрузки из-за отозванного или удалённого доступа, в строке появляется Reconnect credentials, а владельцу рабочего пространства приходит письмо.
  • Повторное подключение — откройте назначение и нажмите Reconnect Google Ads. Аккаунт, действие-конверсия и сопоставление сохраняются.
  • Статус CAPI у каждой конверсии — когда есть хотя бы одно назначение, в отчёте по конверсиям появляется столбец CAPI со значениями Delivered, Failed или Partial.

Журналы CAPI Delivery

Каждая попытка загрузки записывается в Reports → Delivery Logs → CAPI Delivery. Фильтруйте по дате, платформе, назначению и статусу.

Отчёт CAPI Delivery со списком попыток отправки: платформа, событие, статус и код ответа.
Reports → Delivery Logs → CAPI Delivery фиксирует каждую попытку.
СтолбецЧто показывает
Platform / EventНазначение и отправленная метка события.
StatusDelivered или Failed с указанием причины.
Response codeHTTP-статус, который вернул Google.
Attempts / RetryableСколько было попыток и была ли ошибка временной — лимиты запросов, ошибки Google, сеть — и будет ли повтор.
ErrorСообщение Google о неудачной загрузке.

Устранение неполадок

СимптомВероятная причинаЧто делать
Список аккаунтов пустУ аккаунта Google, под которым вы вошли, нет доступа ни к одному аккаунту Google Ads.Переподключитесь под аккаунтом Google хотя бы со стандартным доступом или попросите владельца аккаунта пригласить его.
Список действий-конверсий пустВ аккаунте нет действия-конверсии «Track conversions from clicks».Создайте его (шаг 1) и снова откройте назначение.
Failed: no click identifierУ клика не было GCLID: автоматическая пометка отключена, трафик не из Google Ads или в ключах сопоставления не отмечен Click IDs.Включите автоматическую пометку, убедитесь, что объявление ведёт трафик через трекинговую ссылку AffClix, и отметьте Click IDs.
Failed: действие-конверсия не найдено или отключеноДействие удалено или создано только что.Проверьте, что оно включено в Google Ads; подождите несколько часов после создания.
В строке отображается Reconnect credentialsДоступ отозван, или пользователь Google потерял доступ к рекламному аккаунту.Откройте назначение и нажмите Reconnect Google Ads.
Конверсии есть в AffClix, но не в GoogleОни ещё не подтверждены, или клик старше окна конверсии после клика для этого действия (не более 90 дней).Подтвердите конверсии; при необходимости увеличьте окно в настройках действия-конверсии.

Дополнительно: собственный проект Google Cloud

Агентства, которые управляют доступом к Google Ads через собственный проект Google Cloud, могут раскрыть в форме блок Advanced — use my own Google Cloud project и ввести напрямую ID клиента, ID управляющего аккаунта, ID действия-конверсии, ID клиента OAuth, секрет клиента и токен обновления. Секреты шифруются и больше не отображаются; при редактировании оставьте секретное поле пустым, чтобы сохранить текущее значение. Токен разработчика Google больше не требует.

Итоги

После подключения Google Ads каждая подтверждённая конверсия, которую приносят ваши партнёры, загружается с привязкой к исходному клику по объявлению, — Google Ads показывает реальные продажи, а Smart Bidding оптимизирует ставки по ним. Настройте интеграцию один раз для каждого действия-конверсии и следите в отчёте CAPI Delivery за первой успешной загрузкой.

Примечание

В Google Ads передаются только подтверждённые конверсии. Ожидающие, отклонённые и урезанные конверсии не загружаются никогда; конверсия, подтверждённая позже, загружается в момент подтверждения.

См. также: Обзор Conversions API · Conversions API для Meta · Google Ads и WebSDK

Rate this article
★★★★★
Thanks for rating!

Was this article helpful?