Kriterien

Targeting-Kriterien können auf drei verschiedenen Ebenen festgelegt werden:

Nicht alle Kriterientypen können auf allen Ebenen festgelegt werden. Einige können beispielsweise nur auf Kampagnenebene festgelegt werden. Außerdem können einige Kriterien nur für das ausschließende Targeting und andere nur für das positive Targeting verwendet werden.

Unterstützte Kriterien nach Ebene

In der folgenden Tabelle wird die zulässige Verwendung aller Kriterientypen beschrieben:

Typ Positiv? Ausschließend? Verfügbare Stufen Hinweise
Werbezeitplaner Ja Nein
  • Kampagne
Altersgruppe Ja Ja
  • Kampagne
  • Anzeigengruppe
App-Zahlungsmodell Ja Nein
  • Anzeigengruppe
Zielgruppe Ja Nein
  • Anzeigengruppe
Weitere Informationen finden Sie im Leitfaden zum Zielgruppen-Targeting für Demand Gen-Kampagnen.
Markenliste Ja Ja
  • Kampagne
  • Anzeigengruppe
Auf Anzeigengruppenebene wird nur die positive Ausrichtung unterstützt.
Mobilfunkanbieter Ja Nein
  • Kampagne
Kombinierte Zielgruppe Ja Nein
  • Kampagne
  • Anzeigengruppe
Weitere Informationen
Inhaltslabel Nein Ja
  • Kampagne
  • Kunde
Benutzerdefinierte Zielgruppen mit gemeinsamen Interessen Ja Nein
  • Kampagne
  • Anzeigengruppe
Definiert durch CustomInterest-Ressourcen. Für Zielgruppensegmente, in denen Keywords, URLs und Apps kombiniert werden, verwenden Sie CustomAudienceInfo. Weitere Informationen finden Sie im Leitfaden zu benutzerdefinierten Zielgruppen.
Benutzerdefinierte Zielgruppe Ja Nein
  • Kampagne
  • Anzeigengruppe
Definiert durch CustomAudience-Ressourcen. Weitere Informationen finden Sie im Leitfaden zu benutzerdefinierten Zielgruppen.
Benutzerdefinierte Zielgruppe mit gemeinsamer Absicht Ja Nein
  • Anzeigengruppe
Definiert durch CustomInterest-Ressourcen. Für Zielgruppensegmente, in denen Keywords, URLs und Apps kombiniert werden, verwenden Sie CustomAudienceInfo. Weitere Informationen finden Sie im Leitfaden zu benutzerdefinierten Zielgruppen.
Gerät Ja Nein
  • Kampagne
Setzen Sie bid_modifier auf 0.0, um einen Gerätetyp zu deaktivieren. Verwenden Sie AdGroupBidModifier für Gebotsanpassungen für Geräte auf Anzeigengruppenebene. Weitere Informationen finden Sie im Leitfaden zu Gebotsmodifikatoren.
Entitätsgebot Ja Nein
  • Anzeigengruppe
In Version 25 und höher wird ein Gebot auf Artikelebene (item_code) für eine Reiseeinheit (z. B. ein Hotel, eine Aktivität oder ein Event) in vertikalen Anzeigen mit dem Kriterientyp VERTICAL_ADS_ITEM_BID festgelegt.
Erweiterte demografische Merkmale Ja Ja
  • Kampagne
  • Anzeigengruppe
Geschlecht Ja Ja
  • Kampagne
  • Anzeigengruppe
Ausschlüsse von Geschlechtern auf Kampagnenebene (negative = true) werden auch für Performance Max-Kampagnen unterstützt. Wenn Sie versuchen, nur die Kategorie UNDETERMINED in einer demografischen Dimension auszurichten, wird CriterionError.CANNOT_TARGET_ONLY_UNDETERMINED zurückgegeben. Informationen zu den Versionsunterschieden bei den Regeln für die demografische Validierung in Version 24 und höher finden Sie unter Versionsunterschiede.
Einkommensbereich Ja Ja
  • Kampagne
  • Anzeigengruppe
IP-Block Nein Ja
  • Kampagne
  • Kunde
Keyword Ja Ja
  • Kampagne
  • Anzeigengruppe
Auf Kampagnenebene können Sie nur Keywords ausschließen.
Keyword-Thema Ja Ja
  • Kampagne
