Richte Action-Lifecycle-Postbacks ein
Es gibt zwei Haupttypen von Action-Lifecycle-Postbacks. Globales Level erstellt Postbacks für Ihr gesamtes Konto und Ereignis-Level erstellt Postbacks für bestimmte Ereignistypen. Wählen Sie denjenigen aus, der am besten zu Ihren Anforderungen passt, um mehr über den Einrichtungsprozess zu erfahren.
Warnung: Für Postbacks auf globaler Ebene sollten Sie ein Postback erhalten, wann immer ein „nicht standardmäßiges“ Ereignis auftritt, wie z. B. eine Änderung oder eine Rückbuchung. Beachten Sie, dass Ereignis-Level-Postbacks nicht für nicht standardmäßige Action-Lifecycle-Ereignisse ausgelöst werden.
Ein Action-Lifecycle-Postback einrichten
Ein globales Action-Lifecycle-Postback einrichten
Dieser Abschnitt behandelt das Erstellen von Postbacks für Ihr gesamtes Konto auf einmal. Partner, die nur ein System haben, das diese Postbacks empfangen und verarbeiten kann, oder die Benachrichtigungen für alle nicht standardmäßigen Ereignisse wünschen, sollten Postbacks auf globaler Ebene einrichten.
Hinweis: Wenn Sie bei den Ereignistypen, für die Sie Postbacks erhalten möchten, selektiver vorgehen möchten, sehen Sie den untenstehenden Abschnitt, um einzurichten Ereignis-Level-Action-Lifecycle-Postbacks.
Wählen Sie in der oberen Navigationsleiste
[Benutzerprofil] → Einstellungen.
Unter Technisch, wählen Sie Ereignisbenachrichtigungen.
Neben Action Life Cycle Events, wählen Sie
[Bearbeiten].
Geben Sie die URL Ihres Servers ein. Dies ist die URL, an die impact.com Postbacks senden wird.
Wählen Sie Ihre bevorzugte HTTP-Methode.
Sehen Sie sich einige der von impact.com verfügbaren Body-Parameter.
Wenn Sie POST, geben Sie anschließend den Body der Anfrage ein und wählen ein Body-Format. Nachfolgend ein Beispiel dafür, wie Sie jeden Datenpunkt für ein JSON-Format zuordnen möchten. Die Schlüssel in jedem Schlüssel-Wert-Paar sollten aus der Einrichtung Ihres eigenen Systems stammen, und die Werte werden der von impact.com bereitgestellte entsprechende Datenpunkt sein, der in Klammern eingegeben werden sollte
{ }.
Sehen Sie einen benötigten Wert nicht? Wenden Sie sich an Ihren Account Manager (oder Support kontaktieren).
Auswählen Action Life Cycle Events). Diese Einstellungen sind optional.
Geben Sie einen HTTP-Headerein. Wenn mehrere Paare erforderlich sind, trennen Sie diese mit einem Semikolon.
Geben Sie eine(n) Mindestverzögerung zwischen dem Zeitpunkt, an dem ein nicht standardmäßiges Ereignis eintritt, und dem Zeitpunkt, an dem das Postback generiert und an Ihr System gesendet wird, ein.
Geben Sie ein Ratenlimit für die Maximale Anfragen an, die impact.com pro Sekunde an Ihr System senden kann.
Geben Sie ein, was Sie als Erfolgsantwort auf ein Postback möchten.
Geben Sie ein, was Sie als Fehlerantwort auf ein Postback möchten.
Auswählen Speichern.
Jetzt, da Sie Postbacks auf globaler Ebene eingerichtet haben, sollte Ihr System beginnen, Postbacks zu erhalten, wann immer nicht standardmäßige Ereignisse auftreten, unabhängig von der Marke, die die nicht standardmäßigen Aktionen durchführt. Um zu erfahren, wie Sie Ihre neue Postback-Einrichtung testen, sehen Sie sich den Test eines Action-Lifecycle-Postbacks abschnitt unten an.
Beispiel für dynamische Werte
Wenn Sie dynamische Variablen für Ihre Tracking-Links konfiguriert haben, können Sie eine Postback-URL zu Ihrem eigenen Server konfigurieren, um Sie zu benachrichtigen, wenn Aktionen auftreten, und die dynamisch gefüllten Werte abzurufen, die mit der Aktion verknüpft sind.
Dieses Beispiel zeigt, wie man einen SharedId Wert (einen Wert, den Sie mit Marken teilen möchten) an einen Parameter in einem Postback (MyParam) übergibt. Einige Marken können verlangen, dass Sie dies konfigurieren.

