Aracılığıyla paylaş


RankRequest interface

Kişiselleştirme hizmeti tarafından derecelendirilecek bir dizi eylem isteyin.

Özellikler

actions

Kişiselleştirme hizmetinin seçebileceği eylemler kümesi. Küme 50'den fazla eylem içermemelidir. Eylemlerin sırası sıralama sonucunu etkilemez, ancak sıra uygulamanızın bunları görüntülemek için kullanacağı sırayla eşleşmelidir.

contextFeatures

Sözlük sözlüğü olarak Kişiselleştirme için kullanılan bağlamın özellikleri. Bu, uygulamaya bağlıdır ve genellikle geçerli kullanıcı, cihazı, profil bilgileri, saat ve tarih hakkındaki veriler gibi özellikler içerir.

deferActivation

Kullanıcı derecelendirme sonuçlarını görürse false gönderin, bu nedenle Kişiselleştirici bir Reward çağrısı bekler, aksi takdirde etkinliğe varsayılan Ödülü atar. Sayfa daha sonra işlendiğinden veya Sıralama sonuçları daha sonra aşağı akış kodu tarafından geçersiz kılınabileceğinden, mümkünse kullanıcı derecelendirme sonuçlarını görmezse true gönderin. Varsayılan değer: false.

eventId

İsteğe bağlı olarak bu Rank olayını benzersiz olarak tanımlayan bir eventId geçirin. Null ise, hizmet benzersiz bir eventId oluşturur. EventId, bu isteği ödülüyle ilişkilendirmek ve kişiselleştirici çağrısı yaparken sahte rastgele oluşturucuyu tohumlama için kullanılır.

excludedActions

Sıralamanın dışında tutulacak eylem kimlikleri kümesi.

Özellik Ayrıntıları

actions

Kişiselleştirme hizmetinin seçebileceği eylemler kümesi. Küme 50'den fazla eylem içermemelidir. Eylemlerin sırası sıralama sonucunu etkilemez, ancak sıra uygulamanızın bunları görüntülemek için kullanacağı sırayla eşleşmelidir.

actions: RankableAction[]

Özellik Değeri

contextFeatures

Sözlük sözlüğü olarak Kişiselleştirme için kullanılan bağlamın özellikleri. Bu, uygulamaya bağlıdır ve genellikle geçerli kullanıcı, cihazı, profil bilgileri, saat ve tarih hakkındaki veriler gibi özellikler içerir.

contextFeatures?: any[]

Özellik Değeri

any[]

deferActivation

Kullanıcı derecelendirme sonuçlarını görürse false gönderin, bu nedenle Kişiselleştirici bir Reward çağrısı bekler, aksi takdirde etkinliğe varsayılan Ödülü atar. Sayfa daha sonra işlendiğinden veya Sıralama sonuçları daha sonra aşağı akış kodu tarafından geçersiz kılınabileceğinden, mümkünse kullanıcı derecelendirme sonuçlarını görmezse true gönderin. Varsayılan değer: false.

deferActivation?: boolean

Özellik Değeri

boolean

eventId

İsteğe bağlı olarak bu Rank olayını benzersiz olarak tanımlayan bir eventId geçirin. Null ise, hizmet benzersiz bir eventId oluşturur. EventId, bu isteği ödülüyle ilişkilendirmek ve kişiselleştirici çağrısı yaparken sahte rastgele oluşturucuyu tohumlama için kullanılır.

eventId?: string

Özellik Değeri

string

excludedActions

Sıralamanın dışında tutulacak eylem kimlikleri kümesi.

excludedActions?: string[]

Özellik Değeri

string[]