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.

circle-exclamation

Ein Action-Lifecycle-Postback einrichten

chevron-rightEin globales Action-Lifecycle-Postback einrichtenhashtag

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.

circle-info

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.

  1. Wählen Sie in der oberen Navigationsleiste [Benutzerprofil] → Einstellungen.

  2. Unter Technisch, wählen Sie Ereignisbenachrichtigungen.

  3. Neben Action Life Cycle Events, wählen Sie [Bearbeiten].

  4. Geben Sie die URL Ihres Servers ein. Dies ist die URL, an die impact.com Postbacks senden wird.

  5. Wählen Sie Ihre bevorzugte HTTP-Methode.

    • Sehen Sie sich einige der von impact.com verfügbaren Body-Parameterarrow-up-right.

    • 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 kontaktierenarrow-up-right).

  6. 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.

  7. 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.

chevron-rightabgerufenen Werthashtag

Ereignis-Level-Action-Lifecycle-Postbacks einrichten

circle-info

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.

  1. Wählen Sie in der oberen Navigationsleiste Wenn Sie globale Action-Lifecycle-Postbacks eingerichtet haben, müssen Sie keine Ereignis-Level-Postbacks einrichten..

  2. Discover → My Brands

  3. 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].

  4. Tracking-Integration Wählen Sie oben rechts auf der Seite.

  5. Postback hinzufügen Wählen Sie den Ereignistyp (früherAction Tracker

  6. Geben Sie die URL Ihres Servers ein. Dies ist die URL, an die impact.com Postbacks senden wird.

  7. 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-Parameterarrow-up-right.

    • Sehen Sie einen benötigten Wert nicht? Wenden Sie sich an Ihren Account Manager (oder Support kontaktierenarrow-up-right).

  8. 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.

  9. 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

chevron-rightSobald 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.hashtag

Führen Sie ein Test-Postback in impact.com aus

  1. Wählen Sie in der oberen Navigationsleiste Wenn Sie globale Action-Lifecycle-Postbacks eingerichtet haben, müssen Sie keine Ereignis-Level-Postbacks einrichten..

  2. Discover → My Brands

  3. 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].

  4. Aus dem Mehr Abschnitt wählen Sie Postback[Pfeil nach unten] Aktionen , wählen Sie dann.

  5. Test starten Bestätigen Sie, dass die URL des Postbacks korrekt ist, und wählen Sie dann.

chevron-rightTest beginnenhashtag

Erstellen Sie eine Testkonversion

  1. 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..

  2. Content → Assets

  3. Wählen Sie eine Anzeige aus. Unterhalb des Anzeigennamens wählen Sie.

  4. Auswählen Tracking-Link abrufen [Umschalter Ein].

  5. Tracking-Parameter Geben Sie Sub-IDs oder eine Shared ID

    • ein, falls erforderlich. Jedes Feld erfordert mindestens eine Eingabe.

  6. Überspringen Sie diesen Schritt, wenn Sie bereits Werte in diesen Feldern haben. Optional wählen Sie eine(n) Eigenschaft

  7. Auswählen Speichern.

  8. Auswählen aus der Dropdown-Liste..

  9. Tracking-Link kopieren Fügen Sie

  10. den Link in ein neues Browserfenster ein.

  11. 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 demarrow-up-right Bildschirm "Ausstehende Aktionen" Sie werden diese neue ausstehende Aktion auch auf dem sehen können. Wenn Sie die Aktion auf dem

  12. Bildschirm sehen, aber noch kein Postback erhalten haben, überprüfen Sie Ihre Postback-Einrichtung erneut.

  13. Bitten Sie Ihre Marke, die Aktion rückgängig zu machen.

chevron-rightsehen, aber kein Postback erhalten haben, überprüfen Sie Ihre Postback-Einrichtung erneut.hashtag
Fehler beheben
Beschreibung

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

circle-info

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 kontaktierenarrow-up-rightWenn 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?