Backend tracking

Vi använder det man kallar för frontend tracking, dvs att konverteringen/köpet sker på hemsidan och vårt javascript initierar hela spårningen av detta. I vissa fall finns det behov för s.k. backend tracking (kallas även server-side tracking, S2S eller Server To Server). Det kan t.ex. vara i de fall där själva konvertingen inte sker på hemsidan. Ett tydligt exempel är ett om annonsören är ett låneinstitut och besökaren ansöker om lån på hemsidan, men annonsörens önskar att ge provision på utbetalda lån. Det är ju inte förrän lånet är utbetalt, dvs flera dagar senare, som konverteringen sker och en transaktions ska skapas.

Vi stödjer backend tracking.

Du kan skicka en POST till https://addrevenue.io/t (detta är faktiskt vad vårt eget spårningskodsjavascript gör).

Följande parametrar ska användas:

Parameter Description
type
string
Required
Konverteringsevent-ID från provisionsprogrammet (vanligen "Purchase")
advertiserId
integer
Required
Ert annonsörs-ID (i ert fall YOUR_ADVERTISER_ID)
channelId
integer
Required
Kanalens ID (beror på vem som länkar till er site. Detta kan hämtas från Local Storage-variabeln addrevenueChannelId eller query string-parametern channelId vid första klicket.
clickId
string
Ett slumpmässigt ID som genererades vid första klicket. Vi rekommenderar att hämta Local Storage-variabeln addrevenueClickId eller query string-parametern clickId vid första klicket, eftersom detta senare kan användas för att följa vilket klick som ledde till konverteringen.
value
float
Ett heltal eller decimaltal av konversationsvärdet, normalt orderbeloppet exklusive moms, frakt och eventuella avgifter.
currency
string
Valutakod med tre bokstäver enligt ISO 4217-standarden.
orderId
string
En sträng med ditt transaktions-ID, normalt ordernumret. Om detta är en anpassad konvertering utan ordernummer, vänligen generera ett unikt ID.
market
string
Landskod med två bokstäver enligt ISO 3166-1 alpha-2 standard, dvs t.ex. "SE" för Sverige och "DE" för Tyskland.
Om detta värde inte skickas med, kommer market hämtas från kanalen och dess affiliates inställning för huvudmarknad.
clickRef
string
Klickreferens som kommer med från med affiliatelänken. Kallas i vissa nätverk för EPI-kod. Denna sträng används av många affiliates för statistik och uppföljning, och kan t.ex. användas för att identifiera en särskild plats för länken t.ex. "startpage-toplist" eller "insta-stories".
affiliateGclid
string
För de affiliates som själva gör betald annonsering, så är denna parameter viktig, då detta Google Click ID används för återrapportering till affiliatens Google Ads-konto.

 

Så exempel på ett postanrop skulle kunna se ut såhär:

Sökväg:
POST https://addrevenue.io/t

Content type:
application/json

JSON payload:
{
    "type": "Purchase",
    "advertiserId": "YOUR_ADVERTISER_ID",
    "channelId": "123456",
    "clickId": "61f180ac133415.32320128",
    "value": 423.00,
    "currency": "SEK",
    "orderId": "W6234",
    "market": "SE",
    "clickRef": "startpage-toplist"
}

Se till att hämta channelId, clickId och clickRef från Local Storage eller lagra dina egna förstapartscookies från query string-parametrarna vid den första sidvisningen och skicka dem till din backend, och du bör kunna anropa denna endpoint närhelst den fördröjda konverteringen inträffar, som exempelvis när ett godkänt lån betalas ut.