Freigeben über


RankRequest interface

Fordern Sie eine Reihe von Aktionen an, die vom Personalisierungsdienst sortiert werden sollen.

Eigenschaften

actions

Der Satz von Aktionen, aus dem der Personalisierungsdienst auswählen kann. Der Satz sollte nicht mehr als 50 Aktionen enthalten. Die Reihenfolge der Aktionen wirkt sich nicht auf das Rangergebnis aus, aber die Reihenfolge sollte der Reihenfolge entsprechen, die Ihre Anwendung verwendet hätte, um sie anzuzeigen.

contextFeatures

Features des Kontexts, der für die Personalisierung als Wörterbuch von Wörterbüchern verwendet wird. Dies hängt von der Anwendung ab und umfasst in der Regel Features über den aktuellen Benutzer, sein Gerät, Profilinformationen, Daten zu Uhrzeit und Datum usw.

deferActivation

Senden Sie false, wenn dem Benutzer die Bewertungsergebnisse angezeigt werden. Daher erwartet die Personalisierung einen Reward-Aufruf, andernfalls wird dem Ereignis die Standardbelohnung zugewiesen. Senden Sie true, wenn es möglich ist, dass dem Benutzer die Rangfolgeergebnisse nicht angezeigt werden, da die Seite später gerendert wird, oder die Rangfolgeergebnisse durch Code weiter nach unten überschrieben werden. Standardwert: False

eventId

Übergeben Sie optional eine eventId, die dieses Rank-Ereignis eindeutig identifiziert. Wenn NULL, generiert der Dienst eine eindeutige eventId. Die eventId wird zum Zuordnen dieser Anforderung mit ihrer Belohnung sowie zum Seeding des Pseudo-Zufallsgenerators beim Ausführen eines Personalisierungsaufrufs verwendet.

excludedActions

Der Satz von Aktions-IDs, die von der Rangfolge ausgeschlossen werden sollen.

Details zur Eigenschaft

actions

Der Satz von Aktionen, aus dem der Personalisierungsdienst auswählen kann. Der Satz sollte nicht mehr als 50 Aktionen enthalten. Die Reihenfolge der Aktionen wirkt sich nicht auf das Rangergebnis aus, aber die Reihenfolge sollte der Reihenfolge entsprechen, die Ihre Anwendung verwendet hätte, um sie anzuzeigen.

actions: RankableAction[]

Eigenschaftswert

contextFeatures

Features des Kontexts, der für die Personalisierung als Wörterbuch von Wörterbüchern verwendet wird. Dies hängt von der Anwendung ab und umfasst in der Regel Features über den aktuellen Benutzer, sein Gerät, Profilinformationen, Daten zu Uhrzeit und Datum usw.

contextFeatures?: any[]

Eigenschaftswert

any[]

deferActivation

Senden Sie false, wenn dem Benutzer die Bewertungsergebnisse angezeigt werden. Daher erwartet die Personalisierung einen Reward-Aufruf, andernfalls wird dem Ereignis die Standardbelohnung zugewiesen. Senden Sie true, wenn es möglich ist, dass dem Benutzer die Rangfolgeergebnisse nicht angezeigt werden, da die Seite später gerendert wird, oder die Rangfolgeergebnisse durch Code weiter nach unten überschrieben werden. Standardwert: False

deferActivation?: boolean

Eigenschaftswert

boolean

eventId

Übergeben Sie optional eine eventId, die dieses Rank-Ereignis eindeutig identifiziert. Wenn NULL, generiert der Dienst eine eindeutige eventId. Die eventId wird zum Zuordnen dieser Anforderung mit ihrer Belohnung sowie zum Seeding des Pseudo-Zufallsgenerators beim Ausführen eines Personalisierungsaufrufs verwendet.

eventId?: string

Eigenschaftswert

string

excludedActions

Der Satz von Aktions-IDs, die von der Rangfolge ausgeschlossen werden sollen.

excludedActions?: string[]

Eigenschaftswert

string[]