Таргетинг аудитории в кампаниях по генерации спроса имеет ряд уникальных особенностей, которые не поддерживаются другими типами кампаний.
Один из способов — использование похожих сегментов аудитории , позволяющих нацеливаться на аудитории, схожие по характеристикам с другими.
Более подробную информацию о похожих сегментах можно найти в статье справочного центра «Как использовать похожие сегменты для расширения аудитории» .
Кроме того, вы можете настроить таргетинг аудитории на уровне группы объявлений с помощью AdGroupCriterion .
Критерии таргетинга AudienceInfo
Вы можете настраивать целевые аудитории на уровне группы объявлений, используя критерии AudienceInfo . Установите поле audience в AdGroupCriterion равным имени ресурса целевой аудитории.
Проверьте значение MutateAudienceResult для audience_id
При создании аудитории с помощью AudienceService.MutateAudiences каждая операция возвращает объект MutateAudienceResult . Вы можете проверить MutateAudienceResult , чтобы получить audience_id , либо проанализировав возвращенное resource_name , либо проверив изменяемый объект audience , если response_content_type установлен в значение MUTABLE_RESOURCE :
# Inspect MutateAudienceResult to get audience_id
for result in response.results:
resource_name = result.resource_name
# Format: customers/{customer_id}/audiences/{audience_id}
audience_id = resource_name.split("/")[-1]
print(f"Created audience with resource_name '{resource_name}' and audience_id '{audience_id}'.")
# If response_content_type is MUTABLE_RESOURCE, you can access result.audience.id directly:
if result.audience and result.audience.id:
print(f"Audience ID from mutable resource: {result.audience.id}")