Abilita i postback di notifica degli eventi per i brand

I Postback di Notifica Evento sono notifiche HTTP standard che ti avvisano quando si verifica un'azione, un clic o un altro evento. I Postback Evento possono essere configurati per inviare i dati degli eventi nei tuoi sistemi di reportistica interni, offrendo una visione aggiornata dei tuoi eventi.

Visualizza i Postback di Notifica Evento

  1. Dalla barra di navigazione in alto, seleziona [Profilo utente] → Impostazioni.

  2. Nel Tecnico sezione a sinistra, seleziona Notifiche Eventoarrow-up-right.

Abilita Postback Evento

Le istruzioni seguenti ti aiuteranno a configurare i seguenti cinque tipi di Postback Evento:

  • Eventi del Ciclo di Vita dell'Azione invierà una richiesta HTTP a un URL specificato (e a eventuali parametri inclusi) quando un'azione viene tracciata, modificata o annullata.

  • Eventi di Richiesta Valore di Tracciamento invierà una richiesta HTTP a un URL specificato (e a eventuali parametri inclusi) quando vengono create richieste di tracciamento.

  • Eventi di Cancellazione dell'Azione invierà una richiesta HTTP a un URL specificato (e a eventuali parametri inclusi) quando le azioni vengono cancellate.

  • Eventi di Richiesta Informazioni sull'Azione invierà una richiesta HTTP a un URL specificato (e a eventuali parametri inclusi) quando vengono create o risolte richieste di informazioni sulle azioni.

  • Eventi di Completamento del Lavoro invierà una richiesta HTTP a un URL specificato (e a eventuali parametri aggiuntivi) quando un lavoro è stato completato per un Esportazione Reportarrow-up-right o Clicca Esportaarrow-up-right.

  1. Dal Postback di Notifica Eventoarrow-up-right schermata, passa il mouse sopra il intestazione che desideri abilitare e seleziona [Modifica] sul lato destro.

  2. Aggiungi il URL che impact.com dovrebbe usare per i Postback Evento, insieme a eventuali parametri opzionali nell'URL. Consulta la sezione sottostante per un elenco completo di questi parametri e un URL di esempio (per il metodo GET ).

  3. Seleziona il metodo HTTP: metodo GET è l'opzione consigliata, poiché i parametri opzionali possono essere passati direttamente nell'URL. Seleziona POSTse invece il tuo sistema richiede che impact.com invii i dati nel corpo della richiesta.

    • Se usi il POST metodo, seleziona il Formato del Corpo dai pulsanti di scelta.

  4. Seleziona Salva per completare il processo.

circle-info

Nota: Il passaggio 3 non si applica agli Eventi di Richiesta Informazioni sull'Azione—le stringhe di query vengono invece selezionate utilizzando caselle di controllo.

circle-info

Esempio di Postback Evento: Questo esempio include i seguenti parametri:

  • {CampaignId}

  • {MediaPartnerId}

  • {ActionId}

  • {Status}

  • {LockingDate}

  • {Payout}

  • {Amount}

Nota le proprietà definite tra parentesi graffe. La richiesta effettiva sarà per l'URL (assumendo i corrispondenti valori dei parametri):

chevron-rightParametri opzionali per i Postback Eventohashtag
Query String
Descrizione

{CampaignId}

ID Campagna

{ActionTrackerId}

ID tipo evento

{MediaPartnerId}

ID partner

{CampaignName}

Nome Campagna

{ActionTrackerName}

Nome del Tipo di Evento

{MediaPartnerName}

Nome Partner

{ActionId}

ID azione

{Status}

Stato dell'azione

{StatusDetail}

Maggiori dettagli sullo stato dell'azione, ad esempio il motivo di una modifica dell'azione

{AdId}

ID Annuncio

{Payout}

Compenso dell'azione al Partner, nella valuta del Partner.

{DeltaPayout}

La variazione dell'importo del compenso

{IntendedPayout}

L'importo di compenso previsto per un'azione oltre il limite

{Amount}

Importo dell'azione, nella valuta dell'inserzionista. Applicabile solo per azioni di vendita.

{DeltaAmount}

Importo corretto rispetto all'azione precedente.

{IntendedAmount}

L'importo di vendita previsto per un'azione oltre il limite

{Currency}

Valuta per l'azione

{OriginalCurrency}

Valuta originale (es. carrello) per l'azione

{OriginalAmount}

Importo originale (es. carrello) per l'azione

{EventDate}

La data in cui è avvenuta la conversione

{CreationDate}

La data in cui l'azione è creata nel sistema

{LockingDate}

Data, nel fuso orario dell'inserzionista, in cui l'azione sarà bloccata.

{ClearedDate}

Data, nel fuso orario dell'inserzionista, in cui l'azione sarà cancellata.

{ReferringDomain}

Dominio in cui è avvenuto il riferimento (se online)

{LandingPageUrl}

URL della pagina di destinazione (se online)

{RefCustomerArea}

Area del cliente, derivata dall'indirizzo IP

{RefCustomerCity}

Città del cliente, derivata dall'indirizzo IP

{RefCustomerRegion}

Regione del cliente, derivata dall'indirizzo IP

{RefCustomerCountry}

Codice paese del cliente, derivato dall'indirizzo IP

{SharedId}

Un valore che un Partner può includere nell'URL del clic che diventa disponibile ai tuoi inserzionisti

{PromoCode}

Codice promozionale

{CustomerStatus}

Stato del cliente

