Valeurs typées | |
typedef NSString | GMTDFleetEngineIDString |
Spécifie un champ d'ID de type "String" (Chaîne). |
Documentation typedef
typedef NSString GMTDFleetEngineIDString |
Spécifie un champ d'ID de type "String" (Chaîne).
Le SDK reçoit les données de chaîne provenant d'autres API et les transmet sans modification à Fleet Engine. Cependant, Fleet Engine exige que certaines données de type chaîne soient conformes à des règles spécifiques. Les données transmises via le SDK à Fleet Engine peuvent entraîner l'échec de la requête si le format de données n'est pas conforme aux règles de Fleet Engine. Pour éviter l'échec des requêtes envoyées à Fleet Engine, utilisez cette définition de type pour identifier les champs des appels entrants qui doivent respecter les règles de mise en forme suivantes:
- Il doit s'agir d'une chaîne UTF-8 valide au format C normalisé UTF (voir http://www.unicode.org/reports/tr15/).
- La chaîne ne doit pas dépasser 64 caractères.
- La chaîne ne doit pas contenir les caractères "/", ":", "?", "," ni "#".
Lorsque votre client effectue des appels vers des SDK Fleet Engine, vous devez vous assurer que les chaînes d'identifiant sont conformes aux restrictions ci-dessus. Le SDK lui-même transmet les valeurs d'entrée telles quelles au backend.