Eine Audience ist eine wiederverwendbare Sammlung von fokussierten Segmenten, demografischem Targeting und Ausschlüssen. Zielgruppen-Targeting wird für Performance Max-, Demand Gen- und App-Kampagnen unterstützt. Wenn Sie Zielgruppensegmente direkt in einer Display-, Such-, Video-, Hotel- oder Standard-Shopping-Kampagne ansprechen möchten, lesen Sie den Hilfeartikel Zielgruppensegmente.
Zielgruppen erstellen
Zielgruppe mit der AudienceService erstellen und aktualisieren
Jede Audience muss einen eindeutigen Namen haben. Diese wiederverwendbare Zielgruppe ermöglicht eine Kombination aus mehreren Zielgruppendimensionen:
- Zielgruppensegmente
- Alter:
AgeDimension - Geschlecht:
GenderDimension - Haushaltseinkommen:
HouseholdIncomeDimension - Elternstatus:
ParentalStatusDimension
„MutateAudienceResult“ auf „audience_id“ prüfen
Wenn Sie eine Zielgruppe mit AudienceService.MutateAudiences erstellen, gibt jeder Vorgang ein MutateAudienceResult zurück. Sie können MutateAudienceResult prüfen, um die audience_id durch Parsen der zurückgegebenen resource_name zu erhalten. Außerdem können Sie änderbare Felder (z. B. name) im zurückgegebenen audience-Objekt prüfen, wenn response_content_type auf MUTABLE_RESOURCE gesetzt ist:
# Configure the request to return the mutable resource in the response.
request = googleads_client.get_type("MutateAudiencesRequest")
request.customer_id = customer_id
request.operations = [operation]
request.response_content_type = (
googleads_client.enums.ResponseContentTypeEnum.MUTABLE_RESOURCE
)
response = audience_service.mutate_audiences(request=request)
for result in response.results:
resource_name = result.resource_name
# Format: customers/{customer_id}/audiences/{audience_id}
audience_id = audience_service.parse_audience_path(resource_name)[
"audience_id"
]
print(f"Created audience '{resource_name}' with ID '{audience_id}'.")
# Access mutable fields on result.audience when MUTABLE_RESOURCE is requested.
if result.audience.resource_name:
print(f"Audience name from mutable resource: {result.audience.name}")
Zielgruppen abrufen
Wie bei anderen Ressourcen können Sie GoogleAdsService.SearchStream verwenden, um Attribute von Zielgruppen abzurufen.
SELECT
audience.id,
audience.resource_name,
audience.name,
audience.status,
audience.description,
audience.dimensions,
audience.exclusion_dimension
FROM audience
Zielgruppen
Je nach Kampagnentyp gibt es verschiedene Möglichkeiten, Zielgruppen anzusprechen.
Signale für Asset-Gruppen
Bei Performance Max-Kampagnen wird ein AssetGroupSignal verwendet, um Zielgruppen anzusprechen. Im Leitfaden zu Signalen für Asset-Gruppen erfahren Sie, wie Sie mithilfe von Signalen für Asset-Gruppen Anzeigen auf Zielgruppen ausrichten.
Kriterium für Anzeigengruppe
Bei Demand Gen- und App-Kampagnen können Sie mit AdGroupCriterion ein Anzeigengruppenkriterium für Zielgruppen hinzufügen, um die Ausrichtung auf Zielgruppen festzulegen oder Zielgruppensignale bereitzustellen. Sie können Anzeigen auf Anzeigengruppenebene auf Zielgruppen ausrichten. Verwenden Sie dazu AudienceInfo-Kriterien für AdGroupCriterion.audience und legen Sie im Feld AudienceInfo.audience (ad_group_criterion.audience.audience) den Ressourcennamen der Zielgruppe fest.
So richten Sie das Zielgruppen-Targeting ein:
Zielgruppen-Targeting in der AdGroup aktivieren
Sie müssen das Zielgruppen-Targeting in der AdGroup aktivieren, indem Sie beim Erstellen der Anzeigengruppe use_audience_grouped auf true festlegen. Diese Einstellung kann nach dem Erstellen der Anzeigengruppe nicht mehr geändert werden.
So können Sie AdGroupCriterion mit Zielgruppen hinzufügen. Wenn dieser Wert nicht auf true gesetzt ist, schlägt Ihre nachfolgende Anfrage zum Targeting der Zielgruppe fehl.
AdGroupCriterion erstellen
Erstellen Sie ein AdGroupCriterion und legen Sie das Feld AudienceInfo.audience in AdGroupCriterion.audience auf den Ressourcennamen der Zielgruppe fest, die Sie unter Zielgruppen erstellen erstellt haben.
Optional: Zielgruppen-Targeting in der Campaign aktivieren
Optional können Sie use_audience_grouped beim Erstellen der Kampagne auf true festlegen. Wenn Sie diese Einstellung verwenden, erhalten Sie eine Fehlermeldung, wenn Sie versuchen, Kriterien hinzuzufügen, die Segmente und demografische Merkmale auf Kampagnenebene ausschließen würden.
Best Practices
- Zielgruppen für die Erstellung von Personas verwenden Zielgruppen eignen sich am besten für Performance Max-, Demand Gen- und App-Kampagnen, bei denen Sie mehrere Segmente und demografische Kriterien kombinieren möchten, um eine bestimmte Persona anzusprechen.
- Zielgruppensegmente für das direkte Targeting verwenden Bei Display-, Such-, Video-, Hotel- und Standard-Shopping-Kampagnen oder wenn Sie nur ein einzelnes Segment (z. B. eine Remarketing-Liste) ansprechen möchten, sollten Sie Zielgruppensegmente anstelle von Zielgruppen verwenden.
Häufige Fehler
Beim Erstellen oder Aktualisieren eines Audience validiert die Google Ads API die Anfrage und gibt Fehler aus der Aufzählung AudienceError zurück, wenn die Validierung fehlschlägt.
AudienceError |
|||||||||
|---|---|---|---|---|---|---|---|---|---|
AUDIENCE_SEGMENT_NOT_FOUND
|
|
||||||||
DIMENSION_INVALID
|
|
||||||||
DUPLICATE_AUDIENCE_SEGMENT
|
|
||||||||
NAME_ALREADY_IN_USE
|
|
||||||||
TOO_MANY_DIMENSIONS_OF_SAME_TYPE
|
|
||||||||
TOO_MANY_SEGMENTS
|
|
||||||||