Bagikan melalui


RankRequest interface

Minta serangkaian tindakan untuk diberi peringkat oleh layanan Personalizer.

Properti

actions

Serangkaian tindakan yang dapat dipilih oleh layanan Personalizer. Set tidak boleh berisi lebih dari 50 tindakan. Urutan tindakan tidak memengaruhi hasil peringkat tetapi urutannya harus cocok dengan urutan yang akan digunakan aplikasi Anda untuk menampilkannya.

contextFeatures

Fitur konteks yang digunakan untuk Personalizer sebagai kamus kamus. Ini tergantung pada aplikasi, dan biasanya mencakup fitur tentang pengguna saat ini, perangkat mereka, informasi profil, data tentang waktu dan tanggal, dll.

deferActivation

Kirim false jika pengguna akan melihat hasil peringkat, oleh karena itu Personalizer akan mengharapkan panggilan Hadiah, jika tidak, itu akan menetapkan Hadiah default ke acara tersebut. Kirim true jika memungkinkan pengguna tidak akan melihat hasil peringkat, karena halaman merender nanti, atau hasil Peringkat dapat ditimpa oleh kode di hilir lebih lanjut. Nilai default: false.

eventId

Secara opsional meneruskan eventId yang secara unik mengidentifikasi peristiwa Peringkat ini. Jika null, layanan menghasilkan eventId yang unik. eventId akan digunakan untuk mengaitkan permintaan ini dengan hadiahnya, serta menyemai generator pseudo-random saat melakukan panggilan Personalizer.

excludedActions

Kumpulan id tindakan yang akan dikecualikan dari peringkat.

Detail Properti

actions

Serangkaian tindakan yang dapat dipilih oleh layanan Personalizer. Set tidak boleh berisi lebih dari 50 tindakan. Urutan tindakan tidak memengaruhi hasil peringkat tetapi urutannya harus cocok dengan urutan yang akan digunakan aplikasi Anda untuk menampilkannya.

actions: RankableAction[]

Nilai Properti

contextFeatures

Fitur konteks yang digunakan untuk Personalizer sebagai kamus kamus. Ini tergantung pada aplikasi, dan biasanya mencakup fitur tentang pengguna saat ini, perangkat mereka, informasi profil, data tentang waktu dan tanggal, dll.

contextFeatures?: any[]

Nilai Properti

any[]

deferActivation

Kirim false jika pengguna akan melihat hasil peringkat, oleh karena itu Personalizer akan mengharapkan panggilan Hadiah, jika tidak, itu akan menetapkan Hadiah default ke acara tersebut. Kirim true jika memungkinkan pengguna tidak akan melihat hasil peringkat, karena halaman merender nanti, atau hasil Peringkat dapat ditimpa oleh kode di hilir lebih lanjut. Nilai default: false.

deferActivation?: boolean

Nilai Properti

boolean

eventId

Secara opsional meneruskan eventId yang secara unik mengidentifikasi peristiwa Peringkat ini. Jika null, layanan menghasilkan eventId yang unik. eventId akan digunakan untuk mengaitkan permintaan ini dengan hadiahnya, serta menyemai generator pseudo-random saat melakukan panggilan Personalizer.

eventId?: string

Nilai Properti

string

excludedActions

Kumpulan id tindakan yang akan dikecualikan dari peringkat.

excludedActions?: string[]

Nilai Properti

string[]