Prevent Affiliate Transfer

De functie Prevent Affiliate Transfer beschermt de attributie van je oorspronkelijke affiliate, zodat die niet wordt overschreven als een gebruiker op de link van een andere affiliate klikt nadat de gebruiker al is toegewezen.

Zo krijgt de eerste affiliate die een gebruiker heeft binnengehaald altijd de credits voor de aankopen van die gebruiker, en voorkom je situaties waarin affiliates van elkaar "stelen".


Overzicht

Zonder deze bescherming zou, als Gebruiker A op de link van Affiliate 1 klikt en later vóór de aankoop op de link van Affiliate 2 klikt, Affiliate 2 de commissie krijgen, ook al heeft Affiliate 1 het oorspronkelijke werk gedaan om die gebruiker binnen te halen.

Met Prevent Affiliate Transfer ingeschakeld:

  • Is de eerste affiliate die aan een gebruiker wordt toegewezen beschermd
  • Worden latere klikken op affiliate-links stilzwijgend genegeerd
  • Blijft de oorspronkelijke affiliate commissie ontvangen op aankopen en verlengingen

Gebruiksscenario's

ScenarioZonder beschermingMet bescherming
Gebruiker klikt op de link van Affiliate A en daarna op de link van Affiliate BAffiliate B krijgt de creditsAffiliate A behoudt de credits
Gebruiker voert shortcode A in en daarna shortcode BShortcode B overschrijftShortcode A is beschermd
Concurrent probeert de attributie te "stelen"Attributie overgedragenOorspronkelijke affiliate beschermd

Configuratie per platform

Deze instelling kun je configureren in de initialize()-functie van elke SDK.

Standaardgedrag: Uitgeschakeld (nieuwe affiliate-links kunnen bestaande attributie overschrijven)

PlatformDocumentatie
React NativeBekijk SDK-documentatie →
iOS (Swift)Bekijk SDK-documentatie →
AndroidBekijk SDK-documentatie →
FlutterBekijk SDK-documentatie →
UnityBekijk SDK-documentatie →

Hoe het werkt

  1. Gebruiker klikt op de link van Affiliate A: de attributie wordt lokaal op het apparaat opgeslagen
  2. SDK-initialisatie: preventAffiliateTransfer: true is ingesteld
  3. Gebruiker klikt op de link van Affiliate B: de SDK detecteert de bestaande attributie
  4. Overdracht geblokkeerd: de link van Affiliate B wordt stilzwijgend genegeerd
  5. Gebruiker doet een aankoop: Affiliate A ontvangt de commissie

Het blokkeren gebeurt op SDK-niveau, dus er worden geen netwerkverzoeken gedaan voor geblokkeerde attributiepogingen.


Veelgestelde vragen

Heeft dit invloed op de Attribution Timeout?

Nee. De Attribution Timeout Window en Prevent Affiliate Transfer zijn onafhankelijke functies:

  • Attribution Timeout bepaalt hoe lang een affiliate-link geldig blijft voor een eerste aankoop
  • Prevent Affiliate Transfer bepaalt of een nieuwe affiliate een bestaande attributie kan overschrijven

Je kunt ze samen gebruiken. Je kunt bijvoorbeeld een attribution timeout van 7 dagen instellen EN prevent transfer inschakelen. Dat betekent dat de eerste affiliate 7 dagen heeft om de gebruiker te converteren, en dat geen andere affiliate die attributie tijdens (of na) die periode kan stelen.

Wat als ik wil dat affiliates de attributie kunnen overnemen?

Laat preventAffiliateTransfer uitgeschakeld (de standaardinstelling). Zo kunnen nieuwere affiliate-links oudere overschrijven, wat handig kan zijn als je de affiliate wilt belonen die de gebruiker het meest recent heeft bereikt.

Werkt dit met shortcodes?

Ja. Zowel deeplinks als handmatig ingevoerde shortcodes respecteren deze instelling. Als aan een gebruiker al een affiliate is toegewezen en de gebruiker een andere shortcode invoert, wordt de nieuwe code genegeerd wanneer de bescherming is ingeschakeld.