Eine Postback-URL würde etwa so aussehen:
https://postback.example.com/postback?secure=ed7e46f&MyParam={SharedId}
Die Postback-URL füllt den MyParam Parameter mit dem aus SharedId.
abgerufenen Wert
Ereignis-Level-Action-Lifecycle-Postbacks einrichten
Hinweis: Dieser Abschnitt behandelt das Erstellen von Postbacks für bestimmte Ereignistypen, die verfolgen, wann Sie Aktionen auslösen. Wenn Sie bei den Ereignistypen, für die Sie Postbacks erhalten, selektiver sein möchten, sollten Sie Ereignis-Level-Action-Lifecycle-Postbacks einrichten.
Wählen Sie in der oberen Navigationsleiste Wenn Sie globale Action-Lifecycle-Postbacks eingerichtet haben, müssen Sie keine Ereignis-Level-Postbacks einrichten..
Discover → My Brands
Wählen Sie die Karte für die Marke aus, der das Postback gehört, das Sie testen möchten.
Unter dem Namen der Marke wählen Sie → [Mehr].
Tracking-Integration Wählen Sie oben rechts auf der Seite.
Postback hinzufügen Wählen Sie den Ereignistyp (früherAction Tracker
Geben Sie die URL Ihres Servers ein. Dies ist die URL, an die impact.com Postbacks senden wird.
Wählen Sie Ihre bevorzugte HTTP-Methode.
Wenn Sie POST, geben Sie anschließend den Body der Anfrage ein und wählen ein Body-Format) aus, für den Sie Action-Lifecycle-Postbacks einrichten möchten.

. Nachfolgend ein Beispiel dafür, wie Sie jeden Datenpunkt für ein JSON-Format zuordnen möchten. Die Schlüssel in jedem Schlüssel-Wert-Paar sollten aus der Einrichtung Ihres eigenen Systems stammen, und die Werte werden der von impact.com bereitgestellte entsprechende Datenpunkt sein, der in geschweiften Klammern { } eingegeben werden sollte. verfügbaren Body-Parameter.
Sehen Sie einen benötigten Wert nicht? Wenden Sie sich an Ihren Account Manager (oder Support kontaktieren).
Auswählen Sehen Sie einige der impact.com). Diese Einstellungen sind optional.
Geben Sie eine(n) Mindestverzögerung zwischen dem Zeitpunkt, an dem ein nicht standardmäßiges Ereignis eintritt, und dem Zeitpunkt, an dem das Postback generiert und an Ihr System gesendet wird, ein.
Geben Sie ein Ratenlimit für die Maximale Anfragen an, die impact.com pro Sekunde an Ihr System senden kann.
Geben Sie ein, was Sie als Erfolgsantwort auf ein Postback möchten.
Geben Sie ein, was Sie als Fehlerantwort auf ein Postback möchten.
Auswählen Speichern.
Erweiterte Einstellungen anzeigen Jetzt, da Sie Postbacks auf Ereignis-Level eingerichtet haben, sollte Ihr System beginnen, Postbacks für den inSchritt 5 Test eines Action-Lifecycle-Postbacks abschnitt unten an.
Beispiel für dynamische Werte
Wenn Sie dynamische Variablen für Ihre Tracking-Links konfiguriert haben, können Sie eine Postback-URL zu Ihrem eigenen Server konfigurieren, um Sie zu benachrichtigen, wenn Aktionen auftreten, und die dynamisch gefüllten Werte abzurufen, die mit der Aktion verknüpft sind.
Dieses Beispiel zeigt, wie man einen SharedId Wert (einen Wert, den Sie mit Marken teilen möchten) an einen Parameter in einem Postback (MyParam) übergibt. Einige Marken können verlangen, dass Sie dies konfigurieren.

