RankRequest interface
Begär en uppsättning åtgärder som ska 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 ska matcha den sekvens 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, därför förväntar sig Personalizer ett Reward-anrop, annars tilldelas standardbelöningen till händelsen. Skicka sant om det är möjligt att användaren inte ser rankningsresultatet, eftersom sidan återger senare eller rankningsresultatet kan å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 kommer att användas 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:er 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 ska matcha den sekvens 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, därför förväntar sig Personalizer ett Reward-anrop, annars tilldelas standardbelöningen till händelsen. Skicka sant om det är möjligt att användaren inte ser rankningsresultatet, eftersom sidan återger senare eller rankningsresultatet kan å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 kommer att användas 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:er som ska undantas från rangordningen.
excludedActions?: string[]
Egenskapsvärde
string[]