Postbacks für den Aktionslebenszyklus einrichten
Es gibt zwei Haupttypen von Postbacks im Lebenszyklus von Aktionen. Auf globaler Ebene erstellt Postbacks für Ihr gesamtes Konto und auf Ereignisebene erstellt Postbacks für bestimmte Ereignistypen. Wählen Sie die Option, die Ihren Anforderungen am besten entspricht, um mehr über den Einrichtungsprozess zu erfahren.
Warnung: Bei Postbacks auf globaler Ebene sollten Sie ein Postback erhalten, wann immer ein „nicht standardmäßiges“ Ereignis auftritt, z. B. eine Änderung oder ein Widerruf. Beachten Sie, dass Postbacks auf Ereignisebene keine nicht standardmäßigen Aktionen im Lebenszyklus auslösen.
Ein Postback für den Lebenszyklus einer Aktion einrichten
Ein Postback für den Lebenszyklus einer Aktion auf globaler Ebene einrichten
In diesem Abschnitt wird beschrieben, wie Sie Postbacks für Ihr gesamtes Konto auf einmal erstellen. Partner, die nur über ein System verfügen, das diese Postbacks empfangen und verarbeiten kann, oder die Benachrichtigungen für alle nicht standardmäßigen Ereignisse wünschen, sollten Postbacks für den Lebenszyklus von Aktionen auf globaler Ebene einrichten.
Hinweis: Wenn Sie die Ereignistypen, für die Sie Postbacks erhalten, gezielter auswählen möchten, siehe den folgenden Abschnitt zum Einrichten von Postbacks für den Lebenszyklus von Aktionen auf Ereignisebene.
Wählen Sie in der oberen Navigationsleiste
[Benutzerprofil] → Einstellungen.
Unter Technischwählen Sie Ereignisbenachrichtigungen.
Neben Ereignisse im Lebenszyklus von Aktionenwählen Sie
[Bearbeiten].
Geben Sie die URL Ihres Servers ein. Dies ist die URL, an die impact.com Postbacks sendet.
Wählen Sie Ihre bevorzugte HTTP-Methode aus.
Sehen Sie sich einige der verfügbaren Body-Parameter von impact.com.
Wenn Sie POSTauswählen, geben Sie anschließend den Body der Anfrage ein und wählen Sie ein Body-Format. Unten sehen Sie ein Beispiel dafür, wie Sie jeden Datenpunkt für ein JSON-Format zuordnen könnten. Die Schlüssel in jedem Schlüssel-Wert-Paar sollten aus der Konfiguration Ihres eigenen Systems stammen, und die Werte sind die von Ihnen gewählten entsprechenden Datenpunkte, die impact.com bereitstellt und die in Klammern eingegeben werden sollten
{ }.
Sie sehen keinen Wert, den Sie benötigen? Wenden Sie sich an Ihren Account Manager (oder den Support kontaktieren).
Wählen Sie Ereignisse im Lebenszyklus von Aktionen. Diese Einstellungen sind optional.
Geben Sie einen HTTP-Headerein. Wenn mehrere Paare benötigt werden, trennen Sie sie mit einem Semikolon.
Geben Sie eine Mindestverzögerung zwischen dem Zeitpunkt ein, an dem ein nicht standardmäßiges Ereignis eintritt, und dem Zeitpunkt, an dem das Postback generiert und an Ihr System gesendet wird.
Geben Sie ein Rate-Limit für die Maximale Anfragen ein, die impact.com pro Sekunde an Ihr System senden kann.
Geben Sie ein, was die Erfolgsantwort auf ein Postback sein soll.
Geben Sie ein, was die Fehlerantwort auf ein Postback sein soll.
Wählen Sie Speichern.
Jetzt, da Sie Postbacks auf globaler Ebene eingerichtet haben, sollte Ihr System Postbacks erhalten, sobald nicht standardmäßige Ereignisse auftreten, unabhängig von der Marke, die die nicht standardmäßigen Aktionen ausführt. Wie Sie Ihre neue Postback-Einrichtung testen, erfahren Sie im folgenden Abschnitt Ein Postback für den Lebenszyklus einer Aktion testen .
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 benachrichtigt zu werden, wenn Aktionen stattfinden, und den/die dynamisch befüllten Wert(e) abzurufen, die mit der Aktion verknüpft sind.
Dieses Beispiel zeigt, wie Sie einen SharedId -Wert (ein Wert, den Sie mit Marken teilen möchten) an einen Parameter in einem Postback (MyParam) übergeben. Einige Marken verlangen möglicherweise, dass Sie dies konfigurieren.

