Meta Conversions API auf Shopify: Serverseitiges Setup für BFCM

Zuletzt aktualisiert
•
Von Experten geprüft
•
5 Min. Lesezeit

Wichtigste Erkenntnisse

  • Die Conversions API sendet Events von Server zu Server, sodass Adblocker, Safaris Tracking-Schutz und iOS-Datenschutzabfragen sie nicht abfangen können, wie sie es beim Browser-Pixel tun.
  • Shopifys Meta-Vertriebskanal enthält bereits eine CAPI-Integration. Setze das Teilen von Kundendaten auf Erweitert (Enhanced) oder Maximal (Maximum), und Shopify sendet den Kauf serverseitig neben dem Pixel, ganz ohne Code.
  • Die native Integration hat ihre Grenzen. Du kontrollierst nicht, welche Parameter gesendet werden, du kannst keine benutzerdefinierten serverseitigen Events hinzufügen, und bei der Fehlersuche arbeitest du quasi mit einer Blackbox.
  • Die Deduplizierung läuft über die event_id plus event_name. Meta gleicht Browser- und Serverkopien desselben Events innerhalb eines 48-Stunden-Fensters ab und behält in der Regel die erste, die eingeht.
  • Die Event Match Quality (EMQ) ist der wichtigste Wert vor dem BFCM. Sie bewertet jedes Event im Meta Events Manager auf einer Skala bis 10, basierend auf den Kundeninformationsparametern, die dein Server sendet.

Shopifys Meta-Vertriebskanal sendet Käufe bereits über die Meta Conversions API (CAPI), sobald das Teilen von Kundendaten auf Erweitert oder Maximal eingestellt ist. CAPI ist ein Server-zu-Server-Kanal, der Conversions auch dann noch meldet, wenn der Browser-Pixel das nicht mehr kann.

Das ist besonders beim BFCM wichtig, wenn Shops ihre Meta-Budgets in die teuerste Auktion des Jahres pumpen und ein Teil der resultierenden Käufe den Weg zurück in Metas Anzeigensystem nie findet. Da die Integration direkt im Meta-Vertriebskanal steckt, ist die Basis-Einrichtung nur ein Klick in den Einstellungen und kein riesiges Entwicklungsprojekt. Die entscheidende Frage ist, ob diese Basis für deinen Shop ausreicht – und in diesem Guide geht es darum, genau diese Entscheidung noch vor November zu treffen.

Warum du uns vertrauen kannst

Wir sind seit über vier Jahren im Shopify-Bereich tätig und haben mit hunderten von Shopify-Brands an ihren Shops gearbeitet. Jacques hat über 15 Jahre Entwicklungserfahrung. Wir bauen Fudge, den KI-Operator für Shopify-Stores, mit einer 4.9-Bewertung im Shopify App Store und dem Status ‘Built for Shopify’. Tracking-Skripte, Theme-Events und BFCM-Builds sind für uns also tägliches Geschäft.


Was ist die Meta Conversions API?

Der Meta-Pixel ist ein JavaScript-Snippet, das Events aus dem Browser des Käufers abfeuert. Die Conversions API sendet stattdessen dieselbe Art von Events von einem Server, und Meta gibt an, dass Server-Events für die Messung, Berichterstattung und Anzeigenauslieferung ähnlich genutzt werden können wie Events aus anderen Kanälen.1

Beide sind dafür gedacht, zusammen zu laufen, nicht als Alternativen. Metas empfohlener Ansatz ist ein redundantes Setup: Feure das Event im Browser ab, sende dasselbe Event vom Server und lass die Deduplizierung die beiden zu einer einzigen Conversion zusammenfassen.

