Advantage+-Kampagnenerlebnis für Verkäufe, App und Leads

Wir führen ein neues und optimiertes Verfahren zum Erstellen von Kampagnen ein. Es ersetzt die bestehenden separaten Workflows für manuelle Kampagnen, Advantage+-Shopping-Kampagnen (ASC) und Advantage+-App-Kampagnen (AAC). In diesem neuen, einheitlichen Ablauf musst du die smart_promotion_type-Kennzeichnung beim Erstellen von ASC- oder AAC-Kampagnen nicht mehr angeben. Stattdessen kannst du eine Kampagne im Advantage+-Zustand einrichten, indem du sie mit Advantage+-Budget, Advantage+ Audience und Advantage+-Platzierungseinstellungen konfigurierst.

Ab v25.0 kannst du die API für Advantage+-Shopping-Kampagnen nicht mehr mit dem Feld smart_promotion_type=AUTOMATED_SHOPPING_ADS verwenden, um ASC-Kampagnen zu erstellen, oder die API für Advantage+-App-Kampagnen mit dem Feld smart_promotion_type=SMART_APP_PROMOTION, um AAC-Kampagnen zu erstellen. Stattdessen musst du Kampagnen mit Advantage+ Audience, Advantage+-Kampagnenbudget und Advantage+-Platzierungen erstellen, um Kampagnen zu generieren, deren advantage_state den Typ der Advantage+-Kampagne widerspiegelt. Weitere Details findest du in diesem Blogeintrag.

Das Feld existing_customer_buget_percentage wird gleichzeitig mit der ASC API in v25.0 als veraltet markiert. Hinweise zum Replizieren dieses Felds findest du unten im Abschnitt Verhalten von existing_customer_budget_percentage replizieren.

In diesem Leitfaden erfährst du, wie du Advantage+-Umsatz- und -App-Kampagnen erstellst, in denen advantage_state auf advantage_plus_sales oder advantage_plus_app festgelegt ist. Diese Kampagnen werden im Werbeanzeigenmanager als Advantage+-Umsatz- (oder App-)Kampagne „EIN“ mit den entsprechenden Performance-Vorteilen angezeigt. Advantage+-Umsatz- und -App-Kampagnen sind die aktualisierten und optimierten Versionen von Advantage+-Shopping-Kampagnen und Advantage+-App-Kampagnen.

Mit dieser neuen Konfiguration profitieren alle Umsatz- und App-Promotion-Kampagnen von den KI-Optimierungen, die die Performance von Advantage+-Shopping- und App-Kampagnen steigern. Unser komplettes Angebot an Werbetools ist weiterhin verfügbar, um die Anforderungen von Unternehmen zu erfüllen.

Du musst sicherstellen, dass deine Kampagne Advantage+ Audience, Advantage+-Kampagnenbudget und Advantage+-Platzierung für die Kampagne enthält, um den Advantage+-Status zu aktivieren. Dies wird auch dadurch angegeben, dass das Feld advantage_state einen anderen Wert als DISABLED enthält.

Hinweis: Die Advantage+-Platzierung ist eine Standardeinstellung in der API und muss daher nicht explizit aktiviert werden.

Advantage+-Kampagne erstellen

Schritt 1: Ziel für die Anzeigenkampagne auswählen

  • OUTCOME_SALES: Verwende diesen Wert, um dieselben Performance-Ergebnisse wie eine Advantage+-Shopping-Kampagne mit den folgenden Automatisierungseinstellungen zu erzielen.
  • APP_INSTALLS: Verwende diesen Wert, um dieselben Performance-Ergebnisse wie eine Advantage+-App-Kampagne mit den folgenden Automatisierungseinstellungen zu erzielen.
  • OUTCOME_LEADS: Verwende diesen Wert, um eine Advantage+-Leads-Kampagne zu erstellen. Advantage+-Lead-Kampagnen sollen die Performance deiner Leads-Kampagnen mit schnellerer Einrichtung und mit mehr Effizienz maximieren. Durch den Einsatz von KI können deine Advantage+-Leads-Kampagnen qualifizierte Leads generieren, indem deine Werbeanzeigen an relevantere Zielgruppen und in effektiveren Anzeigenplatzierungen ausgeliefert werden.

Schritt 2: Erforderliche Advantage+-Kriterien festlegen

Mit den folgenden Einstellungen kannst du eine Werbekampagne erstellen, die dieselben Automatisierungsoptionen wie eine Advantage+-Shopping-Kampagne oder eine Advantage+-App-Kampagne verwendet:

