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

Умные кампании помогают небольшим компаниям привлекать больше клиентов в интернете. Они требуют минимальной настройки и обслуживания. В умных кампаниях используются рекламные технологии 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 и связанные с ним показатели.