Meta Pixel (Browser)Conversions API (Server)
Läuft woBrowser des KäufersDein Server, Shopifys Server oder ein Tagging-Server
Blockierbar durchAdblocker, ITP, ATT-bedingter SignalverlustNichts auf dem Gerät des Käufers
Cookie-AbhängigkeitHoch (_fbp, _fbc)Geringer; kann gehashte E-Mails, Telefonnummern und Namen senden
Einrichtung bei ShopifyAutomatisch über den Meta-VertriebskanalAutomatisch bei Erweitert/Maximal, oder über ein dediziertes Setup
Typischer FehlerEvent feuert nieEvent feuert, wird aber schlecht zugeordnet

Die letzte Zeile ist wichtig. Ein richtig konfigurierter Server sendet das Event zuverlässig, aber Meta muss es immer noch einer Person zuordnen, bevor es für die Attribution oder Anzeigenauslieferung zählt. Darum geht es in der zweiten Hälfte dieses Guides.


Warum schadet Signal Loss dem BFCM ROAS?

Drei Mechanismen verschlucken Browser-Events, und alle drei schlagen genau dann am härtesten zu, wenn deine Ausgaben ihren Höhepunkt erreichen.

Adblocker verhindern schlichtweg, dass das Pixel-Skript geladen wird. Shopifys eigene Dokumentation ist deutlich, was den Unterschied angeht: Daten, die von der Conversions API gesendet werden, “können nicht von browserbasierten Werbeblockern blockiert werden”, Pixel-Daten hingegen schon.2

Safaris Intelligent Tracking Prevention (ITP) beschränkt jedes über JavaScript gesetzte Cookie auf eine Lebensdauer von sieben Tagen3 und verkürzt diese auf 24 Stunden, wenn der Besucher über einen Link mit Tracking-Parametern kommt, was in vielen Konfigurationen bezahlte Klicks mit einer fbclid einschließt.4 Das _fbp-Cookie, auf das sich das Pixel verlässt, ist genau diese Art von Cookie. Ein Safari-Shopper, der also am 20. November auf deine Anzeige klickt und am 29. November kauft, sieht für das Browser-Pixel wie eine völlig neue Person aus.

App Tracking Transparency (ATT) verlangt von Apps unter iOS 14.5 und neuer eine ausdrückliche Erlaubnis, bevor sie einen Nutzer über Apps und Websites hinweg tracken dürfen; ohne diese Erlaubnis darf nicht getrackt werden und der Advertising Identifier wird als Nullen ausgelesen.5 Da die meisten Klicks auf Meta Ads auf mobilen Geräten innerhalb der Facebook- oder Instagram-App beginnen, verschlechtert jede abgelehnte Aufforderung das Signal, das das Pixel übertragen kann.

Nichts davon ändert deinen tatsächlichen Umsatz. Es ändert nur, was Meta sehen kann. Das zieht den gemeldeten ROAS nach unten, hungert das Auslieferungssystem während der Woche mit den höchsten CPMs des Jahres nach Conversion-Signalen aus und drängt Budgetentscheidungen auf Basis schlechter Daten auf.

BFCM komprimiert auch das Schadensfenster. Überlegungszyklen erstrecken sich über die Sieben-Tage-Cookie-Grenze von Safari (Käufer stöbern früh, kaufen am Tag selbst), und der Traffic ist unverhältnismäßig kalter Prospecting-Traffic ohne vorherige Identität, auf die Meta zurückgreifen könnte. Den Klick zu bekommen ist nur das halbe Problem; der Shopify CRO Guide deckt die On-Site-Hälfte ab.


Was sendet die native Meta CAPI-Integration von Shopify?

Die Meta-Vertriebskanal-App übernimmt beide Kanäle für dich, gesteuert durch eine einzige Einstellung: Datenfreigabe (customer data sharing), unter Shopify-Adminbereich > Vertriebskanäle > Facebook & Instagram > Einstellungen > Einstellungen zur Datenfreigabe. Sie hat drei Stufen.2