{Oid}

ID ordine

{Note}

Una nota fornita con l'azione segnalata

{CustomerPostCode}

Codice postale del cliente

{CustomerCity}

Città del cliente, fornita con l'azione segnalata

{CustomerCountry}

Codice paese del cliente, fornito con l'azione segnalata

{CustomerRegion}

Regione del cliente, fornita con l'azione segnalata

{CustomerId}

ID cliente

{CustomerEmail}

Email cliente hashata, fornita con l'azione segnalata

{IpAddress}

Indirizzo IP del dispositivo

{CallerId}

Numero di telefono del chiamante

{Text1-10}

Fornito con l'azione segnalata

Es., {Text2}, {Text4}, {Text5}, {Text7}

{Date1-10}

Fornito con l'azione segnalata

Es., {Date3}, {Date4}, {Date5}, {Date8}

{Money1}

Fornito con l'azione segnalata

{Money2}

Fornito con l'azione segnalata

{Money3}

Fornito con l'azione segnalata

{Numeric1-10}

Fornito con l'azione segnalata

Es., {Numeric1}, {Numeric4}, {Numeric6}

{appPackage}

Pacchetto app mobile

{appName}

Nome dell'app mobile

{appVersion}

Versione dell'app mobile

{deviceOs}

Sistema operativo del dispositivo

{deviceOsVersion}

Versione del sistema operativo del dispositivo

{deviceManuf}

Produttore del dispositivo

{deviceModel}

Modello del dispositivo

{macAddress}

Indirizzo MAC in maiuscolo

{macAddressLower}

Indirizzo MAC in minuscolo

{macAddressAlpha}

Indirizzo MAC senza due punti

{macAddressAlphaLower}

Indirizzo MAC senza due punti in minuscolo

{macAddressSha1}

Indirizzo MAC hashato usando SHA1

{macAddressSha1Lower}

Indirizzo MAC in minuscolo e hashato usando SHA1

{macAddressMd5}

Indirizzo MAC hashato usando MD5

{macAddressMd5Lower}

Indirizzo MAC in minuscolo e hashato usando MD5

{iosIfa}

Identificatore pubblicitario iOS

{iosIfaSha1}

Identificatore pubblicitario iOS hashato usando SHA1

{iosIfaMd5}

Identificatore pubblicitario iOS hashato usando MD5

{iosIfaNoHyphens}

Identificatore pubblicitario iOS senza trattini

{iosAdTracking}

Impostazione di tracciamento pubblicitario iOS

{androidId}

ID Android

{androidIdSha1}

ID Android hashato usando SHA1

{androidIdMd5}

ID Android hashato usando MD5

{odin1}

Hash SHA-1 dell'indirizzo MAC dell'adattatore wifi di un telefono

{openUdid}

OpenUDID del dispositivo

{deviceId}

ID del dispositivo

{deviceIp}

IP del dispositivo

chevron-rightParametri a livello di articolohashtag

Se raccogli dati a livello di articolo per le azioni, puoi anche far includere questi dati nelle notifiche degli Eventi del Ciclo di Vita dell'Azione.

"join" è una funzione che prende 3-5 argomenti:

  • Argomento 1: La collezione.

  • Argomento 2: Un simbolo da associare a ciascun valore nella collezione.

  • Argomento 3: L'espressione da calcolare per ogni membro della collezione.

  • Argomento 4: Il separatore opzionale tra ogni espressione (predefinito è la virgola).

  • Argomento 5: un introduttore opzionale, che sarà presente solo se ci sono dati nella collezione.

Esempi assumendo 3 articoli con SKU rispettivamente GH23, UT66 e RW87.

"items" è una collezione di dati degli articoli. Ogni articolo ha "cat", "sku", "qty", "amt", "rbt", "name"...

Espressione
Risultato

{join(items, i, "sku{i}={i.sku}", "&", "?")}

?sku1=GH23&sku2=UT66&sku3=RW87

{join(items, i, "cat{i}={i.cat}", "&", "?")}

?cat1=Watches&cat2=Shoes&cat3=Hats

{join(items, i, "qty{i}={i.qty}", "&", "?")}

?qty1=3&qty2=4&qty3=11

{join(items, i, "amt{i}={i.amt}", "&", "?")}

?amt1=2.92&amt2=99.32&amt3=4.99

{join(items, i, "cartamt{i}={i.cartamt}", "&", "?")}

?cartamt1=50.01&cartamt2=23.89&cartamt3=34.00

{join(items, i, "rbt{i}={i.rbt}", "&", "?")}

?rbt1=1.00&rbt2=5.00&rbt3=1.50

{join(items, i, "name{i}={i.name}", "&", "?")}

?name1=1.00&name2=5.00&name3=1.50

{join(items, i, "promo{i}={i.promo}", "&", "?")}

?promo1=HAPPY&promo2=H10DAY&promo3=NOW30

{join(items, i, "price{i}={i.price}", "&", "?")}

?price1=1.70&price2=2.00&price3=0.00

{join(items, i, "brand{i}={i.brand}", "&", "?")}

?brand1=lulu&brand2=NB&brand3=impact

{join(items, i, "discount{i}={i.disc}", "&", "?")}

?discount1=2.00&discount2=0.50&discount3=10.00

{join(items, i, "itemlist{i}={i.itemlist}", "&", "?")}

?itemlist1=accessories&itemlist2=apparel&itemlist3=games

Ultimo aggiornamento

È stato utile?