Automatisierungskriterien für den Advantage+-Platzierungsstatus

  • Du solltest kein Targeting mit den richtigen Platzierungen oder Ausschlüsse festlegen, um sicherzustellen, dass alle verfügbaren Platzierungen gültig sind.
  • Alle Anzeigengruppen in der Werbekampagne müssen diesem Kriterium entsprechen. Andernfalls wird die Werbekampagne aufgrund von Platzierungseinschränkungen (advantage_placement_state: DISABLED) mit advantage_state: DISABLED konfiguriert.
  • Platzierungsausschlüsse können auf der Ebene des Werbekontos festgelegt werden, und die Kampagne kann dennoch einen anderen advantage_state-Wert als DISABLED enthalten.

Kriterien für den Advantage+-Budget-Status

  • Das Budget wird auf der Ebene der Werbekampagne mit einer unterstützten Gebotsstrategie konfiguriert.

Kriterien für Advantage+ Audience-Status

Alle der folgenden Kriterien können verwendet werden. Hinweis: Das folgende Verhalten muss auf mindestens eine Anzeigengruppe in der Werbekampagne angewendet werden.

Schritt 3: Aktivierung von advantage_state_info überprüfen

Nachdem du diese drei Automatisierungsoptionen aktiviert hast, enthält die Werbekampagne je nach Ziel den folgenden advantage_state-Wert auf der Ebene der Werbekampagne in advantage_state_info.

GET /v24.0/<CAMPAIGN_ID>?fields=name,objective,advantage_state_info

objective: OUTCOME_SALES

advantage_state_info: { advantage_state: ADVANTAGE_PLUS_SALES advantage_budget_state: ENABLED advantage_audience_state: ENABLED advantage_placement_state: ENABLED }

objective: APP_PROMOTION

advantage_state_info: { advantage_state: ADVANTAGE_PLUS_APP advantage_budget_state: ENABLED advantage_audience_state: ENABLED advantage_placement_state: ENABLED }

objective: OUTCOME_LEADS

advantage_state_info: { advantage_state: ADVANTAGE_PLUS_LEADS advantage_budget_state: ENABLED advantage_audience_state: ENABLED advantage_placement_state: ENABLED }

Status von DISABLED

Wenn eine der Optionen advantage_budget_state, advantage_audience_state oder advantage_placement_state gleich DISABLED ist, wird der advantage_state in advantage_stage_info auf DISABLED festgelegt.

advantage_state_info: { advantage_state: DISABLED advantage_budget_state: DISABLED advantage_audience_state: ENABLED advantage_placement_state: ENABLED }

In einer Kampagne müssen advantage_budget_state, advantage_audience_state und advantage_placement_state auf ENABLED festgelegt sein, um advantage_state auf ADVANTAGE_PLUS_SALES, ADVANTAGE_PLUS_APP oder ADVANTAGE_PLUS_LEADS festlegen zu können.

Wenn eine der Automatisierungsoptionen gleich DISABLED ist, wird advantage_state auf DISABLED festgelegt.

Das Feld advantage_state und die untergeordneten Felder advantage_budget_state, advantage_audience_state und advantage_placement_state sind schreibgeschützte Informationskennzeichnungen, die zwar abgefragt werden können, aber durch die Konfiguration der Advantage+-Automatisierungsoptionen festgelegt werden.

Hinweis: In Kampagnen, die mit advantage_state gleich ADVANTAGE_PLUS_SALES, ADVANTAGE_PLUS_APP oder ADVANTAGE_PLUS_LEADS erstellt werden, ist smart_promotion_type gleich GUIDED_CREATION.

Performance von Advantage+-Shopping-Kampagnen mit Advantage+-Kampagnen replizieren

  1. Lege dein das Ziel deiner Werbekampagne auf OUTCOME_SALES fest.
  2. Vermeide es, Platzierungs-Targeting oder Platzierungsausschlüsse festzulegen.
  3. Konfiguriere ein Budget auf der Ebene der Werbekampagne mit einer bid_strategy mit LOWEST_COST_WITHOUT_CAP (empfohlen), COST_CAP, LOWEST_COST_WITH_BID_CAP oder LOWEST_COST_WITH_MIN_ROAS.
  4. Lege keine Targeting-Parameter mit Ausnahme von geo_locations fest und aktiviere Advantage+ Audience nicht.

Verhalten von existing_customer_budget_percentage replizieren

