Adgora
Leitfäden 8 Min. Lesezeit 1 049 Wörter

S2S Postback-Tracking: So richten Sie es ein und warum es besser ist als Pixel

Eine Schritt-für-Schritt-Anleitung zum Server-zu-Server-Postback-Tracking: wie Klick-IDs und Makros funktionieren, wie man ein Postback auslöst, warum S2S besser ist als Pixel und wie man es auf Adgora einrichtet.

Adgora
Auf dieser Seite0%

    Jede Performance-Kampagne reduziert sich letztendlich auf eine Frage: Hat dieser Klick Geld gebracht? Diese Frage zuverlässig zu beantworten, ist die Aufgabe von S2S-Postback-Tracking — und es ist der Unterschied zwischen der Optimierung auf Wahrheit und der Optimierung auf eine bequeme Fiktion. Wenn Sie CPA betreiben, ist dies keine optionale Verfeinerung. Es ist der Mechanismus, durch den Sie bezahlt werden.

    Dieser Leitfaden erklärt, wie Server-zu-Server-Tracking funktioniert, warum es die Dinge übersteht, die still und heimlich Pixel brechen, und genau, wie man es in Adgora einrichtet.

    Warum Pixel scheitern und Server nicht

    Ein Tracking-Pixel ist eine Anfrage, die der Browser des Besuchers auf einer Dankeseite stellt. Das bedeutet, dass jeder Link in der Kette von der Zusammenarbeit eines anderen Browsers abhängt. Ad-Blocker entfernen es. Datenschutzmodi lassen es fallen. Der Benutzer schließt den Tab, bevor es ausgelöst wird. Die Regeln für Drittanbieter-Cookies werden immer strenger. Und da es clientseitig ist, kann es von jedem manuell ausgelöst werden — weshalb Pixel-Only-Konversionen leicht gefälscht werden können.

    Ein Postback verschiebt den Bericht dorthin, wo die Wahrheit lebt: Ihr Server. Wenn die Bestellung in Ihrer Datenbank bestätigt wird, ruft Ihr Backend das Netzwerk direkt auf. Kein Browser, kein Blocker, keine Cookie-Richtlinie, kein geschlossener Tab. Das Ereignis wird gemeldet, weil es tatsächlich passiert ist, von dem System, das weiß, dass es passiert ist. Deshalb ist es sowohl genauer als auch viel schwieriger zu fälschen.

    Die drei beweglichen Teile

    1. Die Klick-ID

    Wenn ein Besucher auf Ihre Anzeige klickt, wird der Klick über den Tracker von Adgora unter go.adgora.net geleitet, der das Ereignis protokolliert, Anti-Betrugsprüfungen durchführt und den Benutzer auf Ihre Landing-Page weiterleitet. In dieser Weiterleitung wird eine einzigartige Klick-ID gestempelt — ein einzelner Wert, der genau diesen Klick identifiziert.

    2. Die Makro

    Sie sagen dem Netzwerk, wo es diese ID platzieren soll, indem Sie ein Makro in Ihrer Ziel-URL einfügen. Schreiben Sie Ihr Ziel so:

    https://yoursite.com/lp?click={clickid}&zone={zoneid}&geo={geo}

    Adgora ersetzt jedes Makro zur Umleitungszeit, sodass Ihre Seite die Werte als gewöhnliche Abfrageparameter erhält. Die verfügbaren Makros sind {clickid}, {zoneid}, {geo}, {device} und {sub1} bis {sub5} für Ihre eigenen Kampagnenbezeichnungen.

    3. Der Postback

    Wenn die Konversion stattfindet, ruft Ihr Server das Netzwerk an:

    https://api.adgora.net/s2s?clickid=CLICK_ID&status=confirmed&secret=YOUR_OFFER_SECRET

    Adgora verknüpft die Klick-ID mit dem ursprünglichen Klick, überprüft das Geheimnis gegen das Angebot und zeichnet die Konversion auf. Das ist der gesamte Ablauf.

    Es Schritt für Schritt einrichten

    1. Fügen Sie das Makro in Ihre Ziel-URL ein. Fügen Sie ?click={clickid} (plus alle gewünschten Subs) zum Ziel Ihrer Anzeige hinzu.
    2. Erfassen Sie es bei Ankunft. Lesen Sie den Parameter auf Ihrer Landingpage und speichern Sie ihn — in der Sitzung und dann im Bestell- oder Lead-Datensatz selbst. Dies ist der Schritt, den die Leute überspringen, und es ist der Grund, warum ihre Postbacks später nichts zu senden haben.
    3. Feuern Sie das Postback im richtigen Moment ab. Wenn die Aktion wirklich abgeschlossen ist — Zahlung erfasst, Lead validiert — lassen Sie Ihr Backend den Aufruf mit der gespeicherten Klick-ID, dem Status und dem Geheimnis Ihres Angebots durchführen.
    4. Fügen Sie einen Retry hinzu. Zeitüberschreitungen passieren. Wiederholen Sie ein fehlgeschlagenes Postback ein paar Mal mit einem Backoff. Duplikate sind sicher (siehe unten), also kostet das Wiederholen Sie nichts und schützt echte Einnahmen.
    5. Testen Sie mit einem echten Klick. Klicken Sie auf Ihre eigene Anzeige, schließen Sie die Aktion ab und bestätigen Sie, dass die Konversion erscheint. Nehmen Sie niemals an, dass die Integration funktioniert, nur weil der Code richtig aussieht.

    Status, Haltepositionen und Nachnahme

    Nicht jede Konversion ist im Moment des Auslösens endgültig. Ein Status sagt dem Netzwerk, in welchem Zustand sich die Aktion befindet — bestätigt, wenn sie gut ist, abgelehnt oder zurückgegeben, wenn nicht. Das ist wichtig, denn eine Rückbuchung sollte auch das Geld zurückbuchen, nicht in Ihren Statistiken als Einnahmen erscheinen, die nie existiert haben.

    Adgora unterstützt auch einen Nachnahmeprozess, bei dem eine Konversion aussteht, bis ihr Status geliefert wird. Für physische Waren ist das das ehrliche Modell: die "Aktion" ist nicht wirklich eine Aktion beim Checkout — es ist eine Aktion, wenn das Paket ankommt und bezahlt wird. Sende die Statusänderung, wenn sich die Realität ändert, und die Abrechnung folgt. Das ist das Rückgrat des Dropshipping-Handbuchs und des CPA-Marketings im Allgemeinen.

    Idempotenz: warum Duplikate sicher sind

    Adgora zeichnet jede Konversion einmal auf, basierend auf der Klick-ID und dem Angebot. Ein wiederholter Postback, ein doppelt ausgelöster Webhook oder ein Betrüger, der eine erfasste URL erneut abspielt, trifft alle auf denselben Schutz: die Konversion existiert bereits, also wird sie nicht erneut gezählt. Deshalb solltest du Wiederholungen hinzufügen, ohne dir Sorgen zu machen, und das ist auch einer der Gründe, warum Postback-Betrug hier scheitert — das Wiederholen einer legitimen Konversion tausendmal berechnet genau einmal. Das größere Bild ist in Werbebetrug erklärt.

    Bewahre das Geheimnis geheim

    Jedes Angebot hat sein eigenes Postback-Geheimnis. Es beweist, dass der Anruf von dir kam und nicht von jemandem, der eine Klick-ID erraten hat. Halte es serverseitig — niemals in JavaScript, niemals in einer URL, die ein Browser sehen kann, niemals in einem öffentlichen Repository. Wenn ein Geheimnis durchsickert, rotiere es. Und weil Postback-Endpunkte bruteforce-gestestet werden, limitiert Adgora die Anrufe pro Quell-IP; eine gesunde Integration kommt nie in die Nähe dieser Obergrenze, aber ein durchgesickertes Geheimnis, das angegriffen wird, wird es tun.

    Was gutes Tracking freischaltet

    Sobald die Conversions mit den Klicks verknüpft sind, wird alles downstream präziser. Sie können die Kosten pro Aktion nach Geo, Platzierung, Kreativ und Sub-ID ablesen, anstatt aus der Klickrate zu raten. Sie können eine Quelle abschalten, die Volumen liefert, aber keinen Umsatz. Sie können das Segment skalieren, das Ihre Auszahlung sichert. Jede Optimierungsdisziplin in Targeting und jede Marge im Arbitrage hängt von dieser einen Integration ab, die richtig sein muss.

    Bereit, es einzurichten? Erstellen Sie ein Adgora-Konto, erstellen Sie ein Angebot, um Ihr Postback-Geheimnis zu erhalten, und fügen Sie {clickid} in Ihre Landing-URL ein. Sehen Sie sich die Werbetreibendenübersicht an, um zu sehen, wie das Tracking in den Rest des Stacks passt.

    Wichtige Erkenntnisse

    • S2S-Postbacks werden von Ihrem Server gemeldet, sodass Ad-Blocker, Cookie-Regeln und geschlossene Tabs sie nicht unterbrechen können.
    • Der Ablauf ist {clickid} Makro → speichern → Postback mit Status + Angebotsgeheimnis.
    • Die Speicherung der Klick-ID bei der Bestellung ist der Schritt, den die meisten Integrationen übersehen — und der Grund, warum ihr Tracking leer ist.
    • Conversions sind idempotent nach Klick-ID und Angebot, also fügen Sie Wiederholungen frei hinzu und Replay-Angriffe schlagen fehl.
    • Verwenden Sie Status ehrlich — einschließlich des Flusses von ausstehend → geliefert für Nachnahme — damit die Abrechnung der Realität folgt.
    • Halten Sie das Postback Geheimnis serverseitig; rotieren Sie es, wenn es durchgesickert ist.

    Begriffe in diesem Artikel

    Kurze Definitionen aus dem Adgora-Glossar.

    Konversion
    Die Aktion, für die Sie tatsächlich bezahlen — ein Verkauf, eine Anmeldung, eine Einzahlung oder eine Installation. Konversionen sind idempotent be…
    Angebot
    Eine spezifische Sache, die mit einer definierten Auszahlung für eine definierte Aktion beworben wird — die Einheit von CPA. Siehe den CPA-Marketin…
    Makro
    Ein Platzhalter in einer Landing-URL, den der Tracker zur Umleitungszeit ersetzt. Adgora unterstützt {clickid}, {zoneid}, {geo}, {device} und {sub1…
    CPA
    Kosten pro Aktion — Sie zahlen nur, wenn eine definierte Aktion passiert: ein Verkauf, eine Anmeldung, eine Einzahlung. Das risikoärmste Modell für…
    Creative
    Die tatsächlich angezeigte Anzeige — das Bild, die Überschrift, der Text oder die Videodatei plus die Ziel-URL. Wird überprüft, bevor sie ausgespie…
    Landing-Page
    Die Seite, auf die ein Klick jemanden sendet. Sie hat eine Aufgabe: das Versprechen, das die Anzeige gemacht hat, fortzusetzen. Siehe Landing-Page…
    S2S Postback
    Server-zu-Server-Konversionsberichterstattung: Wenn eine Aktion abgeschlossen ist, ruft Ihr Backend die URL des Netzwerks mit der gespeicherten Kli…
    Arbitrage
    Traffic kaufen für weniger als die Einnahmen, die er produziert. Ein Geschäft mit dünnen Margen, das vollständig durch Messung entschieden wird. Si…

    Häufig gestellte Fragen

    Was ist ein S2S-Postback?

    Ein Server-zu-Server-Postback ist ein Aufruf, den Ihr Backend an das Werbenetzwerk sendet, wenn eine Konversion stattfindet. Anstatt sich darauf zu verlassen, dass der Browser des Besuchers ein Pixel auslöst, informiert Ihr Server das Netzwerk direkt: Diese Klick-ID hat gerade konvertiert, mit diesem Status. Da kein Browser beteiligt ist, können Ad-Blocker, Cookie-Einschränkungen und geschlossene Tabs es nicht brechen.

    Warum ist S2S besser als ein Tracking-Pixel?

    Pixel hängen davon ab, dass der Browser des Benutzers sie ausführt, daher werden sie von Ad-Blockern blockiert, durch Datenschutzeinstellungen verworfen, verloren, wenn ein Tab vorzeitig geschlossen wird, und zunehmend durch Regeln für Drittanbieter-Cookies eingeschränkt. Ein Server-zu-Server-Aufruf hat keine dieser Fehlerquellen — er wird von Ihrer Infrastruktur in dem Moment ausgelöst, in dem die Aktion real ist, was ihn sowohl genauer als auch schwerer zu fälschen macht.

    Wie übergebe ich die Klick-ID?

    Setzen Sie das {clickid}-Makro in Ihre Ziel-URL. Der Tracker ersetzt es durch eine eindeutige ID für diesen Klick, sodass es als normales Abfrageparameter auf Ihrer Seite ankommt. Speichern Sie es mit der Sitzung oder Bestellung und senden Sie es im Postback zurück, wenn die Conversion abgeschlossen ist. Diese ID ist der Faden, der die Conversion mit dem genauen Klick verbindet, der sie erzeugt hat.

    Was passiert, wenn mein Postback zweimal ausgelöst wird?

    Nichts Schlimmes. Adgora zeichnet Conversions idempotent nach Klick-ID und Angebot auf, sodass ein wiederholtes oder dupliziertes Postback erkannt und ignoriert wird, anstatt doppelt berechnet zu werden. Das bedeutet, dass Sie sicher Wiederholungen in Ihre Integration einfügen können – eine gute Idee, da ein Postback, das aufgrund eines Timeouts verloren geht, eine Conversion ist, für die Sie nie bezahlt werden.

    Teilen Sie diesen Artikel

    Fandest du es nützlich? Schick es jemandem, der Traffic kauft oder verkauft.

    Nächster Schritt

    Bereit, das in die Praxis umzusetzen?

    Starte eine Kampagne oder monetarisiere deinen Traffic auf Adgora — Krypto-Zahlungen, Echtzeit-Statistiken, keine Bindung.

    Was diese Seite beantwortet