Delen via


RankRequest interface

Vraag een set acties aan die moeten worden gerangschikt door de Personalizer-service.

Eigenschappen

actions

De set acties waaruit de Personalizer-service kan kiezen. De set mag niet meer dan 50 acties bevatten. De volgorde van de acties heeft geen invloed op het rangschikkingsresultaat, maar de volgorde moet overeenkomen met de volgorde die uw toepassing zou hebben gebruikt om ze weer te geven.

contextFeatures

Functies van de context die wordt gebruikt voor Personalizer als woordenlijst met woordenlijsten. Dit is afhankelijk van de toepassing en bevat doorgaans functies over de huidige gebruiker, hun apparaat, profielgegevens, gegevens over tijd en datum, enzovoort.

deferActivation

Verzend false als de gebruiker de rangschikkingsresultaten ziet, daarom verwacht Personalizer een Reward-aanroep, anders wordt de standaardbeloning aan de gebeurtenis toegewezen. Verzend waar als het mogelijk is dat de gebruiker de rangschikkingsresultaten niet ziet, omdat de pagina later wordt weergegeven of de rangschikkingsresultaten mogelijk worden overschreven door code verder downstream. Standaardwaarde: onwaar.

eventId

Geef eventueel een eventId door die deze Rank-gebeurtenis uniek identificeert. Als null is, genereert de service een unieke eventId. De eventId wordt gebruikt voor het koppelen van deze aanvraag aan de beloning en het seeden van de pseudo-willekeurige generator bij het maken van een Personalizer-aanroep.

excludedActions

De set actie-id's die moeten worden uitgesloten van classificatie.

Eigenschapdetails

actions

De set acties waaruit de Personalizer-service kan kiezen. De set mag niet meer dan 50 acties bevatten. De volgorde van de acties heeft geen invloed op het rangschikkingsresultaat, maar de volgorde moet overeenkomen met de volgorde die uw toepassing zou hebben gebruikt om ze weer te geven.

actions: RankableAction[]

Waarde van eigenschap

contextFeatures

Functies van de context die wordt gebruikt voor Personalizer als woordenlijst met woordenlijsten. Dit is afhankelijk van de toepassing en bevat doorgaans functies over de huidige gebruiker, hun apparaat, profielgegevens, gegevens over tijd en datum, enzovoort.

contextFeatures?: any[]

Waarde van eigenschap

any[]

deferActivation

Verzend false als de gebruiker de rangschikkingsresultaten ziet, daarom verwacht Personalizer een Reward-aanroep, anders wordt de standaardbeloning aan de gebeurtenis toegewezen. Verzend waar als het mogelijk is dat de gebruiker de rangschikkingsresultaten niet ziet, omdat de pagina later wordt weergegeven of de rangschikkingsresultaten mogelijk worden overschreven door code verder downstream. Standaardwaarde: onwaar.

deferActivation?: boolean

Waarde van eigenschap

boolean

eventId

Geef eventueel een eventId door die deze Rank-gebeurtenis uniek identificeert. Als null is, genereert de service een unieke eventId. De eventId wordt gebruikt voor het koppelen van deze aanvraag aan de beloning en het seeden van de pseudo-willekeurige generator bij het maken van een Personalizer-aanroep.

eventId?: string

Waarde van eigenschap

string

excludedActions

De set actie-id's die moeten worden uitgesloten van classificatie.

excludedActions?: string[]

Waarde van eigenschap

string[]