Um das Verhalten von existing_customer_budget_percentage für deine Werbekampagne zu replizieren, musst du zwei Anzeigengruppen pro Werbekampagne erstellen, die Bestandskund*innen von neuen Kund*innen trennen.

  1. Richte eine Custom Audience ein, die deine Bestandskund*innen definiert und eine Custom-Audience-ID hat.
  2. Lege dein Budget auf der Ebene der Werbekampagne mit einem Advantage-Kampagnenbudget fest.
  3. Erstelle eine Anzeigengruppe, indem du eine POST-Anfrage an /act_<AD_ACCOUNT_ID/adsets stellst.
    1. Lege ein tägliches Ausgabenlimit für die Anzeigengruppe fest:
      "daily_min_spend_target": "X", "daily_spend_cap": "X"
    2. Lege die custom_audience-Einstellungen so fest, dass die Custom Audience, die du als Bestandskund*innen ansiehst, einbezogen wird. Stelle sicher, dass es sich nicht um einen Vorschlag oder eine Lockerung handelt, indem du targeting_relaxation_types für Custom Audiences auf 0 festlegst.
      { "targeting":{ "geo_locations":{ "countries":["US"] }, "custom_audiences":[{ "id":<CUSTOM_AUDIENCE_ID> }], "targeting_relaxation_types":{ "custom_audience":0 } } }
      
  4. Verwende dieselben Einstellungen für die Anzeigengestaltung in beiden Anzeigengruppen. Anschließend kannst du deine Anzeige erstellen, indem du den /act_<AD_ACCOUNT_ID>/ads-Endpunkt aufrufst.

    Die Erstellung von Anzeigen mit Advantage+-Status funktioniert gleich wie bei manuellen Umsatzkampagnen. In der folgenden Dokumentation erfährst du, wie du Anzeigen mit aktiviertem Advantage+-Status erstellst:
  5. Dupliziere deine Anzeigengruppe und bearbeite sie so, dass sie einen Ausschluss für Custom Audiences enthält, der deine Bestandskund*innen ausschließt. Du kannst Folgendes tun:
    • Füge in deinem POST-Aufruf in Schritt 3 eine zweite Anzeigengruppe ein, die den Ausschluss für Custom Audiences enthält, der deine Bestandskund*innen repräsentiert.
    • Wiederhole die Schritte 1–4, um eine zweite Anzeigengruppe zu erstellen. Stelle dabei jedoch sicher, dass deine Custom Audience für Bestandskund*innen auf exclude festgelegt ist.
    • Verwende den /adcopies-Endpunkt, um deine erste Anzeigengruppe zu duplizieren, und führe anschließend einen POST-Aufruf aus, um die Anzeigengruppe zu bearbeiten und die Custom-Audience-ID der Bestandskund*innen auszuschließen.
    { "targeting":{ "geo_locations":{ "countries":["US"] }, "age_min":25, "age_max":40, "excluded_custom_audiences":[{ "id":<CUSTOM_AUDIENCE_ID> }], } }
    

Du hast nun eine neue Werbekampagne mit Ausgabenlimit für deine Bestandskund*innen erstellt. Sie wird nach der Überprüfung geschaltet.

Advantage+-Shopping-Kampagnen und Advantage+-App-Kampagnen in Advantage+-Kampagnen migrieren

Einschränkungen

  • Advantage+-App-Kampagnen können nur in das Advantage+-Format migriert und nicht kopiert werden.
  • Advantage+-Shopping-Kampagnen, die existing_customer_budget_percentage verwenden, können nicht mit der Marketing API in die Advantage+-Struktur migriert werden. Öffne die Kampagne im Werbeanzeigenmanager, um zur Advantage+-Struktur zu migrieren.
  • Advantage+-Shopping-Kampagnen mit mehr als 150 Werbeanzeigen können nicht über die Marketing API in die Advantage+-Struktur migriert werden. Öffne die Kampagne im Werbeanzeigenmanager, um zur Advantage+-Struktur zu migrieren.

Kopieren und migrieren

Du kannst deine Advantage+-Shopping-Kampagne mit dem Parameter migrate_to_advantage_plus in eine neue Kampagne in der Advantage+-Struktur kopieren.

Beispielanfrage

curl -X POST <AD_CAMPAIGN_ID>/copies?migrate_to_advantage_plus=true

Beispielantwort

{
  "copied_campaign_id": "6877326900432",
  "ad_object_ids": [
    {
      "ad_object_type": "campaign",
      "source_id": "6877313029432",
      "copied_id": "6877326900432"
    }
  ]
}

Wenn die neue Kampagne (copied_id) abgefragt wird, wird ein smart_promotion_type von GUIDED_CREATION mit advantage_state_info-Details angezeigt.

Kampagnen, die existing_customer_budget_percentage verwenden

