Typedef | |
typedef NSString | GMTSFleetEngineIDString |
Menentukan kolom ID yang berjenis String. |
Dokumentasi Typedef
typedef NSString GMTSFleetEngineIDString |
Menentukan kolom ID yang berjenis String.
SDK menerima data string dari API lain dan meneruskan data tersebut tanpa modifikasi ke Fleet Engine. Namun, Fleet Engine mengharuskan beberapa data berjenis string sesuai dengan aturan tertentu. Data yang diteruskan melalui SDK ke Fleet Engine dapat mengakibatkan kegagalan permintaan jika format data tidak sesuai dengan aturan Fleet Engine. Untuk mencegah kegagalan permintaan ke Fleet Engine, gunakan typedef ini untuk mengidentifikasi kolom mana dari panggilan masuk yang harus mengikuti aturan pemformatan berikut:
- String ini harus berupa string UTF-8 yang valid dalam UTF-8 yang dinormalisasi (lihat http://www.unicode.org/reports/tr15/).
- Panjang string tidak boleh lebih dari 64 karakter.
- String tidak boleh berisi karakter '/', ':', '?', ',', atau '#'.
Anda bertanggung jawab untuk memastikan bahwa saat klien Anda melakukan panggilan ke Fleet Engine SDK, string ID sesuai dengan pembatasan di atas. SDK itu sendiri akan meneruskan nilai input yang tidak dimodifikasi ke backend.