Sprache Ja Nein
  • Kampagne
  • Anzeigengruppe
In Version 24 und höher wird beim Versuch, eine nicht zulässige Sprache als Ziel zu verwenden, CriterionError.CANNOT_TARGET_LANGUAGE zurückgegeben.
Lebensereignis Ja Ja
  • Kampagne
  • Anzeigengruppe
Eintragsgruppe Ja Nein
  • Anzeigengruppe
Baumstruktur für Hotelanzeigen und Shopping-Kampagnen Weitere Informationen
Umfang der Einträge Ja Nein
  • Kampagne
ID für lokale Dienstleistungen Ja Nein
  • Kampagne
Stellt einen Diensttyp für Google Lokale Dienstleistungen dar. In Version 24 und höher können Signale für die Dienst-ID für Google Lokale Dienstleistungen auch für Asset-Gruppen für Performance Max-Kampagnen mit AssetGroupSignal.local_services_id festgelegt werden.
Standort Ja Ja
  • Kampagne
  • Anzeigengruppe
Weitere Informationen finden Sie im Leitfaden zur geografischen Ausrichtung. In Version 24 und höher wird beim Entfernen aller Standorte aus einer Performance Max-Kampagne für Google Lokale Dienstleistungen CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN zurückgegeben.
Standortgruppe Ja Nein
  • Kampagne
Targeting auf mehrere geografische Regionen mit einem Umkreis. Weitere Informationen finden Sie im Leitfaden zur geografischen Ausrichtung.
Kategorie mobiler Apps Ja Ja
  • Kampagne
  • Anzeigengruppe
  • Kunde
Mobile App Ja Ja
  • Kampagne
  • Anzeigengruppe
  • Kunde
Mobilgerät Ja Nein
  • Kampagne
Liste mit auszuschließenden Keywords Nein Ja
  • Kunde
Verknüpft einen ACCOUNT_LEVEL_NEGATIVE_KEYWORDS-Satz mit einem Konto (maximal einer pro Konto).
Betriebssystemversion Ja Nein
  • Kampagne
Elternstatus Ja Ja
  • Kampagne
  • Anzeigengruppe
Auf Kampagnenebene wird nur ausschließendes Targeting unterstützt.
Placement Ja Ja
  • Kampagne
  • Anzeigengruppe
  • Kunde
Bei verwalteten Placements wird einschließendes Targeting auf Kampagnen- und Anzeigengruppenebene und ausschließendes Targeting auf allen Ebenen unterstützt. Beschränkungen für URL-Länge (250 Zeichen) und -Tiefe (2 Ebenen); adsenseformobileapps.com ist nicht zulässig.
Placement-Liste Nein Ja
  • Kunde
Verknüpft ein NEGATIVE_PLACEMENTS gemeinsames Set mit einem Konto, um Placements kampagnenübergreifend auszuschließen.
Nähe Ja Nein
  • Kampagne
Wird mit einer Adresse oder einem Längen- und Breitengrad und einem Radius erstellt. Weitere Informationen finden Sie im Leitfaden zur geografischen Ausrichtung.
Set mit Filtern für den Einzelhandel Ja Ja
  • Anzeigengruppe
In Version 24 und höher (nur für Konten auf der Zulassungsliste) können Sie Links RETAIL_FILTER gemeinsame Gruppe zu einer Anzeigengruppe (oder zu AssetGroupListingGroupFilter in Performance Max-Kampagnen) für die dynamische tagbasierte Produktfilterung.
Thema Ja Ja
  • Kampagne
  • Anzeigengruppe
Nutzerinteresse Ja Ja
  • Kampagne
  • Anzeigengruppe
Prüfen Sie, ob die Verfügbarkeiten mit dem Kampagnentyp kompatibel sind. Einige Optionen für Nutzerinteressen sind nur für bestimmte Kampagnentypen verfügbar.
Nutzerliste Ja Ja
  • Kampagne
  • Anzeigengruppe
Verwenden Sie die ID der Nutzerliste.
Vertikale Anzeigen – Liste mit Regeln für Artikelgruppen Ja Ja
  • Anzeigengruppe