StufeWas läuftWas geteilt wird
StandardNur Meta-PixelSurfverhalten, aus dem Browser, blockierbar
ErweitertPixel + Conversions APIKauf-Event Server-zu-Server, plus Name, Standort, E-Mail und Telefonnummer
MaximalPixel + CAPI + Metas neueste Ad-TechnologieGleiche persönliche Daten wie bei Erweitert mit den neuesten Matching-Funktionen von Meta

Auf der Stufe “Standard” trackt das Pixel die üblichen Commerce-Events: PageView, ViewContent, Search, AddToCart, InitiateCheckout, AddPaymentInfo und Purchase.2 Ab “Erweitert” dokumentiert Shopify, dass die Conversions API das Purchase-Event zwischen den Servern von Shopify und Meta sendet, wobei Kundendetails für das Matching enthalten sind.2

Die Deduplizierung zwischen dem Pixel und den Server-Events von Shopify wird für dich übernommen. Das Gleiche gilt für das Hashing persönlicher Daten, bevor sie Meta erreichen.

Für die meisten Shops ist “Maximal” die richtige Einstellung und erledigt den gesamten Job. Wenn dein Events Manager Käufe anzeigt, die sowohl vom Browser als auch vom Server ankommen, sauber dedupliziert werden und einen akzeptablen Match Quality Score haben, kannst du aufhören zu lesen und Landingpages bauen gehen.

Wo die native Integration an ihre Grenzen stößt

Der Preis für den Zero-Code-Komfort ist null Kontrolle, und das macht sich an vier Stellen bemerkbar.

  • Parameterkontrolle. Du kannst nicht entscheiden, welche Kundeninformationsparameter bei jedem Event mitgesendet werden, was der wichtigste Hebel zur Erhöhung der Match Quality ist.
  • Event-Abdeckung. Das dokumentierte serverseitige Event ist der Kauf (Purchase). Upper-Funnel-Events wie ViewContent und AddToCart bleiben nur im Browser, sodass Ad Sets, die sie als Signale nutzen, immer noch den vollen Signal Loss spüren.
  • Custom Events. Quiz-Abschlüsse, Bundle-Builder-Schritte oder eine Pre-Order-Anmeldung können nicht zum serverseitigen Stream von Shopify hinzugefügt werden. Im Browser kannst du sie selbst abfeuern, wie in Custom Events in Shopify hinzufügen beschrieben, aber es gibt kein natives serverseitiges Gegenstück.
  • Fehlersuche (Debuggability). Wenn Zahlen falsch aussehen, kannst du die Payloads, die Shopify sendet, weder einsehen noch ändern. Du siehst nur den Output im Events Manager und nichts davor.

Ein Vorbehalt, der auf jeder Ebene gilt: Die Weitergabe von Kundendaten an Meta ist etwas, das in deiner Datenschutzerklärung offengelegt werden muss. Shopify nimmt den Händler in die Pflicht, die Bedingungen von Meta zu überprüfen und die Richtlinie entsprechend zu aktualisieren.2


Wann brauchst du ein dediziertes Shopify CAPI Setup?

Geh erst über die native Integration hinaus, wenn dich eines der oben genannten Limits Geld kostet – nicht vorher. Die üblichen Auslöser sind ein hartnäckig niedriger EMQ-Score (Event Match Quality), Ad-Sets, die auf Upper-Funnel- oder Custom-Events angewiesen sind, oder die operative Anforderung, die Daten-Pipeline selbst zu kontrollieren.

Server-side Google Tag Manager ist der Standardweg fürs Self-Hosting. Du betreibst einen GTM-Server-Container in deinem eigenen Cloud-Projekt, dein Storefront sendet Events über eine First-Party-Subdomain dorthin und ein Meta CAPI-Tag leitet sie weiter; Googles Design gibt dir “die volle Kontrolle darüber, wie diese Daten strukturiert sind und wohin sie weitergeleitet werden”.6 Es ist die flexibelste, aber auch aufwendigste Option, da der Container eine Infrastruktur ist, die du nun selbst betreibst. Wenn GTM Neuland für dich ist, starte hier: So fügst du Google Tag Manager zu Shopify hinzu.

