Настройка AdWords отчетов для авторазметки в сессиях

Данная статья описывает способы получения данных о рекламных кампаниях в случае использования авторазметки AdWords.

Настройка отправки сырых отчетов AdWords в BigQuery необходима для использования потока сессионного стриминга на основе алгоритма OWOX BI.

При авторазметке в URL страницы содержится только gclid, при этом названия кампаний, ключевых слов и других деталей можно получить только при объединении с дополнительными отчетами сырых AdWords в BigQuery.

Данные о кампаниях также необходимы для расчета атрибутированной стоимости сессии (поле attributedAdCost)

Обратите внимание: Если вы используете только ручную разметку кампаний AdWords (utm-метки), настраивать дополнительные отчеты не нужно. Данные о расходах будут равномерно распределены по utm-меткам.

Способы настройки отчета

Для получения данных из полей об источниках трафика по gclid (в кампаниях AdWords с авторазметкой) в типе потока на основе хитовых данных используются отчеты AdWords в Google BigQuery.

Получать в сессионных таблицах информацию по рекламным кампаниям AdWords при использовании авторазметки можно двумя способами:

  1. Настроить загрузку всех отчетов AdWords в Google BigQuery через Data Transfer.
  2. Настроить отчет CLICK_PERFORMANCE_REPORT с помощью AdWords Script.

Детальнее об этих способах читайте чуть ниже.

Поля, получаемые с помощью отчетов AdWords:

  • trafficSource.campaign
  • trafficSource.keyword
  • trafficSource.adGroup
  • trafficSource.keywordMatchType
  • trafficSource.placementDomain

Перечисленные поля являются обязательными.

Обратите внимание: Без настройки отчетов AdWords→Google BigQuery данные по gclid, необходимые для получения информации об источниках трафика в кампаниях с авторазметкой, не будут доступны. Если у вас несколько аккаунтов AdWords, для получения данных о рекламных кампаниях вам необходимо настроить выгрузку отчетов по каждому аккаунту.

Использование Data Transfer

Настроить выгрузку данных из AdWords API в BigQuery вы можете с помощью сервиса Data Transfer. Для этого необходимо:

  1. Активировать Data Transfer в BigQuery, следуя этой инструкции.
  2. После активации — настроить поток передачи данных в BigQuery, как описано здесь.
  3. На странице потока в OWOX BI указать проект и набор данных, которые используются для получения отчетов из BigQuery Data Transfer.

Data Transfer необходимо настроить для всех аккаунтов AdWords (настройка из Manager Account не поддерживается).

При подключении будет возможность выбрать период загрузки исторических данных (до 30 дней).

Использование AdWords Scripts

Для экспорта данных в BigQuery можно использовать стандартный скрипт AdWords API:

Скопируйте готовый стрипт с изменением ряда полей:

  • BIGQUERY_PROJECT_ID — идентификатор проекта в BigQuery, который можно узнать в консоли Google Cloud Platform, например, ‘owox-adwords-******’
  • BIGQUERY_DATASET_ID — набор данных, например ‘adwords_data’;
  • TRUNCATE_EXISTING_TABLES — укажите ‘false’, чтобы данные не перезаписывались;
  • DEFAULT_DATE_RANGE — период, за который будут экспортироваться данные, например ‘20170701,20170730’ (можно указать дату из будущего). Другие допустимые варианты DateRange можно посмотреть в справке. Началом периода можно указать дату 1-2 месяца назад от текущего дня — в этот период на стороне AdWords еще могут происходить корректировки.
  • REPORTS — содержит список отчетов, которые будут загружаться. Полный список возможных отчетов можно посмотреть в справке.

В сессионном стриминге будут использованы следующие поля из AdWords CLICK_PERFORMANCE_REPORT:

  • GclId
  • CampaignId
  • CampaignName
  • AdGroupId
  • AdGroupName
  • CriteriaId
  • CriteriaParameters
  • KeywordMatchType

Код для данного отчета в REPORTS части должен быть как следующий:

{NAME: 'CLICK_PERFORMANCE_REPORT',
     CONDITIONS
: '',
     FIELDS
: {'GclId' : 'STRING',
             
'CampaignId' : 'INTEGER',
             
'CampaignName' : 'STRING',
             
'AdGroupId' : 'INTEGER',
             
'AdGroupName' : 'STRING',
             
'CriteriaId' : 'INTEGER',
             
'CriteriaParameters' : 'STRING',
'KeywordMatchType' : 'STRING'
             
}
   
}

Обратите внимание: Вы можете дополнительно настраивать в отчетах все необходимые вам поля, не указанные в перечне выше. При этом, из перечисленных полей все должны быть в требуемом отчете.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0
Еще есть вопросы? Отправить запрос

0 Комментарии

Войдите в службу, чтобы оставить комментарий.