Kampagnen mit existing_customer_budget_percentage können nur zur Advantage+-Struktur migriert werden, indem die Kampagne im Werbeanzeigenmanager dupliziert wird. Anweisungen zum Duplizieren in die Advantage+-Struktur findest du, wenn du die Kampagne im Werbeanzeigenmanager öffnest. Hinweise zum Erstellen einer neuen Kampagne findest du im Abschnitt Prozentsatz des Budgets für Bestandskunden replizieren.

Nur migrieren

Wenn du die gleichen Kampagnen-IDs behalten möchtest, kannst du das Feld migrate_to_advantage_plus verwenden, um deine Advantage+-Shopping-Kampagnen/Advantage+-App-Kampagnen ins Advantage+-Format zu migrieren.

Beispielanfrage

curl -X POST <AD_CAMPAIGN_ID>?migrate_to_advantage_plus=true

Beispielantwort

{
success: <BOOLEAN>
}

Die Kampagne wird dann smart_promotion_type von GUIDED_CREATION und advantage_state_info-Details enthalten.

FAQs

Advantage+ sales campaigns use the same automation features as Advantage+ shopping campaigns, and they are both built on the principles of liquidity, including the combination of Advantage+ budget, Advantage+ audience, and Advantage+ placements. The Advantage+ campaign experience for Sales also reflects expanded supported use cases not available with the Advantage+ shopping campaign endpoint. Advertisers can now benefit from similar performance with additional features available for manual campaigns, like additional conversion locations, and may now create more than one adset per campaign.

Permalink

If you keep the same settings in the new Advantage+ campaign experience as you used in your previous Advantage+ shopping campaigns, Advantage+ app campaigns or manual campaigns, then nothing will change. Your campaign will perform similarly to the previous set up.

Permalink

Migrating or migrating and copying an ASC/AAC campaign into Advantage+ format, including using the migrate_to_advantage_plus field, will force the campaign into the learning stage. This means that newly copied campaigns will be in the learning stage, as well as campaigns that are migrated only without a copy action. This applies to all campaigns and there is not a workaround for the learnings.

Permalink

We typically roll out products at the ad account level, so there is a chance you could see two different experiences across different ad sets during the rollout period. Once the new experience has fully rolled out, all ad accounts will have the same experience. Aim to maintain your existing strategy, regardless of the experience you have within Ads Manager.

Permalink
  • ASC/AAC campaigns that can be migrated into Advantage+ structure may use the migrate_to_advantage_plus field to migrate or copy and migrate their campaigns.
  • With the introduction of v24.0, you will not be able to create ASC campaigns with smart_promotion_type=AUTOMATED_SHOPPING_ADS, but may revert to v23.0 to do so. The introduction of v25.0 will give an error for all attempts to create ASC campaigns with smart_promotion_type=AUTOMATED_SHOPPING_ADS on any version of the API.
  • If not migrated prior, existing Advantage+ shopping campaigns cannot be edited and will maintain all previous settings with the introduction of v25.0. Un-migrated eligible campaigns may still take migration actions for “Copy and Migrate” or “Migrate Only”, but will be blocked from all other edit activity with v25.0.
  • The v25.0 edit exceptions are for ASC campaigns that use existing_customer_budget_percentage and cannot be migrated, or ASC campaigns that have more than 50 ads within the adset and cannot be migrated - these campaigns will be editable after v25.0, but may not be duplicated. We advise you to begin creating Advantage+ sales campaigns with "advantage_state": "ADVANTAGE_PLUS_SALES" as soon as possible to avoid any disruption with v25.0.
  • All legacy ASC/AAC campaigns will be blocked from edits with the release of v26.0 and will no longer be able to use the migrate_to_advantage_plus field to migrate. This includes campaigns that have more than 50 ads within their adsets, or campaigns that are using existing_customer_budget_percentage.
Permalink

Using smart_promotion_type to create ASC/AAC campaigns on v24.0 will yield an error informing you that you cannot create or edit ASC/AAC on this version. You may revert to v23.0 to create ASC/AAC campaigns with smart_promotion_type, but we recommend creating Advantage+ campaigns instead. ASC/AAC will not be able to be created on any API version with the release of v25.0.

Permalink

AAC campaigns cannot be copied and migrated, but may be migrated using the migrate_to_advantage_plus field. See the migration instructions above.

Permalink

Yes. Once the ad account has been upgraded into the new Advantage+ experience on Ads Manager, campaigns that were created as Advantage+ shopping campaigns will show as “Advantage+ On” in the Ads Manager whether they were created via API or UI.

Permalink