Eine Postback-URL könnte etwa so aussehen:
https://postback.example.com/postback?secure=ed7e46f&MyParam={SharedId}
Die Postback-URL füllt den MyParam Parameter mit dem aus SharedId.
Postbacks für den Lebenszyklus von Aktionen auf Ereignisebene einrichten
In diesem Abschnitt wird beschrieben, wie Sie Postbacks für bestimmte Ereignistypen erstellen, die nachverfolgen, wann Sie Aktionen auslösen. Wenn Sie bei den Ereignistypen, für die Sie Postbacks erhalten, selektiver vorgehen möchten, sollten Sie Postbacks für den Lebenszyklus von Aktionen auf Ereignisebene einrichten.
Hinweis: Wenn Sie Postbacks für den Lebenszyklus von Aktionen auf globaler Ebene eingerichtet haben, müssen Sie keine Postbacks auf Ereignisebene einrichten.
Wählen Sie in der oberen Navigationsleiste Entdecken → Meine Marken.
Wählen Sie die Karte für die Marke aus, die das Postback besitzt, das Sie testen möchten.
Unter dem Namen der Marke wählen Sie
[Mehr] → Tracking-Integration.
Wählen Sie in der Nähe der oberen rechten Ecke der Seite Postback hinzufügen.
Wählen Sie den Ereignistyp (vormals Action Tracker) aus, für den Sie Postbacks für den Lebenszyklus von Aktionen einrichten möchten.
Geben Sie die URL Ihres Servers ein. Dies ist die URL, an die impact.com Postbacks sendet.
Wählen Sie Ihre bevorzugte HTTP-Methode aus.
Wenn Sie POSTauswählen, geben Sie anschließend den Body der Anfrage ein und wählen Sie ein Body-Format. Unten sehen Sie ein Beispiel dafür, wie Sie jeden Datenpunkt für ein JSON-Format zuordnen könnten. Die Schlüssel in jedem Schlüssel-Wert-Paar sollten aus der Konfiguration Ihres eigenen Systems stammen, und die Werte sind die von Ihnen gewählten entsprechenden Datenpunkte, die impact.com bereitstellt und die in Klammern { } eingegeben werden sollten.

Sehen Sie sich einige der verfügbaren Body-Parameter von impact.com.
Sie sehen keinen Wert, den Sie benötigen? Wenden Sie sich an Ihren Account Manager (oder den Support kontaktieren).
Wählen Sie Erweiterte Einstellungen anzeigen. Diese Einstellungen sind optional.
Geben Sie eine Mindestverzögerung zwischen dem Zeitpunkt ein, an dem ein nicht standardmäßiges Ereignis eintritt, und dem Zeitpunkt, an dem das Postback generiert und an Ihr System gesendet wird.
Geben Sie ein Rate-Limit für die Maximale Anfragen ein, die impact.com pro Sekunde an Ihr System senden kann.
Geben Sie ein, was die Erfolgsantwort auf ein Postback sein soll.
Geben Sie ein, was die Fehlerantwort auf ein Postback sein soll.
Wählen Sie Speichern.
Jetzt, da Sie Postbacks auf Ereignisebene eingerichtet haben, sollte Ihr System beginnen, Postbacks für den in Schritt 5ausgewählten Ereignistyp zu empfangen. Wie Sie Ihre neue Postback-Einrichtung testen, erfahren Sie im Ein Postback für den Lebenszyklus einer Aktion testen .
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 benachrichtigt zu werden, wenn Aktionen stattfinden, und den/die dynamisch befüllten Wert(e) abzurufen, die mit der Aktion verknüpft sind.
Dieses Beispiel zeigt, wie Sie einen SharedId -Wert (ein Wert, den Sie mit Marken teilen möchten) an einen Parameter in einem Postback (MyParam) übergeben. Einige Marken verlangen möglicherweise, dass Sie dies konfigurieren.

