EventsOperations Osztály

EventsOperations műveletek.

Öröklődés
builtins.object
EventsOperations

Konstruktor

EventsOperations(client, config, serializer, deserializer)

Paraméterek

client
Kötelező

Ügyfél a szolgáltatáskérésekhez.

config
Kötelező

A szolgáltatásügyfél konfigurálása.

serializer
Kötelező

Egy objektummodell szerializálója.

deserializer
Kötelező

Objektummodell-deszerializáló.

Metódusok

activate

Jelentés arról, hogy a megadott esemény ténylegesen megjelent a felhasználó számára, és jutalomra kell számítani.

reward

A jutalom jelentése a megadott esemény elsőrangú műveletének lefoglalásához.

activate

Jelentés arról, hogy a megadott esemény ténylegesen megjelent a felhasználó számára, és jutalomra kell számítani.

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

Paraméterek

event_id
str
Kötelező

Az aktiválás eseményazonosítója.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

operation_config
Kötelező

Műveleti konfiguráció felülbírálásai.

Válaszok

Nincs vagy ClientRawResponse, ha raw=true

Visszatérési típus

None,

Kivételek

reward

A jutalom jelentése a megadott esemény elsőrangú műveletének lefoglalásához.

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

Paraméterek

event_id
str
Kötelező

A jutalom eseményazonosítója.

value
float
Kötelező

Egy művelethez hozzárendelendő jutalom. Az értéknek -1 és 1 között kell lennie, beleértve a értéket is.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

operation_config
Kötelező

Műveleti konfiguráció felülbírálásai.

Válaszok

Nincs vagy ClientRawResponse, ha raw=true

Visszatérési típus

None,

Kivételek

Attribútumok

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'>