RankRequest interface
Begär att en uppsättning åtgärder rangordnas av personanpassningstjänsten.
Egenskaper
actions | Den uppsättning åtgärder som personanpassningstjänsten kan välja mellan. Uppsättningen får inte innehålla fler än 50 åtgärder. Ordningen på åtgärderna påverkar inte rankningsresultatet, men ordningen bör matcha sekvensen som programmet skulle ha använt för att visa dem. |
context |
Funktioner i kontexten som används för Personanpassning som ordlista. Detta beror på programmet och innehåller vanligtvis funktioner om den aktuella användaren, deras enhet, profilinformation, data om tid och datum osv. |
defer |
Skicka falskt om användaren ser rankningsresultatet, och därför förväntar sig Personanpassning ett Belöningsanrop, annars tilldelas standardbelöningen till händelsen. Skicka sant om det är möjligt att användaren inte ser rankningsresultatet eftersom sidan återges senare, eller så kan rankningsresultaten åsidosättas av kod längre nedströms. Standardvärde: false. |
event |
Du kan också skicka ett eventId som unikt identifierar den här rankningshändelsen. Om värdet är null genererar tjänsten ett unikt eventId. EventId används för att associera denna begäran med dess belöning, samt för att så den pseudo-slumpmässiga generatorn när du gör ett personanpassningsanrop. |
excluded |
Uppsättningen åtgärds-ID:t som ska undantas från rangordningen. |
Egenskapsinformation
actions
Den uppsättning åtgärder som personanpassningstjänsten kan välja mellan. Uppsättningen får inte innehålla fler än 50 åtgärder. Ordningen på åtgärderna påverkar inte rankningsresultatet, men ordningen bör matcha sekvensen som programmet skulle ha använt för att visa dem.
actions: RankableAction[]
Egenskapsvärde
contextFeatures
Funktioner i kontexten som används för Personanpassning som ordlista. Detta beror på programmet och innehåller vanligtvis funktioner om den aktuella användaren, deras enhet, profilinformation, data om tid och datum osv.
contextFeatures?: any[]
Egenskapsvärde
any[]
deferActivation
Skicka falskt om användaren ser rankningsresultatet, och därför förväntar sig Personanpassning ett Belöningsanrop, annars tilldelas standardbelöningen till händelsen. Skicka sant om det är möjligt att användaren inte ser rankningsresultatet eftersom sidan återges senare, eller så kan rankningsresultaten åsidosättas av kod längre nedströms. Standardvärde: false.
deferActivation?: boolean
Egenskapsvärde
boolean
eventId
Du kan också skicka ett eventId som unikt identifierar den här rankningshändelsen. Om värdet är null genererar tjänsten ett unikt eventId. EventId används för att associera denna begäran med dess belöning, samt för att så den pseudo-slumpmässiga generatorn när du gör ett personanpassningsanrop.
eventId?: string
Egenskapsvärde
string
excludedActions
Uppsättningen åtgärds-ID:t som ska undantas från rangordningen.
excludedActions?: string[]
Egenskapsvärde
string[]