Share via


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 de Activate API voor die eventId niet aanroept en Reward aanroept, leert Personalizer niet van de gebeurtenis.
  • Als u Rank aanroept met deferActivation = True, en de Activate 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 de Activate API voor die eventId aanroept, maar reward weglaat, leert Personalizer van de gebeurtenis met de standaardbeloningsscoreset in de configuratie.

Volgende stappen