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. |
| context |
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. |
| defer |
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. |
| event |
İ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. |
| excluded |
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[]