Умные кампании помогают малому бизнесу привлекать больше клиентов в интернете. Они не требуют сложной настройки и обслуживания. В умных кампаниях используются рекламные технологии Google, которые позволяют автоматически оптимизировать кампании на основе информации о вашей компании и ваших целях, например увеличении количества звонков, посещений или действий на сайте.
Создание кампаний
Процесс создания умной кампании состоит из нескольких шагов, которые отличаются от других типов кампаний. Рекомендуем добавлять объекты в одном запросе GoogleAdsService.Mutate.
Ниже описаны шаги создания умной кампании. Связи между объектами и настройки, описанные в этих шагах, также применяются при проверке или изменении умных кампаний в аккаунте. Подробнее о полном примере кода…
- Создайте список тем ключевых слов, используя варианты из
SmartCampaignSuggestService,KeywordThemeConstantServiceили темы ключевых слов в свободной форме. Эти темы ключевых слов используются для получения рекомендаций по бюджету разных уровней, создания критериев кампании с темами ключевых слов и генерации вариантов текста объявлений. - Получайте рекомендации по размеру бюджета, заголовкам и описаниям объявлений от
SmartCampaignSuggestService. Этот сервис использует информацию о вашей компании, целевом географическом местоположении, целевом языке и тематике ключевых слов, чтобы предложить ежедневный бюджет в размереhigh,lowилиrecommended, а также до трех заголовков и двух описаний для объявления. - Создайте
CampaignBudget, используя предложенную сумму бюджета. Рекомендуемый бюджет поможет вам повысить эффективность кампании. Бюджет умной кампании нельзя использовать в других кампаниях. - Создайте
CampaignиSmartCampaignSetting.SmartCampaignSettingне может существовать отдельно от связанного с ним объектаCampaign, поэтому создайте оба объекта вместе в одном запросеMutate, используя отрицательные временные названия ресурсов (например,customers/{customer_id}/campaigns/-1), чтобы связать зависимые ресурсы. - Создайте список объектов
CampaignCriterion. В этом руководстве на основе тем ключевых слов, собранных на шаге 1, создаются критерии кампании на основе тем ключевых слов, а также описываются другие поддерживаемые типы критериев кампании. - Создайте
AdGroup. С умной кампанией может быть связана только одна цельAdGroup. - Создайте
AdGroupAd, используяSmartCampaignAdInfo, в котором от 3 до 15 заголовков и от 2 до 4 описаний.
Адрес в профиле компании
При создании предложений или настройке кампании укажите идентификатор местоположения профиля компании, чтобы повысить эффективность умной кампании.
Идентификатор адреса в профиле компании можно получить с помощью Business Profile API (поле name) или интерфейса профиля компании.
Если идентификатор задан для объекта 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 и связанные с ним показатели.