Sdílet prostřednictvím


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í.

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.

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.

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.

excludedActions

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[]