You can expand your reach by targeting audiences that are similar to and share characteristics with your first-party audience lists by using Lookalike segments. Lookalike segments are groups of people that share characteristics with others on an existing seed list built from your first-party data—such as a list of customers who have purchased specific products or used specific services—letting you connect with potential new customers who demonstrate similar characteristics.
Более подробную информацию о похожих сегментах можно найти в руководстве по похожим сегментам в Справочном центре Google Ads .
Создайте список пользователей
Создание списка похожих пользователей происходит по тому же процессу, что и создание других типов UserList . Списки похожих пользователей создаются с помощью UserListService путем установки поля lookalike_user_list объектом LookalikeUserListInfo .
LookalikeUserListInfo создается на основе существующих сегментов аудитории. При создании похожего сегмента необходимо передать эти существующие сегменты аудитории в поле seed_user_list_ids .
Требования
Сумма всех списков потенциальных кандидатов должна включать как минимум 100 активных пользователей, соответствующих условиям программы.
Установите
expansion_levelв значениеNARROW,BALANCEDилиBROAD, чтобы настроить размер сегмента похожих объявлений. Подробную информацию о каждом уровне можно найти в руководстве по сегментам похожих объявлений в Справочном центре Google Ads .Для выбора целевых стран установите
country_codesвLookalikeUserListInfoв список кодов стран ISO 3166-1 alpha-2.Сегмент похожей аудитории не должен иметь тот же исходный список, уровень расширения и целевые страны, что и существующий сегмент аудитории. В версиях 24 и более поздних попытка создать дубликат сегмента похожей аудитории возвращает
UserListError.DUPLICATE_LOOKALIKE.
Передовые методы
После создания новой кампании может потребоваться некоторое время, прежде чем вы сможете эффективно использовать сегмент «Похожие рекламные объявления». Рекомендуется создавать кампанию и сегмент «Похожие рекламные объявления» за два-три дня до начала показа, чтобы гарантировать их готовность к моменту запуска рекламы.
Lookalike segments refresh automatically every 1–2 days based on your available customer data. If your seed list no longer meets the minimum requirement, targeting stops, though this can take up to 3 days to take effect. You won't encounter errors during this period, but targeting ceases once the segment is marked as Ineligible . The Lookalike segment remains Ineligible until its seed list meets the requirement again. Check that your seed user list has enough active matched users for Demand Gen eligibility by querying for user_list.size_range_for_display and user_list.size_range_for_search .
Пример кода
Для создания списка похожих пользователей заполните объект LookalikeUserListInfo в UserList и передайте его в UserListService.MutateUserLists :
user_list_operation = client.get_type("UserListOperation")
user_list = user_list_operation.create
user_list.name = f"Lookalike user list #{uuid.uuid4()}"
user_list.description = "Lookalike segment based on seed user lists"
lookalike_info = user_list.lookalike_user_list
lookalike_info.seed_user_list_ids.extend(seed_user_list_ids)
lookalike_info.expansion_level = (
client.enums.LookalikeExpansionLevelEnum.BALANCED
)
lookalike_info.country_codes.extend(["US", "CA"])
response = user_list_service.mutate_user_lists(
customer_id=customer_id, operations=[user_list_operation]
)
To target a Lookalike UserList in a Demand Gen campaign, wrap the UserList in a UserListSegment inside an Audience ( AudienceService.MutateAudiences ) and attach that Audience to AdGroupCriterion.audience with AdGroup.audience_setting.use_audience_grouped = true ; see the Audiences guide for details. For end-to-end client library examples showing how to create and target a UserList , see Visitors to your website .
Обзор эффективности списка
Для сбора данных об эффективности ваших сегментов аудитории выполните поисковый запрос к ресурсу ad_group_audience_view или campaign_audience_view . Например, вы можете проанализировать metrics.conversions или metrics.cost_per_conversion , чтобы определить, увеличивает ли таргетинг на определенный сегмент аудитории количество конверсий, а затем соответствующим образом скорректировать модификаторы ставок .
SELECT
ad_group.id,
ad_group_criterion.criterion_id,
ad_group_criterion.resource_name,
metrics.conversions,
metrics.cost_per_conversion
FROM ad_group_audience_view
WHERE segments.date DURING LAST_30_DAYS