Stape und ähnliche gehostete Tagger nehmen dir den Infrastruktur-Teil ab: Sie hosten den Server-Container, und ihre Shopify-App leitet Storefront- und Webhook-Events dorthin weiter. Du behältst die Kontrolle über Parameter und Events, während du die Technik dahinter quasi mietest. Im Oktober 2026 listete die Pricing-Seite von Stape einen kostenlosen Plan mit einem Limit von 10.000 Anfragen sowie kostenpflichtiges Hosting ab 20 $ pro Monat (17 $ bei jährlicher Abrechnung).

Eine Custom-Integration direkt mit der Meta Conversions API, typischerweise über Shopify-Webhooks gefüttert, kauft dir die totale Kontrolle, bedeutet aber auch, dass du dich selbst um Retries, Hashing, Consent-Handling und die Dedup-Logik kümmern musst. Das lohnt sich selten, außer bei sehr hohen Ad-Spends oder ungewöhnlichen Datenanforderungen.

Egal welchen Weg du wählst, lass ihn parallel zum Pixel laufen, niemals anstatt des Pixels. Redundanz plus Deduplizierung ist genau das Setup, das Meta erwartet, und das Browser-Event transportiert immer noch Signale, die der Server nicht immer sehen kann.

Eine Grenze gilt für jeden Weg: CAPI verbessert die Widerstandsfähigkeit der Messungen, umgeht aber keine Consent-Anforderungen – Events, denen ein Käufer nicht zugestimmt hat, dürfen weiterhin nicht gesendet werden, und CAPI kann nicht jedes Signal wiederherstellen, das durch ATT oder ITP verloren geht.

Du baust BFCM Landing Pages als nativen Theme-Code? Beschreibe sie Fudge.
Kostenlose Testversion starten

Wie funktioniert die Deduplizierung mit event_id?

In dem Moment, in dem zwei Kanäle denselben Kauf melden, riskierst du, ihn doppelt zu zählen. Metas Antwort darauf ist, dass Events “basierend auf ihrer ID und ihrem Namen” als identisch betrachtet werden: Die eventID des Pixels muss der event_id des Server-Events entsprechen und die Event-Namen müssen übereinstimmen.7

Zwei Regeln bestimmen das Matching-Fenster.7

  • Events werden nur dedupliziert, wenn sie innerhalb von 48 Stunden nach dem ersten Event mit dieser event_id eintreffen.
  • Wenn ein Paar übereinstimmt, behält Meta in der Regel das zuerst empfangene Event und verwirft die spätere Kopie.

In der Praxis generierst du eine stabile ID pro Conversion, normalerweise aus der Bestellung, und hängst sie auf beiden Seiten an:

// Browser: Meta-Pixel
fbq('track', 'Purchase', {value: 129.0, currency: 'USD'}, {eventID: 'order_1042'})
// Server: Conversions API Payload (Auszug)
{
    "event_name": "Purchase",
    "event_id": "order_1042",
    "action_source": "website"
}

Es gibt eine Fallback-Methode, die über event_name plus fbp und/oder external_id abgleicht. Meta merkt jedoch an, dass sie nur Browser-First-Paare dedupliziert, daher ist event_id die Methode, auf die du bauen solltest.7

Wenn du bei der nativen Integration bleibst, übernimmt Shopify das alles. Die Regel existiert für dedizierte Setups: Jede Quelle, die einen Kauf meldet, muss dasselbe Event-ID-Schema verwenden, sonst verdoppelt sich dein BFCM-Umsatz im Ads Manager unbemerkt.


Was ist Event Match Quality und wie überprüft man sie?

