Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Berikut ini adalah batasan atau catatan untuk Kustomer:
Customer Searches
Entitas tidak didukung karena dokumentasi Kustomer API belum mendeklarasikan titik akhir apa pun untuknya.Dukungan filtrasi dan transfer inkremental pada
Klasses
entitas tidak didukung.Pesanan oleh dapat didukung pada beberapa bidang yang berlaku dalam satu permintaan.
Namun, urutan berdasarkan fungsionalitas pada beberapa bidang telah diamati berperilaku tidak konsisten dari ujung SaaS untuk beberapa kombinasi. Ini tidak dapat diprediksi karena mungkin ada kombinasi 'n' yang mungkin menunjukkan hasil penyortiran yang salah. Sebagai contoh:
Untuk
Customers
entitas, order byprogressiveStatus desc, name asc
tidak menghasilkan hasil yang diurutkan dengan benar. Ini mengurutkan hanya berdasarkanprogressiveStatus
pesanan. Jika perilaku seperti itu diamati, Anda dapat menggunakan satu bidang untuk diurutkan.Urutan berdasarkan pada bidang 'id' hanya didukung oleh
Messages
entitasConversations
dan sebagai parameter kueri. Misalnya: https://api.kustomerapp.com/v1/ percakapan? sort=desc (Ini mengurutkan hasil berdasarkan 'id' dalam urutan menurun.)Selain itu, filter atau pemesanan lain di bidang lain diterjemahkan ke dalam badan permintaan POST yang memiliki titik akhir API sebagai https://api.kustomerapp.com/v1/ pelanggan/pencarian POST Untuk memungkinkan dukungan pemesanan berdasarkan 'id' di
Conversations
danMessages
, hanya pesanan berdasarkan id yang harus ada atau filter dan/atau pesanan lainnya berdasarkan bidang lain yang berlaku.Kustomer memungkinkan maksimum 10K record untuk diambil terlepas dari permintaan yang disaring atau tidak difilter. Karena batasan ini, akan ada kehilangan data untuk setiap entitas yang memegang lebih dari 10K catatan. Ada dua kemungkinan solusi yang dapat Anda lakukan untuk mengurangi sebagian ini:
Terapkan filter untuk mengambil kumpulan catatan tertentu.
Jika ada lebih dari 10K catatan dengan filter yang diterapkan, terapkan nilai filter berturut-turut dalam permintaan berikutnya yang baru atau terapkan rentang dalam filter. Sebagai contoh:
FilterExpression permintaan pertama:
modifiedAt >= 2022-03-15T05:26:23.000Z and modifiedAt < 2023-03-15T05:26:23.000Z
Asumsikan ini menghabiskan batas rekor 10K.
Permintaan lain dapat dipicu dengan filterExpression:
modifiedAt >= 2023-03-15T05:26:23.000Z
Sebagai perilaku SaaS,
CONTAINS
operator di Kustomer mendukung pencocokan hanya pada kata-kata lengkap dan bukan kecocokan sebagian dalam satu kata. Misalnya: “body CONTAINS 'test record'” akan cocok dengan record yang memiliki 'test' di bidang 'tubuh'. Namun, “tubuh BERISI 'tes'” tidak akan cocok dengan catatan yang memiliki 'testAnotherRecord' di bidang 'tubuh'.