Eine Postback-URL könnte etwa so aussehen:
https://postback.example.com/postback?secure=ed7e46f&MyParam={SharedId}
Die Postback-URL füllt den MyParam Parameter mit dem aus SharedId.
Ein Postback für den Lebenszyklus einer Aktion testen
Sobald Sie ein Postback für den Lebenszyklus einer Aktion eingerichtet haben, unabhängig davon, auf welcher Ebene es gilt, sollten Sie es testen. Sie können entweder ein Test-Postback in impact.com ausführen (nur für Postbacks auf Ereignisebene verfügbar) oder eine Conversion durchführen.
Wenn ein Postback fehlschlägt, während impact.com an Ihre Ziel-URL sendet, versucht impact.com die Zustellung automatisch erneut. impact.com versucht ein fehlgeschlagenes Postback insgesamt bis zu 15 Mal erneut. impact.com überspringt die ersten 3 Wiederholungsversuche für HTTP-Antworten von 400 bis 500. Den vollständigen Wiederholungsplan und Details zur Fehlerbehebung finden Sie unter Eine Postback-URL testen und Fehler beheben.
Ein Test-Postback in impact.com ausführen
Wenn Sie ein Postback auf Ereignisebene eingerichtet haben, können Sie es in Ihrem impact.com-Konto testen.
Wählen Sie in der oberen Navigationsleiste Entdecken → Meine Marken.
Wählen Sie die Karte für die Marke aus, die das Postback besitzt, das Sie testen möchten.
Unter dem Namen der Marke wählen Sie
Mehr → Tracking-Integration.
Im Postback Abschnitt wählen Sie
[Pfeil nach unten] Aktionenund dann wählen Sie Test starten.
Bestätigen Sie, dass die URL des Postbacks korrekt ist, und wählen Sie dann Test starten.
Eine Test-Conversion erstellen
Dieser Test wird nicht in der impact.com-Web-App durchgeführt. Stattdessen führen Sie einen End-to-End-Test durch, der einer typischen Nutzerreise folgt. Stellen Sie sicher, dass Sie Ihre Partner-Marke darüber informieren, dass Sie den Test durchführen werden.
Wählen Sie in der oberen Navigationsleiste Inhalt → Assets.
Wählen Sie eine Anzeige aus.
Wählen Sie unter dem Anzeigenamen Tracking-Link abrufen.
Wählen Sie
[Aktivieren] Tracking-Parameter.
Geben Sie Sub-IDs oder eine Shared ID wie erforderlich ein. Jedes Feld erfordert mindestens einen Eintrag.
Überspringen Sie diesen Schritt, wenn Sie bereits Werte in diesen Feldern haben.
Wählen Sie optional eine Eigenschaft aus der Dropdown-Liste aus.
Wählen Sie Speichern.
Wählen Sie Tracking-Link kopieren.
Fügen Sie den Link in ein neues Browserfenster ein.
Führen Sie die Aktion aus.
Überprüfen Sie nach etwa 15 Minuten Ihr System auf das Postback, das durch diese Testaktion generiert wurde.
15 Minuten ist normalerweise die Zeit, die die Verarbeitung einer Aktion dauert.
Sie werden diese neue ausstehende Aktion auch auf dem Ausstehende Aktionen Bildschirm sehen. Wenn Sie die Aktion auf dem Ausstehende Aktionen Bildschirm sehen, aber noch kein Postback erhalten haben, überprüfen Sie Ihre Postback-Einrichtung erneut.
Bitten Sie Ihre Marke, die Aktion zu widerrufen.
Überprüfen Sie Ihr System auf das Postback, das durch diesen Widerruf generiert wurde.
Wenn Sie die widerrufene Aktion auf dem Widerrufene Aktionen Bildschirm sehen, aber noch kein Postback erhalten haben, überprüfen Sie Ihre Postback-Einrichtung erneut.
Fehler beheben
Fehlender obligatorischer Parameter
Ihr Server erwartet wahrscheinlich einen Wert anstelle einer Variablen. Ändern Sie Ihre Postback-URL so, dass ein Testwert übergeben wird (z. B. „12345678“ anstelle von {SubId1}), und prüfen Sie, ob der fest codierte Wert akzeptiert wird.
Groß-/Kleinschreibung bei Variablen
Dynamische Variablen sind groß-/kleinschreibungssensitiv und müssen exakt sein, das heißt, dass {SubId1} nicht dasselbe ist wie {subid1}. Überprüfen Sie doppelt, ob Ihre Variablen die richtige Groß-/Kleinschreibung widerspiegeln.
Zugriff verweigert
Die meisten Postback-Server haben ein Sicherheitstoken oder einen Wert, der zusammen mit den dynamischen Variablen übergeben werden muss. Arbeiten Sie mit dem Technikteam Ihrer Website (oder lesen Sie die Dokumentation Ihres Website-Anbieters), um das Token oder den Sicherheitswert zu ermitteln, der für den Zugriff auf den Server erforderlich ist.
Hinweis: Wenn Sie keine Probleme mit Ihrer Postback-Einrichtung finden, aber dennoch keine erhalten, den Support kontaktieren. impact.com kann prüfen, ob Postbacks generiert werden, wie der Antwortcode für jedes einzelne lautet und wie der Body für jedes Postback aussieht. Diese Informationen können Ihnen bei der Fehlerbehebung Ihrer Einrichtung helfen.
Zuletzt aktualisiert
War das hilfreich?