Verknüpft einen VERTICAL_ADS_ITEM_GROUP_RULE_LIST gemeinsamen Satz mit einer Anzeigengruppe in Suchkampagnen mit Reisefeeds (wird auch in AssetGroupSignal in Performance Max-Kampagnen in Version 24 und höher für Konten auf einer Zulassungsliste unterstützt).
Videoauswahl Ja Ja
  • Kampagne
  • Anzeigengruppe
Wenn Sie eine ungültige Lineup-ID angeben, wird CampaignCriterionError.INVALID_VIDEO_LINEUP_ID zurückgegeben.
Webseite Ja Ja
  • Kampagne
  • Anzeigengruppe
Wird verwendet, um bestimmte Seiten auf der Website eines Werbetreibenden anhand von Bedingungen auszurichten oder auszuschließen. Wenn Sie ein Webpage-Kriterium als negativ festlegen, können Sie URL-Ausschlüsse implementieren.
Webseitenliste Nein Ja
  • Kampagne
Verknüpft einen WEBPAGES freigegebenen Satz, um eine Liste von Webseiten auf Kampagnenebene auszuschließen (nur für Konten auf einer Zulassungsliste verfügbar).
YouTube-Kanal Ja Ja
  • Kampagne
  • Anzeigengruppe
  • Kunde
YouTube-Video Ja Ja
  • Kampagne
  • Anzeigengruppe
  • Kunde

Versionsunterschiede

Mehrere Kriterientypen und Validierungsverhalten unterscheiden sich je nach unterstützter Google Ads API-Version:

  • Version 25 und höher:Unterstützt das Kriterium EntityBid (entity_bid) auf AdGroupCriterion mit dem Kriterientyp VERTICAL_ADS_ITEM_BID, um Gebote auf Artikelebene für Reise-Entitäten in vertikalen Anzeigen festzulegen.
  • v24 und höher:
    • Unterstützt RetailFilterBundle (AdGroupCriterion.retail_filter_bundle und AssetGroupListingGroupFilter.Dimension.retail_filter_bundle) sowie RetailFilter (SharedCriterion.retail_filter) für die tagbasierte Produktfilterung (nur für Konten auf der Zulassungsliste).
    • Unterstützt die Regeldimensionen user_rating, venue und event_participant_display_name für VerticalAdsItemGroupRuleInfo in SharedCriterion.
    • Unterstützt AssetGroupSignal.local_services_id und AssetGroupSignal.vertical_ads_item_group_rule_list (auf der Zulassungsliste) für Signale von Asset-Gruppen für Performance Max-Kampagnen.
    • Gibt CriterionError.CANNOT_EXCLUDE_ALL_TARGETS zurück, wenn versucht wird, alle Zielgruppen innerhalb einer demografischen Dimension (AgeRangeInfo, GenderInfo, IncomeRangeInfo oder ParentalStatusInfo) auszuschließen.
    • Gibt CriterionError.CANNOT_TARGET_LANGUAGE zurück, wenn versucht wird, eine nicht zulässige Sprache auszurichten.
    • CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN Wird zurückgegeben, wenn versucht wird, alle Standorte aus einer Performance Max-Kampagne für Google Lokale Dienstleistungen zu entfernen.

Targeting-Kriterien für Zielgruppeninformationen

Sie können die Ausrichtung auf Zielgruppen auf Anzeigengruppenebene mithilfe von AudienceInfo-Kriterien für AdGroupCriterion.audience festlegen. Legen Sie ad_group_criterion.audience.audience auf den Ressourcennamen des Audience fest, auf das Sie das Targeting ausrichten möchten. Wenn Sie AudienceInfo-Kriterien für eine AdGroupCriterion verwenden möchten, müssen Sie ad_group.audience_setting.use_audience_grouped = true beim Erstellen der Anzeigengruppe festlegen. Diese Einstellung kann nach der Erstellung nicht mehr geändert werden. Optional können Sie beim Erstellen der Kampagne auch campaign.audience_setting.use_audience_grouped = true festlegen, um Segment- und demografische Ausschlüsse auf Kampagnenebene zu verhindern.

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 audience_id zu erhalten, indem Sie das zurückgegebene resource_name parsen. Außerdem können Sie veränderliche Felder (z. B. name) im zurückgegebenen audience-Objekt prüfen, wenn response_content_type auf MUTABLE_RESOURCE gesetzt ist:

# 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 = 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}")