If you edit the ASC campaign within the Ads Manager UI in any way and accept turning on Advantage+ campaign budget when prompted, it will be converted to an ADVANTAGE_PLUS_SALES campaign that shows as "Advantage+ On" through the Ads Manager UI, and "advantage_state": "ADVANTAGE_PLUS_SALES" when queried on its API settings. The campaign will also change from smart_promotion_type=AUTOMATED_SHOPPING_ADS to smart_promotion_type=GUIDED_CREATION. However, you must edit something about the ASC campaign in the Ads Manager in order to prompt this change and accept the Advantage+ campaign budget.

If the ASC campaign was created and edited exclusively through the API, it will continue to reflect as smart_promotion_type=AUTOMATED_SHOPPING_ADS in the API settings until something is edited about this campaign in the Ads Manager. It will show as "Advantage+ On: through the Ads Manager UI after the ad account has been upgraded into the new Advantage+ experience.

Permalink

ASC campaigns created through the old ASC experience in Ads Manager will show with "Advantage+ On" settings once the ad account has been upgraded into the new Advantage+ campaign Ads Manager experience.

However, ASC campaigns created on the Ads Manager with the old ASC UI before the ad account has been upgraded into the new Advantage+ campaign UI experience will need to be edited in the Ads Manager and accept turning on Advantage+ campaign budget when prompted in order to reflect Advantage+ Sales being on in the new interface and "advantage_state": "ADVANTAGE_PLUS_SALES". This will also then display the budget at the campaign level in reporting and update to smart_promotion_type=GUIDED_CREATION. Otherwise, the campaign will continue to reflect smart_promotion_type=AUTOMATED_SHOPPING_ADS on the API settings.

Permalink

The campaign converts from Advantage+ shopping campaign (i.e., smart_promotion_type=AUTOMATED_SHOPPING_ADS) to an Advantage+ sales campaign (i.e., "advantage_state": "ADVANTAGE_PLUS_SALES") with smart_promotion_type=GUIDED_CREATION.

Permalink

ASC campaigns that use existing_customer_budget_percentage cannot be migrated to the Advantage+ structure with "advantage_state": "ADVANTAGE_PLUS_SALES" using the API, but can be migrated into Advantage+ structure if you open the campaign in Ads Manager. ASC campaigns using existing_customer_budget_percentage will still be editable with the release v25.0 but unable to be duplicated. These campaigns will be uneditable with the release of v26.0, so we recommend migrating the campaigns to Advantage+ structure within Ads Manager as soon as possible.

Permalink

ASC campaigns with ad sets containing more than 50 ads cannot be converted, migrated, or duplicated into Advantage+ sales campaigns. However, these campaigns will maintain their ASC settings (smart_promotion_type=AUTOMATED_SHOPPING_ADS) and will continue to be editable after v25.0. These campaigns will not be able to be duplicated with the release of v25.0, and will be uneditable with the release of v26.0. If there are any changes to this behavior, Meta will provide advance notice.

Permalink

No. Developers will need to follow the criteria above to make a campaign with Advantage+ audience, Advantage+ placement, and Advantage+ budget criteria.

Permalink

No. Please edit the campaign in Ads Manager once the ad account is enrolled in the new UI to convert the campaign, or use the migrate_to_advantage_plus field to migrate the campaign via API.

Note: Not all campaigns will be eligible to migrate from ASC to Advantage+ sales. ASC campaigns using existing_customer_budget_percentage cannot be migrated via the API, but can be migrated in Ads Manager. ASC campaigns where the count of ads within the ASC adset is greater than 50 cannot be migrated into Advantage+ sales campaigns at all. These campaigns will remain in the ASC structure but will continue to be editable after v25.0. However, all legacy ASC campaigns with smart_promotion_type will be uneditable with the release of v26.0.

Permalink
  • If "targeting_automation": {"advantage_audience": 1} for at least one ad set in the campaign, OR
  • If "targeting_automation": {"advantage_audience": 0} or is not set, and at least one ad set in the campaign has:
    • Ad set is using default age or age <= 25 or using age as a suggestion
    • Ad set is using default gender or using gender as a suggestion
    • Ad set is not using custom audience inclusion or using Advantage custom audience
Permalink

If you set up your budget, audience, or placement details outside of the criteria listed above, the campaign will reflect advantage_state:DISABLED.

Permalink

Access to Advantage+ Audience, Advantage Custom Audience, and Advantage Detailed Targeting for Special Ad Category campaigns related to Housing, Employment, and Financial Products and Services is currently being rolled out to advertisers. If your campaign is eligible at the point of migration, it will be recreated in the Advantage+ structure. If not, it will be migrated into a similar structure using broad targeting. For more details, please see this Help Center article.

Permalink