Condividi tramite


EventsOperations Classe

Operazioni EventsOperations.

Ereditarietà
builtins.object
EventsOperations

Costruttore

EventsOperations(client, config, serializer, deserializer)

Parametri

client
Necessario

Client per le richieste di servizio.

config
Necessario

Configurazione del client del servizio.

serializer
Necessario

Serializzatore di modelli a oggetti.

deserializer
Necessario

Deserializzatore del modello a oggetti.

Metodi

activate

Segnalare che l'evento specificato è stato effettivamente visualizzato all'utente e che deve essere previsto un premio.

reward

Ricompensa del report per allocare all'azione classificata più in alto per l'evento specificato.

activate

Segnalare che l'evento specificato è stato effettivamente visualizzato all'utente e che deve essere previsto un premio.

activate(event_id, custom_headers=None, raw=False, **operation_config)

Parametri

event_id
str
Necessario

L'ID evento a cui si applica questa attivazione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

Nessuno o ClientRawResponse se raw=true

Tipo restituito

None,

Eccezioni

reward

Ricompensa del report per allocare all'azione classificata più in alto per l'evento specificato.

reward(event_id, value, custom_headers=None, raw=False, **operation_config)

Parametri

event_id
str
Necessario

L'ID evento a cui si applica questa ricompensa.

value
float
Necessario

Ricompensa da assegnare a un'azione. Il valore deve essere compreso tra -1 e 1 incluso.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

Nessuno o ClientRawResponse se raw=true

Tipo restituito

None,

Eccezioni

Attributi

models

models = <module 'azure.cognitiveservices.personalizer.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\cognitiveservices\\personalizer\\models\\__init__.py'>