Un Audience es una colección reutilizable de segmentos específicos
, segmentación demográfica y exclusiones. La Segmentación por público es compatible con las campañas de máximo rendimiento, de generación de demanda y de aplicaciones. Si quieres segmentar directamente los segmentos de público objetivo en una campaña de Display, Búsqueda, video, hoteles o Standard Shopping, navega a Segmentos de público.
Cómo crear públicos
Crea y actualiza un público con el
AudienceService. Cada Audience debe tener un nombre único. Este público reutilizable permite una combinación de varias dimensiones de público:
- Segmentos de público
- Edad:
AgeDimension - Género:
GenderDimension - Ingresos familiares:
HouseholdIncomeDimension - Estado parental:
ParentalStatusDimension
Cómo inspeccionar MutateAudienceResult para audience_id
Cuando se crea un público con AudienceService.MutateAudiences, cada operación devuelve un
MutateAudienceResult. Puedes inspeccionar
MutateAudienceResult para obtener el audience_id analizando el
resource_name que se muestra o inspeccionando el objeto audience mutable cuando
response_content_type se establece en 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}")
Puedes segmentar públicos a nivel del grupo de anuncios con criterios AudienceInfo estableciendo el
audience campo en un
AdGroupCriterion en el nombre del recurso de público.
Cómo recuperar públicos
Al igual que con otros recursos, puedes usar GoogleAdsService.SearchStream para recuperar atributos de
los públicos.
SELECT
audience.id,
audience.resource_name,
audience.name,
audience.status,
audience.description,
audience.dimensions,
audience.exclusion_dimension
FROM audience
Cómo segmentar públicos
Los públicos se pueden segmentar de varias maneras según el tipo de campaña.
Indicadores del grupo de recursos
Las campañas de máximo rendimiento usan un
AssetGroupSignal para segmentar públicos. Consulta
la guía de grupos de recursos para obtener información sobre cómo segmentar
públicos con indicadores del grupo de recursos.
Criterio del grupo de anuncios
Las campañas de generación de demanda y de aplicaciones admiten la adición de un criterio de grupo de anuncios de público con
AdGroupCriterion para segmentar públicos o
proporcionar indicadores de público.
Para configurar la Segmentación por público, sigue estos pasos:
Habilita la Segmentación por público en el AdGroup
Debes habilitar la Segmentación por público en el AdGroup estableciendo
use_audience_grouped en true
cuando se crea el grupo de anuncios.
Esto te permite agregar AdGroupCriterion con públicos. Si este valor no se establece en true, fallará la solicitud posterior para segmentar el público.
Crea un AdGroupCriterion
Crea un AdGroupCriterion y establece el
audience campo en el nombre del recurso
del público que se creó anteriormente en esta guía.
Opcional: Habilita la Segmentación por público en la campaña
De manera opcional, puedes establecer
use_audience_grouped en
true cuando se crea la campaña. Con esta configuración, recibirás un error si intentas agregar criterios que excluyan segmentos y datos demográficos a nivel de la campaña.
Prácticas recomendadas
- Usa públicos para crear personajes. Los públicos se usan mejor en las campañas de máximo rendimiento, de generación de demanda y de aplicaciones en las que deseas superponer varios segmentos y criterios demográficos para segmentar un personaje específico.
- Usa segmentos de público para la segmentación directa. En el caso de las campañas de Display, Búsqueda, video, hoteles y Shopping estándar, o cuando solo necesitas segmentar un solo segmento (como una lista de remarketing), usa Segmentos de público en lugar de Públicos.
Errores comunes
Cuando se crea o actualiza un Audience, la API de Google Ads
valida la solicitud y muestra errores del enum AudienceError si falla la validación.
AudienceError |
|||||||||
|---|---|---|---|---|---|---|---|---|---|
AUDIENCE_SEGMENT_NOT_FOUND
|
|
||||||||
DIMENSION_INVALID
|
|
||||||||
DUPLICATE_AUDIENCE_SEGMENT
|
|
||||||||
NAME_ALREADY_IN_USE
|
|
||||||||
TOO_MANY_DIMENSIONS_OF_SAME_TYPE
|
|
||||||||
TOO_MANY_SEGMENTS
|
|
||||||||