Eine Postback-URL würde etwa so aussehen:
https://postback.example.com/postback?secure=ed7e46f&MyParam={SharedId}
Die Postback-URL füllt den MyParam Parameter mit dem aus SharedId.
Test eines Action-Lifecycle-Postbacks
ausgewählten Ereignistyp zu erhalten. Um zu erfahren, wie Sie Ihre neue Postback-Einrichtung testen, sehen Sie sich den
Sobald Sie ein Action-Lifecycle-Postback eingerichtet haben, unabhängig davon, auf welche Ebene es zutrifft, sollten Sie es testen. Sie können entweder ein Test-Postback in impact.com ausführen (nur für Postbacks auf Ereignis-Level verfügbar) oder eine Konversion durchführen.
Führen Sie ein Test-Postback in impact.com aus
Wählen Sie in der oberen Navigationsleiste Wenn Sie globale Action-Lifecycle-Postbacks eingerichtet haben, müssen Sie keine Ereignis-Level-Postbacks einrichten..
Discover → My Brands
Wählen Sie die Karte für die Marke aus, der das Postback gehört, das Sie testen möchten.
Wenn Sie ein Postback auf Ereignis-Level eingerichtet haben, können Sie es innerhalb Ihres impact.com-Kontos testen. → [Mehr].
Aus dem Mehr Abschnitt wählen Sie
Postback[Pfeil nach unten] Aktionen , wählen Sie dann.
Test starten Bestätigen Sie, dass die URL des Postbacks korrekt ist, und wählen Sie dann.
Test beginnen
Erstellen Sie eine Testkonversion
Wählen Sie in der oberen Navigationsleiste Dieser Test wird nicht in der impact.com-Webanwendung durchgeführt. Stattdessen führen Sie einen End-to-End-Test durch, der einer typischen Benutzerreise folgt. Stellen Sie sicher, dass Sie Ihre Partner-Marke benachrichtigen, dass Sie den Test durchführen werden..
Content → Assets
Wählen Sie eine Anzeige aus. Unterhalb des Anzeigennamens wählen Sie.
Auswählen
Tracking-Link abrufen [Umschalter Ein].
Tracking-Parameter Geben Sie Sub-IDs oder eine Shared ID
ein, falls erforderlich. Jedes Feld erfordert mindestens eine Eingabe.
Überspringen Sie diesen Schritt, wenn Sie bereits Werte in diesen Feldern haben. Optional wählen Sie eine(n) Eigenschaft
Auswählen Speichern.
Auswählen aus der Dropdown-Liste..
Tracking-Link kopieren Fügen Sie
den Link in ein neues Browserfenster ein.
Schließen Sie die Aktion ab.
Überprüfen Sie nach etwa 15 Minuten Ihr System auf das aus dieser Testaktion generierte Postback.
15 Minuten sind normalerweise die Zeit, die die Aktionsverarbeitung benötigt. Sie werden diese neue ausstehende Aktion auch auf dem Bildschirm "Ausstehende Aktionen" Sie werden diese neue ausstehende Aktion auch auf dem sehen können. Wenn Sie die Aktion auf dem
Bildschirm sehen, aber noch kein Postback erhalten haben, überprüfen Sie Ihre Postback-Einrichtung erneut.
Bitten Sie Ihre Marke, die Aktion rückgängig zu machen.
Überprüfen Sie Ihr System auf das aus dieser Rückbuchung generierte Postback. Wenn Sie die rückgängig gemachte Aktion auf dem Bildschirm "Rückgängig gemachte Aktionen"
sehen, aber kein Postback erhalten haben, überprüfen Sie Ihre Postback-Einrichtung erneut.
Fehler
Fehlender Pflichtparameter Ihr Server erwartet wahrscheinlich einen Wert statt einer Variablen. Ändern Sie Ihre Postback-URL, um einen Testwert zu übergeben (z. B. „12345678“ statt{SubId1}
) und prüfen Sie, ob der fest codierte Wert akzeptiert wird.
Groß-/Kleinschreibung bei Variablen Ihr Server erwartet wahrscheinlich einen Wert statt einer Variablen. Ändern Sie Ihre Postback-URL, um einen Testwert zu übergeben (z. B. „12345678“ statt Dynamische Variablen sind groß-/kleinschreibungsempfindlich und müssen genau sein, das heißt, ist nicht dasselbe wie{subid1}
. Überprüfen Sie, ob Ihre Variablen die korrekte Groß-/Kleinschreibung widerspiegeln.
Zugriff verweigert
Hinweis: Die meisten Postback-Server haben ein Sicherheitstoken oder einen Wert, der zusammen mit den dynamischen Variablen übergeben werden muss. Arbeiten Sie mit dem technischen Team Ihrer Website zusammen (oder konsultieren Sie die Dokumentation Ihres Website-Anbieters), um Informationen über das Token oder den Sicherheitswert zu erhalten, der für den Zugriff auf den Server erforderlich ist. Support kontaktierenWenn Sie keine Probleme mit Ihrer Postback-Einrichtung finden können, aber dennoch keine Postbacks erhalten, kann impact.com prüfen, ob Postbacks generiert werden, wie der Antwortcode für diese lautet und welchen Body jedes Postbacks hat. Diese Informationen könnten Ihnen helfen, Ihre Einrichtung erfolgreich zu debuggen.
Zuletzt aktualisiert
War das hilfreich?