Das Event auszuliefern ist Schritt eins. Event Match Quality (EMQ) ist die Note von Meta für Schritt zwei: Es ist “ein Score (von 10)”, der widerspiegelt, welche Kundeninformationsparameter dein Server sendet, wie gut diese Informationen sind und wie viel Prozent der Event-Instanzen einem Meta-Konto zugeordnet werden konnten.8

Um sie zu überprüfen, öffne den Meta Events Manager, wähle deinen Datensatz (Pixel), öffne ein Event wie Purchase und sieh dir die Spalte Event Match Quality und das dazugehörige Detail-Panel an. Das Panel listet auf, welche Parameter Meta erhalten hat und welche empfohlenen fehlen.

Die Parameter, die den Score bewegen, sind die Identifier: gehashte E-Mail, gehashte Telefonnummer, Name, fbp/fbc Browser-IDs, External ID sowie Client-IP und User Agent. Ein Server-Event, das nur eine IP-Adresse enthält, wird schlecht abschneiden, egal wie zuverlässig es ankommt.

Metas Diagnosen rund um EMQ zeigen auch die Event-Abdeckung (den Anteil der Pixel-Events, die auch über CAPI ankommen), die Deduplizierungs-Gesundheit (Deduplication Health) für beide Kanäle und die Datenaktualität (Data Freshness), was bedeutet, wie schnell Events ankommen, nachdem sie stattgefunden haben.8 Vor dem BFCM verdienen alle drei einen Blick, nicht nur der Headline-Score.

Zwei Gewohnheiten halten den Score ehrlich. Überprüfe die EMQ pro Event und nicht pro Account, denn ein starker Purchase-Score kann ein schwaches AddToCart-Event verbergen. Und überprüfe es ein paar Wochen vor dem Peak, da Fixes (wie das Hinzufügen von Parametern) Zeit brauchen, um sich im Score niederzuschlagen.


Pre-BFCM Meta CAPI Checkliste für Shopify

Gehe dies im Oktober durch, nicht in der Woche des Sales.

  1. Überprüfe die Stufe der Datenfreigabe. Shopify-Adminbereich > Vertriebskanäle > Facebook & Instagram > Einstellungen > Einstellungen zur Datenfreigabe. Alles unter “Maximal” braucht einen guten Grund.
  2. Öffne den Events Manager und verifiziere beide Kanäle. Purchase sollte Events sowohl vom Browser als auch vom Server anzeigen. Nur Server oder nur Browser ist ein Warnsignal.
  3. Prüfe die Deduplizierung. Die Dedup-Diagnosen sollten zeigen, dass deine Browser- und Server-Käufe übereinstimmende IDs tragen. Doppelt gezählte Umsätze blähen jede nachgelagerte Entscheidung auf.
  4. Lies den EMQ Score pro Event aus. Notiere, welche Parameter fehlen und behebe die, die du kontrollierst. Bei einem dedizierten Setup bedeutet das meistens die Weitergabe von gehashten E-Mails und Telefonnummern.
  5. Führe einen Testkauf durch. Nutze den Tab “Test-Events” im Events Manager, kaufe etwas Günstiges und beobachte, wie das Event auf beiden Kanälen mit der gleichen ID ankommt.
  6. Verifiziere das Consent-Verhalten. Gib eine Testbestellung auf, nachdem du Cookies abgelehnt hast. Events, die deinen Consent-Banner ignorieren, sind ein rechtliches Problem, kein Tracking-Gewinn.
  7. Friere das Setup ein. Keine Pixel-Migrationen, keine Wechsel des Tagging-Servers Mitte November. Signalhistorie speist die Auslieferung; Resets sind bei Spitzen-CPMs teuer.
  8. Plane das Post-Sale-Review. Attributionsfenster bedeuten, dass sich BFCM-Zahlen bis in den Dezember hinein weiterbewegen. Unser begleitender Guide zu Post-BFCM Analytics behandelt, wie man sie richtig liest.

Wo Fudge ins Spiel kommt

