Zielvorhaben für den Lebenszyklus

Verwenden Sie die Ressourcen CustomerLifecycleGoal und CampaignLifecycleGoal der Google Ads API, um Zielvorhaben im Zusammenhang mit dem Kundenlebenszyklus zu konfigurieren. Die Google Ads API unterstützt Zielvorhaben für die Kundenakquisition, mit denen Sie über Ihre Google Ads-Suchkampagnen und Performance Max-Kampagnen effizient Neukunden gewinnen können.

Wenn in Ihrem Google Ads-Konto kontoübergreifendes Conversion-Tracking verwendet wird, müssen Sie Zielvorhaben für den Kundenlebenszyklus im Google Ads-Conversion-Konto und nicht direkt in Ihrem Google Ads-Konto konfigurieren. Sie sollten in Ihrem Konto jedoch weiterhin Zielvorhaben für den Kampagnenlebenszyklus festlegen. Das funktioniert ähnlich wie bei der Verwaltung anderer Zielvorhaben, wenn Sie kontoübergreifendes Conversion-Tracking verwenden.

Zielvorhaben für den Kundenlebenszyklus konfigurieren

Konfigurieren Sie auf Kundenebene ein Zielvorhaben für den Lebenszyklus, indem Sie ein CustomerLifecycleGoal erstellen oder aktualisieren. Pro Google Ads-Konto kann es maximal ein CustomerLifecycleGoal geben. Im Feld customer_acquisition_goal_value_settings.value wird die zusätzliche Wertanpassung definiert, die der ersten Kauf-Conversion eines Neukunden hinzugefügt werden soll. Mit dem Parameter customer_acquisition_goal_value_settings.high_lifetime_value wird der zusätzliche Conversion-Wert für Neukunden mit hohem Umsatzpotenzial definiert. Der hohe Lifetime-Wert sollte größer als der Wert sein, sofern er festgelegt ist.

Zielgruppen segmentieren

Sie müssen die Ressource UserListCustomerType verwenden, um Ihre Zielgruppen für Ziele im Kundenlebenszyklus zu segmentieren. Sie müssen jede Nutzerliste einer oder mehreren Kategorien zuordnen, indem Sie für jede Kombination aus Nutzerliste und Kategorie ein UserListCustomerType erstellen.

Verwenden Sie UserListCustomerTypeService, um UserListCustomerType-Instanzen zu erstellen. Wenn Sie das Feld CustomerLifecycleGoal.lifecycle_goal_customer_definition_settings.existing_user_lists bereits ausgefüllt haben, enthält Ihr Konto bereits entsprechende UserListCustomerType-Instanzen.

Die UserListCustomerTypeService unterstützt nur create- und remove-Vorgänge. Wenn Sie also eine vorhandene UserListCustomerType aktualisieren möchten, müssen Sie sie entfernen und dann eine neue mit den erforderlichen Aktualisierungen erstellen.

Ein UserListCustomerType kann nur einer Nutzerliste zugewiesen werden. Eine Nutzerliste kann jedoch mehrere zugehörige UserListCustomerType-Instanzen haben, sofern keine Konflikte zwischen den UserListCustomerType-Instanzen bestehen. Wenn Sie versuchen, UserListCustomerType-Instanzen mit den folgenden Kombinationen von customer_type_category derselben Nutzerliste zuzuweisen, wird der Fehler UserListCustomerTypeError.CONFLICTING_CUSTOMER_TYPES ausgegeben:

Erste customer_type_category Zweite customer_type_category
KÄUFER CONVERTED_LEADS
KÄUFER QUALIFIED_LEADS
KÄUFER CART_ABANDONERS
CONVERTED_LEADS QUALIFIED_LEADS
DISENGAGED_CUSTOMERS CONVERTED_LEADS
DISENGAGED_CUSTOMERS QUALIFIED_LEADS
DISENGAGED_CUSTOMERS CART_ABANDONERS

Zielvorhaben für den Kampagnenlebenszyklus konfigurieren

Konfigurieren Sie auf Kampagnenebene ein Zielvorhaben für den Lebenszyklus, indem Sie ein CampaignLifecycleGoal erstellen oder aktualisieren. Pro Kampagne kann es höchstens ein CampaignLifecycleGoal geben.

Mit dem Feld customer_acquisition_goal_settings eines Zielvorhabens auf Kampagnenebene können Sie den Optimierungsmodus der Kampagne festlegen und die Werteinstellungen des übergeordneten Kundenzielvorhabens überschreiben.

optimization_mode kann einer der folgenden Werte sein:

TARGET_ALL_EQUALLY
Die Kampagne richtet sich gleichermaßen an Neu- und Bestandskunden. Dies ist der Standardoptimierungsmodus.
BID_HIGHER_FOR_NEW_CUSTOMERS
Die Kampagne ist sowohl auf Neu- als auch auf Bestandskunden ausgerichtet. Für Kunden, die voraussichtlich Neukunden sind und nicht in einer der existing_user_lists enthalten sind, werden jedoch höhere Gebote abgegeben.
TARGET_NEW_CUSTOMERS
Die Kampagne ist nur auf Neukunden ausgerichtet.

Die value_settings sind mit den customer_acquisition_goal_value_settings des Zielvorhabens auf Kundenebene identisch. Mit diesen Einstellungen auf Kampagnenebene können Sie die Werte für eine bestimmte Kampagne überschreiben.

Zielvorhaben für den Lebenszyklus abrufen

Wie bei anderen Ressourcen in der Google Ads API können Sie die Methoden search oder searchStream von GoogleAdsService verwenden, um Lebenszyklusziele abzurufen.

Mit der folgenden Abfrage werden die Details aller CustomerLifecycleGoal in einem Google Ads-Konto abgerufen:

SELECT
  customer_lifecycle_goal.owner_customer,
  customer_lifecycle_goal.customer_acquisition_goal_value_settings.value,
  customer_lifecycle_goal.customer_acquisition_goal_value_settings.high_lifetime_value
FROM customer_lifecycle_goal

Die folgende Abfrage ruft die Details jedes CampaignLifecycleGoal ab:

SELECT
  campaign_lifecycle_goal.campaign,
  campaign_lifecycle_goal.customer_acquisition_goal_settings.optimization_mode,
  campaign_lifecycle_goal.customer_acquisition_goal_settings.value_settings.value,
  campaign_lifecycle_goal.customer_acquisition_goal_settings.value_settings.high_lifetime_value
FROM campaign_lifecycle_goal