AI Max для поисковых кампаний – это набор функций на основе ИИ для поисковых кампаний в Google Рекламе. Это не новый тип кампании, а уровень оптимизации, который можно включить в существующей поисковой кампании. AI Max для поисковых кампаний использует ИИ от Google, чтобы помогать рекламодателям получать больше конверсий и повышать эффективность рекламы за счет расширения охвата, адаптации креативов и оптимизации целевых страниц.
Основные функции и возможности AI Max для поисковых кампаний
Сопоставление поисковых запросов. ИИ от Google, включая широкое соответствие и технологию без ключевых слов, позволяет расширить охват за пределы существующих ключевых слов. Он анализирует ваши текущие ключевые слова, креативы и URL, чтобы находить новые релевантные и эффективные поисковые запросы, которые вы могли бы упустить.
Оптимизация объектов включает два компонента, которые позволяют массово персонализировать рекламные сообщения:
- Оптимизация текста (ранее – автоматически созданные объекты). Использует текст из существующих объявлений, целевых страниц и генеративный ИИ, чтобы создавать персонализированные рекламные тексты, заголовки и описания, которые лучше соответствуют запросам пользователей.
- Дополнение конечного URL. Автоматически направляет пользователей на наиболее подходящую целевую страницу вашего сайта с учетом их поискового намерения, что может помочь повысить вовлеченность и коэффициент конверсии.
Управление автоматизацией объектов. Чтобы включить или отключить эти функции с помощью API, задайте для
AssetAutomationStatusEnum.AssetAutomationStatusзначениеOPTED_IN(включено) илиOPTED_OUT(отключено) вCampaign.asset_automation_settingsдля соответствующегоAssetAutomationType(TEXT_ASSET_AUTOMATIONдля оптимизации текста иFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONдля дополнения конечного URL):- Статус по умолчанию. В поисковых кампаниях для параметров
TEXT_ASSET_AUTOMATIONиFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONпо умолчанию задано значениеOPTED_OUT(если для параметраCampaign.ai_max_setting.enable_ai_maxзадано значениеtrue, сопоставление поисковых запросов включается по умолчанию). - Требование для AI Max для поисковых кампаний. Если для любого из типов задано значение
OPTED_IN, дляCampaign.ai_max_setting.enable_ai_maxдолжно быть задано значениеtrue. В противном случае изменение не будет выполнено и появится ошибкаCampaignError.AI_MAX_MUST_BE_ENABLED. - Зависимость дополнения конечного URL. Если для
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONзадано значениеOPTED_IN, то дляTEXT_ASSET_AUTOMATIONтакже должно быть задано значениеOPTED_IN. Если включить дополнение конечного URL, когда дляTEXT_ASSET_AUTOMATIONзадано значениеOPTED_OUT(или явно задать дляTEXT_ASSET_AUTOMATIONзначениеOPTED_OUT, когда дляFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONзадано значениеOPTED_IN), произойдет ошибкаContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT.
Улучшенные отчеты. AI Max для поисковых кампаний включает улучшенные отчеты, которые помогают рекламодателям лучше понимать, как работает ИИ. Отчет
ai_max_search_term_ad_combination_viewсодержит данные об эффективности сочетаний поисковых запросов, заголовков и целевых страниц. В этом представлении показано, какие поисковые запросы инициировали показ ваших объявлений и насколько эффективны были эти комбинации. Подробнее об отчетах в AI Max для поисковых кампаний…Дополнительные настройки. AI Max для поисковых кампаний предоставляет новые настройки, которые позволяют рекламодателям точнее управлять кампаниями. Вот некоторые из них:
- Таргетинг на интересующие местоположения. Позволяет настраивать таргетинг на клиентов на основе их географических намерений на уровне группы объявлений путем создания положительного (
negative = false)AdGroupCriterionсlocation(LocationInfo). Для этой функции необходимо включить AI Max для поисковых кампаний. Данные о ней приводятся вmatched_location_interest_view. - Настройки бренда. Позволяют указать, с какими брендами вы хотите связывать свою рекламу, или запретить показ рекламы рядом с определенными брендами. Настройте ограничения по брендам с помощью
CampaignCriterionилиAdGroupCriterionсbrand_list(BrandListInfo) иnegative = falseили настройте исключение брендов на уровне кампании с помощьюCampaignCriterionсbrand_listиnegative = true(см. раздел Исключение брендов на уровне кампании). - Включение и исключение URL. Вы можете указать, какие URL можно использовать в качестве целевых страниц, а какие – нет. Подробнее о том, как добавить списки включения фидов страниц на уровне группы объявлений и как исключить целевые страницы…
- Правила создания текстовых объектов. Позволяют уточнять рекламную коммуникацию бренда с помощью исключенных выражений и ограничений для рекламных сообщений.
- Таргетинг на интересующие местоположения. Позволяет настраивать таргетинг на клиентов на основе их географических намерений на уровне группы объявлений путем создания положительного (
Как включить AI Max для поисковых кампаний
Чтобы включить AI Max для поисковых кампаний, задайте для Campaign.ai_max_setting.enable_ai_max значение true.
Запросите поле Campaign.ai_max_setting.bundling_required (AiMaxBundlingRequired), доступное только для чтения, чтобы определить, нужно ли включить AI Max для поисковых кампаний, чтобы соблюдать или изменять настройки оптимизации текста и списков брендов.
Используйте AdGroup.ai_max_ad_group_setting.disable_search_term_matching, чтобы отключить сопоставление поисковых запросов, если в родительской кампании включены функции AI Max для поисковых кампаний.
Начиная с версии v25 вы также можете запрашивать поля Campaign.aca_migration_date_time и Campaign.broad_match_migration_date_time, доступные только для чтения, чтобы проверять временную метку (yyyy-MM-dd HH:mm:ss в часовом поясе клиента), когда кампания с автоматически созданными объектами или широким соответствием была перенесена в AI Max для поисковых кампаний.
Как отключить AI Max для поисковых кампаний
Чтобы отключить AI Max для поисковых кампаний, когда для Campaign.ai_max_setting.enable_ai_max задано значение true, измените значение на false. Если для TEXT_ASSET_AUTOMATION или FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION задано значение OPTED_IN в Campaign.asset_automation_settings, вы также должны задать для этих типов значение OPTED_OUT в том же запросе. В противном случае при попытке задать для enable_ai_max значение false произойдет ошибка CampaignError.AI_MAX_MUST_BE_ENABLED. Если отключить AI Max для поисковых кампаний, все функции AI Max для поисковых кампаний будут отключены, а созданные ранее объекты для оптимизации текста перестанут показываться. Если у этих объектов есть показы, они будут доступны в отчетах.
Как уточнить рекламную коммуникацию бренда с помощью правил создания текстовых объектов
Правила создания текстовых объектов позволяют управлять автоматически созданными текстовыми объектами, указывая исключенные выражения и ограничения для рекламных сообщений.
Чтобы использовать правила создания текстовых объектов, заполните поле text_guidelines (Campaign.TextGuidelines) ресурса Campaign:
- Исключение терминов (
term_exclusions). Заполнитеtext_guidelines.term_exclusionsсписком точных слов или фраз, которые нужно исключить из сгенерированных текстовых объектов. Каждое исключение может содержать до 30 символов. Максимальное количество исключений – 25. - Ограничения для рекламных сообщений (
messaging_restrictions). Добавьте вtext_guidelines.messaging_restrictionsдо 40 объектовCampaign.MessagingRestriction, чтобы направлять ИИ при создании текста. Для каждого ограничения задайте для параметраrestriction_textуникальную инструкцию в свободной форме (от 1 до 300 символов), а для параметраrestriction_type– значениеRESTRICTION_BASED_EXCLUSION(единственный поддерживаемый тип ограничения).
Как реализовать списки включения фидов страниц на уровне группы объявлений
В интерфейсе Google Рекламы можно реализовать список включений для фидов страниц на уровне группы объявлений. Это также можно сделать с помощью Google Ads API.
Как работает API
В отличие от интерфейса Google Рекламы, в Google Ads API нет поля "Список включений" для групп объявлений. Вместо этого вы можете указать, какие страницы из фида страниц можно использовать для динамических поисковых объявлений или для таких функций, как дополнение конечного URL в определенной группе объявлений. Для этого создайте критерий группы объявлений типа WEBPAGE.
Когда вы задаете эти WEBPAGE критерии, вы указываете системе, в том числе таким функциям, как AI Max для поисковых кампаний, учитывать только указанные URL или страницы, которые соответствуют определенным меткам продавца из связанного с кампанией фида страниц для этой группы объявлений.
Реализация
Проверьте требования к кампании и свяжите фид страниц:
- Для стандартных групп объявлений в поисковой сети (
AdGroupType.SEARCH_STANDARD) убедитесь, что в родительской кампании включены AI Max для поисковых кампаний (дляCampaign.ai_max_setting.enable_ai_maxзадано значениеtrue) и оптимизация текста (дляTEXT_ASSET_AUTOMATIONзадано значениеOPTED_INвCampaign.asset_automation_settings). В противном случае при созданииWEBPAGEAdGroupCriterionпроизойдет ошибкаCriterionError.AI_MAX_MUST_BE_ENABLED. - Прежде чем настраивать включения на уровне группы объявлений, необходимо связать фид страниц, представленный как
AssetSetтипаPAGE_FEED, с родительской кампанией. - Для этого используйте
CampaignAssetSetService. Это позволит использовать контент фида для таргетинга в кампании.
- Для стандартных групп объявлений в поисковой сети (
Создайте критерий группы объявлений в виде списка включения:
- Чтобы указать, какие части фида страниц относятся к определенной группе объявлений, используйте
AdGroupCriterionService. - Создайте новый ресурс
AdGroupCriterion, в котором дляnegativeзадано значениеfalse(в группах объявленийSEARCH_STANDARDразрешены только положительные критерииWEBPAGE; если дляnegativeзадать значениеtrue, произойдет ошибкаContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT). - Задайте для поля
ad_groupназвание ресурса целевой группы объявлений. - Установите тип критерия
WEBPAGE, заполнив полеwebpageобъектаAdGroupCriterion. - В объекте
WebpageInfoзадайтеcriterion_name(обязательно для операцийCREATE) и определитеconditions[]с объектамиWebpageConditionInfo, чтобы настроить таргетинг на определенные страницы из фида (в группах объявленийSEARCH_STANDARDподдерживаются только типыURLиCUSTOM_LABELWebpageConditionOperand; другие операнды не работают и возвращают ошибкуContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT):- Таргетинг по URL. Используйте
WebpageConditionOperand.URL, задайте дляoperator(WebpageConditionOperator) значениеCONTAINS(по умолчанию, еслиoperatorне указан) илиEQUALSи укажите URL вargument. Если для параметраoperatorзадано значениеCONTAINS, параметрargumentможет представлять собой подстроку URL или путь (например,"/product/widget-a") и может сочетаться с другими условиями (всего до трех условий). Если для параметраoperatorзадано значениеEQUALS, то в качестве значения параметраargumentнеобходимо указать полный URLhttp://илиhttps://с действительным доменом (если указать относительный путь, возникнет ошибкаCriterionError.WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOLилиCriterionError.INVALID_WEBPAGE_CONDITION_URL). Кроме того, условиеURLEQUALSнельзя сочетать с другими условиями в параметреconditions[](в противном случае возникнет ошибкаWEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITIONCriterionError). - Таргетинг по метке продавца. Используйте оператор
WebpageConditionOperand.CUSTOM_LABEL, задайте для атрибутаoperatorзначениеEQUALS(единственный поддерживаемый оператор, который используется по умолчанию, если атрибутoperatorне указан) и укажите название метки в атрибутеargument.
- Таргетинг по URL. Используйте
- Вы можете добавить до трех условий на каждый параметр
WebpageInfo(логическое И, если не используется условиеURLEQUALS, которое должно быть единственным условием) и создать несколько положительных критериевWEBPAGEв группе объявлений. Страницы, соответствующие любому из этих положительных критериевWEBPAGE, образуют "Список включений" для группы объявлений.
В этом примере
AdGroupCriterionуказывает группе объявлений учитывать только страницы из фида страниц кампании, URL которых содержит/product/widget-aИ которые помечены пользовательским ярлыкомTopSellers.{ "ad_group": "customers/CUSTOMER_ID/adGroups/AD_GROUP_ID", "webpage": { "criterion_name": "Ad group inclusion criterion for top widgets", "conditions": [ { "operand": "URL", "operator": "CONTAINS", "argument": "/product/widget-a" }, { "operand": "CUSTOM_LABEL", "operator": "EQUALS", "argument": "TopSellers" } ] }, "negative": false }- Чтобы указать, какие части фида страниц относятся к определенной группе объявлений, используйте