GMTDFleetEngineIDString
Typedefs | |
typedef NSString | GMTDFleetEngineIDString |
指定屬於「字串」類型的 ID 欄位。 |
Typedef 說明文件
typedef NSString GMTDFleetEngineIDString |
指定屬於「字串」類型的 ID 欄位。
SDK 接收來自其他 API 的字串資料,並將未經修改的資料傳遞至 Fleet Engine。然而,Fleet Engine 會要求部分字串類型資料符合特定規則。如果資料格式不符合 Fleet Engine 規則,透過 SDK 傳遞到 Fleet Engine 的資料可能會導致要求失敗。為了避免 Fleet Engine 的要求失敗,可以使用這個 typedef 來識別傳入呼叫中的哪些欄位必須符合下列格式規則:
- 字串必須是採用 UTF 正規化格式 C 的有效 UTF-8 字串 (請參閱 http://www.unicode.org/reports/tr15/)。
- 字串長度不得超過 64 個字元。
- 字串不得包含「/」、「:」、「?」、「','」或「#」字元。
您必須負責確保用戶端呼叫 Fleet Engine SDK 時,ID 字串符合上述限制。SDK 本身會將未經修改的輸入值傳送至後端。