Betrachte diese Best Practices als allgemeine Empfehlung für eine erfolgreiche Integration der Conversions API. Mit diesen Empfehlungen wollen wir dir dabei helfen, die Conversions API optimal zu nutzen. Befolge die Empfehlungen für die Implementierung und für nach der Implementierung, um eine reibungslose Integration und optimale Ergebnisse zu erzielen, wenn du Daten über Meta teilst.
Wir empfehlen dir, zusätzlich zu den folgenden Best Practices dieses Video anzusehen. Hier findest du ein stärker praxisbezogenes Tutorial zur Verwendung der Conversions API. Im Video findest du Anleitungen zu den folgenden Themen:
Für Web-, App- und physische Store-Events, die mit der Conversions API geteilt werden, sind bestimmte Parameter erforderlich. Die Liste der erforderlichen Parameter ist hier verfügbar.
Vereinfache beim Einrichten deiner Kampagnen die Kontostruktur und befolge die folgenden bewährten Best Practices für Kampagnen:
Wir empfehlen dir, die Conversions API zusätzlich zum Meta-Pixel zu verwenden und dieselben Events mit beiden Tools zu teilen. Das ist eine redundante Event-Einrichtung. Wenn du beispielsweise Purchase
-, Initiate Checkout
- und Contact
-Events mit dem Meta-Pixel teilst, solltest du dieselben Events auch mit der Conversions API über deinen Server teilen.
Mit der Conversions API kannst du Website-Events teilen, die dem Pixel aufgrund von Problemen mit der Netzwerkverbindung oder von Seitenladefehlern entgehen. Mit der Conversions API können auch andere Arten wichtiger Events und Daten geteilt werden, die offline oder später stattfinden und die vom Pixel nicht geteilt werden können.
Wenn du redundante Events mit dem Meta-Pixel und der Conversions API sendest, dann stelle sicher, dass beide Events den gleichen event_name
nutzen und dass entweder event_id
oder eine Kombination aus external_id
und fbp
angegeben wird. Wir empfehlen dir, diese Parameter alle zu verwenden, damit Meta Events richtig dedupliziert und doppeltes Reporting von identischen Events vermieden wird. Erfahre mehr über Deduplizierung, darüber, wann sie notwendig ist und wie sie eingerichtet wird.
Die folgenden Parameter für Server-Events und Kundeninformationen sind erforderlich:
Parameter | Typ | Erforderlich wann? |
---|---|---|
Server-Event | Alle Events | |
Server-Event | Alle Website-Events | |
Kundeninformationen | Alle Website-Events |
Indem du die Conversions API verwendest, stimmst du zu, dass der Parameter action_source
nach deinem bestem Wissen und Gewissen korrekt ist. Wir empfehlen dir auch, die external_id
- und event_id
-Event-Parameter für alle Events anzugeben.
Wenn du zusätzliche Kundeninformationsparameter sendest, kannst du damit eventuell die Qualität des Event-Abgleichs verbessern. Es können nur abgeglichene Events für die Optimierung der Anzeigenattribution und der Anzeigenauslieferung verwendet werden. Je höher dabei die Abgleichqualität, desto besser. Nicht abgeglichene Events können zwar nicht für die Attribution oder die Anzeigenauslieferung verwendet werden, du kannst sie jedoch trotzdem für die grundlegende Messung heranziehen. Beispiele für Parameter für Kundeninformationen mit hoher Qualität:
em
)client_ip_address
)fn
und ln
)ph
)Im Anschluss an die Veröffentlichung von Version 13.0 der Graph API aktualisieren wir dir Grundanforderungen, die Kombinationen von Kundeninformationsparametern erfüllen müssen, um für ein Conversions API-Event als gültig angesehen zu werden. Dank dieser Änderungen können wir besseres Feedback bereitstellen, wenn ein Event eine Kombination von Kundeninformationsparametern aufweist, die so breit gefächert ist, dass sie für den Abgleich sehr wahrscheinlich unbrauchbar ist.
Ein Event wird als ungültig betrachtet, wenn es ausschließlich Kundeninformationsparameter enthält, die aus einer der folgenden Kombinationen bestehen (oder einer Teilmenge davon).
ct
+ country
+ st
+ zp
+ ge
+ client_user_agent
db
+ client_user_agent
fn
+ ge
ln
+ ge
Wenn ein Event beispielsweise nur aus den Kundeninformationsparametern ge
, ct
, st
und country
bestünde (diese könnten sich auf einen Mann in Menlo Park, Kalifornien, USA beziehen), würde es abgelehnt werden, da diese Kundeninformationsparameter eine Teilmenge einer der oben genannten Kombinationen sind.
fbp
und fbc
aktualisiert werden.Die Parameter fbp
und fbc
sind Cookie-Werte, die üblicherweise in Verbindung mit der Erstanbieter-Cookie-Lösung von Meta in den Browsern deiner Site-Besucher*innen eingefügt werden. Wenn du sie als Nutzer*innen-Parameter sendest, solltest du ihre Werte regelmäßig aktualisieren.
Diese Werte werden bei der Implementierung des Meta-Pixel auf deiner Website als First-Party Cookies eingerichtet und können für die Verwendung in Conversions API-Anfragen abgerufen werden.
Wenn du Events dann teilst, wenn sie stattfinden, erzielst du mit deinen Kampagnen die besten Ergebnisse. Du kannst Server-Events mit der Conversions API in Echtzeit oder nahezu in Echtzeit in Batches teilen.
Wir empfehlen dir, deine Conversions API-Verbindung mit dem Tool „Test-Events“ zu überprüfen. Entwickler*innen sollten in der Regel ihre eigenen Kund*innen-Iformationsparameter für Test-Events verwenden (zum Beispiel Name, Adresse, Telefonnummer), da diese Events möglicherweise verworfen werden, wenn sie nicht mit einem Facebook- oder Meta-Konto übereinstimmen.
Das Tool „Test-Events“ kannst du für folgende Aktionen verwenden:
Erfahre, wie du deine Server-Events mit dem Tool „Test-Events“ testest.
Fülle die erforderlichen und empfohlenen Datenparameterfelder im Payload-Hilfstool aus, um zu erfahren, wie dein Payload strukturiert sein sollte. Außerdem erhältst du Empfehlungen, welche Parameter du am besten angibst.
Die Codebeispiele in unserer Dokumentation beinhalten Business-SDK-Beispiele in Python, Java, Ruby, PHP und Node. Damit kannst du Entwicklungsaufwand sparen, wie zum Beispiel das Hashing von Benutzerparametern, das im Business-SDK automatisch erfolgt.
Falls du das Business-SDK nicht verwenden möchtest, empfehlen wir dir, Hashing zu implementieren.
Die Conversions API unterstützt alle Offline-Events und du solltest sie als umfassenden Container für diese Arten von Events verwenden. Beispiele sind Verkäufe im phyischen Geschäft, Telefonanrufe, auf Geräten ausgeführte Handlungen (wie Smart-TVs oder Spielekonsolen) und Offline-Abonnements.
Wenn du Offline-Events sendest, stelle sicher, dass du den action_source
-Event-Parameter angibst und den entsprechenden Wert wählst (sollte nicht website
sein). Du musst dabei die Handlungsquelle angeben, um die Kampagnenziele für das Event festzulegen.
Indem du die Conversions API verwendest, stimmst du zu, dass der Parameter action_source
nach deinem bestem Wissen und Gewissen korrekt ist.
partner_agent
-StringsPartner*innen oder Agenturen, die Events für ihre Werbetreibenden teilen, sollten einen eindeutigen partner_agent
-String senden und auch den Plattformnamen wie dokumentiert angeben. Arbeite gegebenenfalls mit deinem *deiner Meta-Vertreter*in zusammen, um zu entscheiden, welcher Agent-String geeignet ist.
Website-Plattformpartner können standardmäßig entscheiden, ob sie die Conversions API selektiv anbieten oder Opt-ins für Werbetreibende durchführen möchten. Für das Facebook-Pixel und die Conversions API werden dieselben Geschäftsbedingungen angewendet. Wir empfehlen dir, für deine Kunden Opt-ins auszuführen. Damit werden ihre Daten auch mit der Conversions API geteilt, wenn sie das Meta-Pixel einrichten. Wir sind zwar davon überzeugt, dass Werbekunden mit beiden Tools ihre Daten langfristig stärken und schützen können, empfehlen dir jedoch auch, dass du deinen Kunden Informationen über die Conversions API und das Meta-Pixel gibst, damit sie eine Entscheidungsgrundlage haben.
Wenn du Server-Events mit der Conversions API teilst, siehst du im Events Manager die Event Match Quality (EMQ) für jedes Event. Der EMQ-Wert eines Events (1–10) gibt an, wie effektiv die Kundeninformationen deines Server-Events mit einem Facebook-oder Meta-Konto abgeglichen werden können. Weitere Informationen zu Best Practices in Bezug auf EMQ findest du hier.
Die Qualität des Event-Abgleichs ist derzeit nur für Web-Events verfügbar. Für andere Eventtypen wie Offline-Events und Events in physischen Geschäften, App-Events, Conversion Leads oder alle anderen Integrationen in der Alpha- oder Beta-Phase kontaktiere deine*n Meta-Ansprechpartner*in, um zu erfahren, wie du die Match-Qualität verbesserst.
Für die Verwendung der Conversions API empfehlen wir dir, deine Meta-Werbestrategie zu testen und zu optimieren. Hier sind einige Testoptionen:
Conversion Lift-Studie: Erfahre mehr über die inkrementelle Performance-Auswirkung von Server-Events.
Split-Tests: Erfahre, mit welcher Kampagnenstrategie du die besten und effizientesten Ergebnisse zur Performance-Optimierung erzielst.