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
Dalla barra di navigazione in alto, seleziona
[Profilo utente] → Impostazioni.
Nel Tecnico sezione a sinistra, seleziona Notifiche Evento.
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 Report o Clicca Esporta.
Dal Postback di Notifica Evento schermata, passa il mouse sopra il intestazione che desideri abilitare e seleziona
[Modifica] sul lato destro.
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).Seleziona il metodo HTTP:
metodo GETè l'opzione consigliata, poiché i parametri opzionali possono essere passati direttamente nell'URL. SelezionaPOSTse invece il tuo sistema richiede che impact.com invii i dati nel corpo della richiesta.Se usi il
POSTmetodo, seleziona il Formato del Corpo dai pulsanti di scelta.
Seleziona Salva per completare il processo.
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.
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):
Parametri opzionali per i Postback Evento
{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
Parametri a livello di articolo
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"...
{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?