Fudge sendet keine CAPI-Events, und wir werden auch nicht so tun als ob. Es ist der KI-Operator für Shopify-Stores und schreibt natives Liquid, CSS und JavaScript in dein Theme. Das berührt dieses Thema auf genau eine spezifische Art und Weise: Die Seiten und Sections, die du für BFCM baust, sind der Ort, an dem deine Browser-Events gefeuert werden.

Eine Kampagnen-Landingpage, die als nativer Theme-Code gebaut wurde, hat keine zusätzlichen App-Skripte, die mit deinem Pixel konkurrieren. Wenn du ohnehin BFCM-Seiten zusammenstellst: Der Page Builder von Fudge baut sie als Theme-Code, den du lesen, tracken und behalten kannst – als Entwürfe, die du überprüfst, bevor die Kampagne startet. Sobald sie live sind, meldet Fudge Besuche, Conversion Rate und Käufe für jede Seite, und bei verbundenem Google Analytics auch, welche Kampagnen die Besucher schicken.


FAQ

Hat Shopify eine integrierte Meta Conversions API-Anbindung?

Ja. Der Facebook & Instagram Vertriebskanal enthält sie, gesteuert über die Einstellung zum Teilen von Kundendaten. Auf den Stufen Erweitert und Maximal sendet Shopify das Kauf-Event serverseitig über die Conversions API zusammen mit dem Meta Pixel und übernimmt automatisch Hashing und Deduplizierung.

Was ist der Unterschied zwischen dem Meta Pixel und der Conversions API?

Das Pixel führt JavaScript in deinem Browser aus, sodass Adblocker und Browser-Datenschutzfunktionen es blockieren können. Die Conversions API sendet dieselben Events von einem Server, was nichts auf dem Gerät blockieren kann. Meta behandelt beides als gleichwertige Inputs und empfiehlt, sie zusammen mit Deduplizierung laufen zu lassen.

Reicht Shopifys Datenfreigabe-Stufe 'Maximal' für BFCM aus?

Für die meisten Shops, ja. Sie führt das Pixel und die Conversions API mit Metas neuester Matching-Technologie aus und erfordert keinen Code. Ziehe ein dediziertes Setup nur in Betracht, wenn deine Event Match Quality niedrig bleibt, du serverseitige Abdeckung für Upper-Funnel- oder Custom-Events brauchst, oder du genau kontrollieren musst, welche Parameter gesendet werden.

Wie verhindere ich, dass Meta meine Shopify-Käufe doppelt zählt?

Sende dieselbe event_id und denselben event_name sowohl vom Browser-Pixel als auch vom Server. Meta dedupliziert übereinstimmende Events, die innerhalb von 48 Stunden eingehen, und behält in der Regel das zuerst empfangene. Shopifys native Integration macht das automatisch; bei einem Custom- oder GTM-Setup musst du die gemeinsame ID selbst generieren.

Was ist ein guter Event Match Quality (EMQ) Score?

Die EMQ wird pro Event auf einer Skala bis 10 bewertet, basierend darauf, welche Kundeninformationsparameter Meta erhält und wie viele Event-Instanzen einem Account zugeordnet werden. Anstatt einer bestimmten Zahl hinterherzujagen, öffne das Detail-Panel für den Score im Events Manager und füge die empfohlenen fehlenden Parameter hinzu, da gehashte E-Mails und Telefonnummern meist am wichtigsten sind.

Brauche ich Stape oder server-side GTM auf Shopify?

Standardmäßig nicht. Shopifys native Integration deckt das Kauf-Event serverseitig ab, ohne dass du eine Infrastruktur benötigst. Server-side GTM oder ein gehosteter Tagger wie Stape lohnen sich erst, wenn du die volle Parameterkontrolle, serverseitige Custom-Events oder eine einzige Datenleitung brauchst, die mehrere Ad-Plattformen füttert – und sie laufen immer neben dem Pixel, nicht anstatt dessen.

