Управление источниками конверсий

Ниже рассказывается, как использовать Merchant API для управления источниками конверсий в аккаунте Merchant Center.

Источники конверсий Merchant Center позволяют просматривать данные о конверсиях из бесплатных предложений и с вашего сайта в аккаунте Merchant Center.

Чтобы управлять источниками конверсий с помощью Merchant API, необходимо настроить автоматическую пометку и заявить права на сайт для аккаунта Merchant Center. В аккаунте Merchant Center может быть до 200 источников конверсий.

Отслеживать конверсии в бесплатных предложениях и на сайте можно с помощью Google Аналитики.

Если у вас есть доступ с правами администратора к ресурсу Google Аналитики, вы можете связать его со своим аккаунтом Merchant Center, создав источник конверсий Google Аналитики.

Следующий запрос к API создает новый объект ConversionSource в вашем аккаунте Merchant Center для Google Аналитики:

POST  https://merchantapi.googleapis.com/conversions/v1/accounts/ACCOUNT_ID/conversionSources

{
 "googleAnalyticsLink": {
   "propertyId": PROPERTY_ID
  }
}

В примере ответа ниже содержится объект ConversionSource. Источники конверсий Google Аналитики имеют заданное поле googleAnalyticsLink, а их название соответствует accounts/{ACCOUNT}/conversionSources/galk:{PROPERTY_ID}.

{
  "name": "accounts/{ACCOUNT_ID}/conversionSources/galk:PROPERTY_ID"
  "googleAnalyticsLink": {
    "propertyId": "PROPERTY_ID",
    "attributionSettings": {
      "attributionLookbackWindowDays": 30,
      "atributionModel": "CROSS_CHANNEL_DATA_DRIVEN",
      "conversionType": [
        {
          "name": "purchase",
          "report": true
        }
      ]
    },
    "propertyName": "My Property Name"
  },
 "state": "ACTIVE",
 "controller": "MERCHANT"
}

Как использовать тег Google

Если у вас нет ресурса Google Аналитики, вы можете отправлять данные о конверсиях напрямую в аккаунт Merchant Center, создав источник конверсий на сайте с помощью тега Google. Вы можете использовать Google Tag Manager API, чтобы настроить существующий тег Google, или использовать новый тег, который автоматически создается при добавлении нового источника конверсий на сайте.

Ниже приведен пример создания нового объекта accounts.conversionSources для отслеживания сайта в аккаунте Merchant Center.

POST https://merchantapi.googleapis.com/conversions/v1/accounts/ACCOUNT_ID/conversionSources

{
  "merchantCenterDestination": {
    "attributionSettings": {
      "attributionLookbackWindowDays": 30,
      "attributionModel": "CROSS_CHANNEL_LAST_CLICK"
    },
    "displayName": "My tag destination",
    "currencyCode": "CHF"
  }
}

Ниже приведен пример ответа, содержащего объект ConversionSource. Для источников конверсий на сайте задано поле merchantCenterDestination, а их название соответствует accounts/{ACCOUNT_ID}/conversionSources/mcdn:{PROPERTY_ID}.

{
  "name": "accounts/{ACCOUNT_ID}/conversionSources/mcdn:{PROPERTY_ID}",
  "merchantCenterDestination": {
    "destination": "MC-ABCD1234",
    "attributionSettings": {
      "attributionLookbackWindowDays": 30,
      "attributionModel": "CROSS_CHANNEL_LAST_CLICK"
    },
    "displayName": "My tag destination",
    "currencyCode": "CHF"
  },
  "state": "ACTIVE",
  "controller": "MERCHANT"
}

После создания вы можете использовать destination источника конверсий с тегом Google, чтобы получать данные о конверсиях непосредственно с сайта.

Подробнее…

Подробнее о том, как перейти с Content API for Shopping на Merchant API…