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

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

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

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

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

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

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

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

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

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

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

  • заполнить форму BigQuery DTS Beta Enrollment для запроса активации сервиса Data Transfer.
  • после активации настроить поток передачи данных в BigQuery согласно инструкции.
  • в интерфейсе потока сессионного стриминга указать проект и набор данных, которые используются для получения отчетов из BigQuery Data Transfer.

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

 

Использование 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 Комментарии

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