Warum ist mein Meta ROAS gesunken, obwohl Shopify normale Verkäufe anzeigt?

Meistens ist das eher ein Signalverlust als ein echter Leistungsabfall. Adblocker blockieren das Pixel, Safari begrenzt seine Cookies auf sieben Tage oder 24 Stunden nach einem Klick auf eine Anzeige, und iOS App Tracking Transparency beschränkt das App-übergreifende Tracking. Meta sieht dann weniger deiner echten Conversions. Ein funktionierendes Conversions API-Setup holt einen Teil davon wieder rein.

Jacques's signature

Footnotes

  1. Meta for Developers, “Conversions API” - Übersicht über den Server-zu-Server-Kanal; Server-Events können für Messung, Berichterstattung und Auslieferung ähnlich wie andere Verbindungskanäle genutzt werden. https://developers.facebook.com/docs/marketing-api/conversions-api/ ↩

  2. Shopify Help Center, “Facebook data sharing” - die Datenweitergabe-Stufen Standard, Erweitert und Maximal, die getrackten Events des Pixels, das Kauf-Event, das via Conversions API von Server zu Server gesendet wird, und die Pflichten des Händlers bezüglich der Datenschutzrichtlinien. https://help.shopify.com/en/manual/promoting-marketing/analyze-marketing/meta-data-sharing ↩ ↩2 ↩3 ↩4 ↩5

  3. WebKit blog, “Intelligent Tracking Prevention 2.1” - alle permanenten clientseitigen Cookies, die über document.cookie erstellt werden, sind in Safari auf eine Ablaufzeit von sieben Tagen beschränkt. https://webkit.org/blog/8613/intelligent-tracking-prevention-2-1/ ↩

  4. WebKit blog, “Intelligent Tracking Prevention 2.3” - clientseitige Cookies laufen nach 24 Stunden ab, wenn der Besucher von einer Domain kommt, die von der ITP mit Link-Decoration klassifiziert wurde, und Nicht-Cookie-Websitedaten werden nach sieben Tagen Safari-Nutzung ohne Interaktion gelöscht. https://webkit.org/blog/9521/intelligent-tracking-prevention-2-3/ ↩

  5. Apple Developer, “User Privacy and Data Use” - Apps auf iOS 14.5 und neuer benötigen über das AppTrackingTransparency-Framework die Erlaubnis, um Nutzer zu tracken oder auf den Advertising Identifier zuzugreifen; ohne Erlaubnis besteht der Identifier nur aus Nullen. https://developer.apple.com/app-store/user-privacy-and-data-use/ ↩

  6. Google for Developers, “An introduction to server-side tagging” - der Server-Container läuft in deinem eigenen Cloud-Projekt, was dir die Kontrolle darüber gibt, wie Messdaten strukturiert sind und wohin sie weitergeleitet werden. https://developers.google.com/tag-platform/tag-manager/server-side/intro ↩

  7. Meta for Developers, “Deduplicate Pixel and Server Events” - Matching von event_id plus event_name, das 48-Stunden-Deduplizierungsfenster, Präferenz für das zuerst empfangene Event und die Fallback-Methode über fbp/external_id mit ihrer Browser-First-Limitation. https://developers.facebook.com/docs/marketing-api/conversions-api/deduplicate-pixel-and-server-events/ ↩ ↩2 ↩3

  8. Meta for Developers, “Dataset Quality API” - Event Match Quality als Echtzeit-Score bis 10 basierend auf empfangenen Parametern, deren Qualität und dem Prozentsatz der zugeordneten Event-Instanzen, plus Metriken zu Event-Abdeckung, Deduplizierung und Datenaktualität. https://developers.facebook.com/docs/marketing-api/conversions-api/dataset-quality-api/ ↩ ↩2

You might also be interested in

Jacques Blom
Jacques Blom
CTO bei Fudge.