Activering van gebeurtenis uitstellen
Belangrijk
Vanaf 20 september 2023 kunt u geen nieuwe Personalizer-resources maken. De Personalizer-service wordt op 1 oktober 2026 buiten gebruik gesteld.
Door uitgestelde activering van gebeurtenissen kunt u gepersonaliseerde websites of mailingcampagnes maken, aangezien de gebruiker de pagina nooit daadwerkelijk kan zien of de e-mail kan openen. In deze scenario's moet de toepassing Rank mogelijk aanroepen voordat het zelfs weet of het resultaat wordt gebruikt of aan de gebruiker wordt weergegeven. Als de inhoud nooit aan de gebruiker wordt weergegeven, moet er geen standaard reward (meestal nul) worden aangenomen om van te leren. Met uitgestelde activering kunt u de resultaten van een Rank-aanroep op een bepaald moment gebruiken en bepalen of de gebeurtenis later of elders in uw code moet worden geleerd.
Typische scenario's voor uitgestelde activering
Het uitstellen van activering van gebeurtenissen is handig in de volgende voorbeeldscenario's:
- U geeft een aangepaste webpagina voor een gebruiker vooraf weer, maar de gebruiker krijgt deze mogelijk nooit te zien, omdat sommige bedrijfslogica de actiekeuze van Personalizer kan overschrijven.
- U personaliseert inhoud 'onder de vouw' op een webpagina en het is zeer mogelijk dat de inhoud nooit door de gebruiker wordt gezien.
- U personaliseert marketing-e-mailberichten en u moet training voorkomen van e-mailberichten die nooit door gebruikers zijn geopend.
- U hebt een dynamisch mediakanaal aangepast en uw gebruikers kunnen stoppen met het afspelen van het kanaal voordat ze bij de nummers of video's komen die zijn geselecteerd door Personalizer.
In het algemeen gebeuren deze scenario's wanneer:
- U maakt een pre-renderinggebruikersinterface die de gebruiker mogelijk wel of niet kan zien vanwege beperkingen in de gebruikersinterface of tijd.
- Uw toepassing doet voorspellende personalisatie waarbij u Rank-aanroepen uitvoert voordat u weet of u de uitvoer gaat gebruiken.
Activering uitstellen en later activeren, gebeurtenissen
Als u de activering voor een gebeurtenis wilt uitstellen, roept u Rank aan met deferActivation = True
in de hoofdtekst van de aanvraag.
Zodra u weet dat uw gebruikers de persoonlijke inhoud of media hebben weergegeven en een Beloning wordt verwacht, moet u die gebeurtenis activeren. Roep hiervoor de Activate-API aan met de eventId.
De Api-aanroep activeren voor die EventID-aanroep moet worden ontvangen voordat het tijdvenster voor de beloningswachttijd verloopt.
Gedrag met uitgestelde activering
Personalizer leert als volgt van gebeurtenissen en beloningen:
- Als u Rank aanroept met
deferActivation = True
, en deActivate
API voor die eventId niet aanroept en Reward aanroept, leert Personalizer niet van de gebeurtenis. - Als u Rank aanroept met
deferActivation = True
, en deActivate
API voor die eventId aanroept en Reward aanroept, leert Personalizer van de gebeurtenis met de opgegeven Reward-score. - Als u Rank aanroept met
deferActivation = True
, en deActivate
API voor die eventId aanroept, maar reward weglaat, leert Personalizer van de gebeurtenis met de standaardbeloningsscoreset in de configuratie.
Volgende stappen
- Standaardbeloningen configureren.
- Meer informatie over het bepalen van de beloningsscore en welke gegevens u moet overwegen.