RankRequest interface
Požádejte o sadu akcí, které mají být seřazeny podle služby Personalizace.
Vlastnosti
actions | Sada akcí, ze které si služba Personalizace může vybrat. Sada by neměla obsahovat více než 50 akcí. Pořadí akcí nemá vliv na výsledek pořadí, ale pořadí by mělo odpovídat pořadí, které by aplikace použila k jejich zobrazení. |
context |
Funkce kontextu používané pro Personalizace jako slovník slovníků. Závisí to na aplikaci a obvykle zahrnuje funkce týkající se aktuálního uživatele, jeho zařízení, profilových informací, dat o čase a datu atd. |
defer |
Pokud se uživateli zobrazí výsledky pořadí, odešlete hodnotu false, personalizace proto bude očekávat volání s odměnou, jinak události přiřadí výchozí odměnu. Pokud je možné, že se uživateli nezobrazí výsledky pořadí, protože se stránka vykresluje později nebo výsledky Rank mohou být přepsány kódem, který je dále podřízený. Výchozí hodnota: false. |
event |
Volitelně můžete předat eventId, který jedinečně identifikuje tuto událost Rank. Pokud null, služba vygeneruje jedinečné id události. EventId se použije k přidružení této žádosti k její odměně a k dosazení pseudonáhodného generátoru při volání Personalizace. |
excluded |
Sada ID akcí, která se mají vyloučit z řazení. |
Podrobnosti vlastnosti
actions
Sada akcí, ze které si služba Personalizace může vybrat. Sada by neměla obsahovat více než 50 akcí. Pořadí akcí nemá vliv na výsledek pořadí, ale pořadí by mělo odpovídat pořadí, které by aplikace použila k jejich zobrazení.
actions: RankableAction[]
Hodnota vlastnosti
contextFeatures
Funkce kontextu používané pro Personalizace jako slovník slovníků. Závisí to na aplikaci a obvykle zahrnuje funkce týkající se aktuálního uživatele, jeho zařízení, profilových informací, dat o čase a datu atd.
contextFeatures?: any[]
Hodnota vlastnosti
any[]
deferActivation
Pokud se uživateli zobrazí výsledky pořadí, odešlete hodnotu false, personalizace proto bude očekávat volání s odměnou, jinak události přiřadí výchozí odměnu. Pokud je možné, že se uživateli nezobrazí výsledky pořadí, protože se stránka vykresluje později nebo výsledky Rank mohou být přepsány kódem, který je dále podřízený. Výchozí hodnota: false.
deferActivation?: boolean
Hodnota vlastnosti
boolean
eventId
Volitelně můžete předat eventId, který jedinečně identifikuje tuto událost Rank. Pokud null, služba vygeneruje jedinečné id události. EventId se použije k přidružení této žádosti k její odměně a k dosazení pseudonáhodného generátoru při volání Personalizace.
eventId?: string
Hodnota vlastnosti
string
excludedActions
Sada ID akcí, která se mají vyloučit z řazení.
excludedActions?: string[]
Hodnota vlastnosti
string[]