Умные кампании

Умные кампании помогают малому бизнесу привлекать больше клиентов в интернете. Они требуют минимальной настройки и обслуживания. В умных кампаниях используются рекламные технологии Google, которые автоматически оптимизируют кампанию с учетом особенностей вашего бизнеса и поставленных целей. Это может быть увеличение количества посетителей магазина или звонков в компанию, а также выполнение определенных действий на сайте.

Создание кампаний

Процесс создания умной кампании отличается от процесса создания кампаний других типов. Рекомендуем добавлять объекты в одном запросе GoogleAdsService.Mutate.

Ниже описаны шаги создания умной кампании. Связи между объектами и настройки, описанные в этих шагах, также применяются при проверке или изменении умных кампаний в аккаунте. Подробнее о полном примере кода…

  1. Создайте список тем ключевых слов, используя подсказки из SmartCampaignSuggestService, KeywordThemeConstantService или темы ключевых слов в свободной форме. Эти темы ключевых слов используются для получения различных уровней рекомендаций по бюджету, создания критериев кампании по темам ключевых слов и создания рекомендаций для текстовых объявлений.
  2. Получите рекомендации по сумме бюджета, заголовкам и описаниям объявлений от SmartCampaignSuggestService. Этот сервис использует информацию о вашей компании, целевом географическом местоположении, языке целевой аудитории и темах ключевых слов, чтобы предложить сумму дневного бюджета (high, low или recommended), а также до трех заголовков и двух текстов описания для самого объявления.
  3. Создайте CampaignBudget, используя рекомендуемую сумму бюджета. Использование рекомендуемого бюджета помогает повысить эффективность кампании. Бюджет умной кампании нельзя использовать в других кампаниях.
  4. Создайте Campaign и SmartCampaignSetting. SmartCampaignSetting не может существовать отдельно от связанного с ним объекта Campaign, поэтому создайте оба объекта вместе в одном запросе Mutate, используя отрицательные временные названия ресурсов (например, customers/{customer_id}/campaigns/-1), чтобы связать зависимые ресурсы.
  5. Создайте список объектов CampaignCriterion. В этом руководстве на основе тем ключевых слов, собранных на шаге 1, создаются критерии кампании на основе тем ключевых слов, а также описываются другие поддерживаемые типы критериев кампании.
  6. Создайте AdGroup. С умной кампанией может быть связан только один объект AdGroup.
  7. Создайте AdGroupAd, используя SmartCampaignAdInfo, в котором от 3 до 15 заголовков и от 2 до 4 описаний.

Адрес в профиле компании

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

Идентификатор адреса можно найти в поле name Business Profile API или в интерфейсе профиля компании.

Если идентификатор задан в объекте SmartCampaignSuggestionInfo или SmartCampaignSetting, он должен быть строкой в следующем формате:

locations/locationId

Если идентификатор получен через Business Profile API, он уже имеет правильный формат. Однако если идентификатор получен из интерфейса, его нужно добавить в конец строки locations/.

Статус кампании

Чтобы получить статус умной кампании, вызовите метод SmartCampaignSettingService.GetSmartCampaignStatus, указав resource_name для SmartCampaignSetting кампании (customers/{customer_id}/smartCampaignSettings/{campaign_id}). Этот метод предоставляет более агрегированное представление статуса умной кампании, чем campaign.primary_status или campaign.primary_status_reasons.

GetSmartCampaignStatusResponse включает SmartCampaignStatus (ELIGIBLE, NOT_ELIGIBLE, PENDING, PAUSED, REMOVED или ENDED) и сведения о статусе:

  • not_eligible_details – включает SmartCampaignNotEligibleReason (ACCOUNT_ISSUE, BILLING_ISSUE, BUSINESS_PROFILE_LOCATION_REMOVED или ALL_ADS_DISAPPROVED).
  • eligible_details – включает last_impression_date_time (временную метку последнего показа, зарегистрированного за предыдущие 48 часов) и end_date_time (если применимо).
  • paused_details, removed_details и ended_details: добавьте временные метки paused_date_time, removed_date_time или end_date_time в часовом поясе клиента (yyyy-MM-dd HH:mm:ss).

Что нужно учитывать при работе с отчетами

Умные кампании имеют упрощенную структуру, поэтому в каждой из них может быть только одна группа объявлений. Эта структура имеет определенные последствия для отчетов:

  • Показатели на уровне группы объявлений. Поскольку в каждой умной кампании есть только одна группа объявлений, все показатели эффективности (например, клики, показы и конверсии) на уровне группы объявлений совпадают с показателями для всей кампании.
  • Получение показателей. При запросе данных об эффективности вы можете получить показатели на уровне кампании. Хотя вы можете получать показатели на уровне группы объявлений, они не предоставляют дополнительных сведений, помимо тех, которые доступны на уровне кампании.

Для большинства отчетов по умным кампаниям достаточно запросить campaign и связанные с ним показатели, чтобы получить полную картину эффективности.