Megosztás a következőn keresztül:


Eseményaktiválás késleltetése

Fontos

2023. szeptember 20-tól nem hozhat létre új Personalizer-erőforrásokat. A Personalizer szolgáltatás 2026. október 1-jén megszűnik.

Az események késleltetett aktiválásával személyre szabott webhelyeket vagy levelezési kampányokat hozhat létre, figyelembe véve, hogy a felhasználó esetleg soha nem látja az oldalt, vagy nem nyitja meg az e-mailt. Ezekben a helyzetekben előfordulhat, hogy az alkalmazásnak meg kell hívnia a Rangot, mielőtt még azt is tudnia kellene, hogy az eredmény egyáltalán használatban lesz-e vagy megjelenik-e a felhasználó számára. Ha a tartalom soha nem jelenik meg a felhasználó számára, akkor nem feltételezzük az alapértelmezett Reward (általában nulla) használatát, hogy tanuljon belőle. A halasztott aktiválás lehetővé teszi, hogy egy rangos hívás eredményeit egyszerre használja, és eldöntse, hogy az eseményt később vagy a kód más részeiből tanulja-e meg.

A halasztott aktiválás tipikus forgatókönyvei

Az események aktiválásának elhalasztása a következő példaforgatókönyvekben hasznos:

  • Személyre szabott weblapot jelenít meg előre egy felhasználó számára, de előfordulhat, hogy a felhasználó soha nem látja, mert valamilyen üzleti logika felülírhatja a Personalizer műveletválasztását.
  • Ön személyre szabja a tartalmat a "fold alatt" egy weblapon, és nagyon lehetséges, hogy a tartalmat soha nem fogja látni a felhasználó.
  • Személyre szabja a marketinges e-maileket, és el kell kerülnie a felhasználók által soha meg nem nyitott e-mailek betanítását.
  • Ön személyre szabott egy dinamikus médiacsatornát, és a felhasználók leállhatnak a csatorna lejátszásával, mielőtt a Personalizer által kiválasztott dalokat vagy videókat kapna.

Általánosságban elmondható, hogy ezek a forgatókönyvek a következő esetekben fordulnak elő:

  • Előre rendereli a felhasználói felületet, amelyet a felhasználó felhasználói felületi vagy időkorlátok miatt esetleg nem lát.
  • Az alkalmazás prediktív személyre szabáson dolgozik, amelyben ranghívásokat indít, mielőtt tudni fogja, hogy használni fogja-e a kimenetet.

Az aktiválás és a későbbi aktiválás késleltetése események esetén

Egy esemény aktiválásának elhalasztásához hívja meg a Rangot deferActivation = True a hódítás törzsében.

Amint tudja, hogy a felhasználók megmutatják a személyre szabott tartalmat vagy médiatartalmat, és ésszerű jutalomra számítanak, aktiválnia kell az eseményt. Ehhez hívja meg az Activate API-t az eventId azonosítóval.

Az eventID-hívás API-hívásának aktiválását a Reward Várakozási idő időszak lejárta előtt kell fogadni.

Halasztott aktiválással kapcsolatos viselkedés

A Personalizer az alábbiak szerint tanul az eseményekből és jutalmakból:

  • Ha meghívja a Rangot deferActivation = True, és nem hívja meg az adott eseményazonosító API-ját, és nem hívja meg a Activate Rewardot, a Personalizer nem tanul az eseményből.
  • Ha meghívja a Rangot deferActivation = True, és meghívja az Activate adott eventId API-t, és meghívja a Reward-t, a Personalizer a megadott Reward pontszámmal tanul az eseményből.
  • Ha meghívja a Rangot deferActivation = True, és meghívja az api-t az Activate eseményazonosítóhoz, de nem hívja meg a Reward-ot, a Personalizer tanul az eseményből a konfigurációban beállított Alapértelmezett jutalom pontszámmal.

Következő lépések