GMTSFleetEngineID문자열

GMTSFleetEngineIDString

형식 정의

typedef NSString GMTSFleetEngineIDString
 문자열 유형의 ID 필드를 지정합니다.

Typedef 문서

typedef NSString GMTSFleetEngineIDString

문자열 유형의 ID 필드를 지정합니다.

SDK는 다른 API에서 문자열 데이터를 수신하고 수정되지 않은 데이터를 Fleet Engine에 전달합니다. 하지만 Fleet Engine에서는 일부 문자열 유형의 데이터가 특정 규칙을 준수해야 합니다. 데이터 형식이 Fleet Engine 규칙을 준수하지 않는 경우 SDK를 통해 Fleet Engine으로 전달된 데이터가 요청에 실패할 수 있습니다. Fleet Engine에 대한 요청 실패를 방지하려면 이 typedef를 사용하여 수신 전화에서 다음 형식 규칙을 따라야 하는 필드를 식별합니다.

  • 문자열은 UTF-8 형식의 정규화된 UTF-8 문자열이어야 합니다 (http://www.unicode.org/reports/tr15/ 참조).
  • 문자열 길이는 64자(영문 기준) 이하여야 합니다.
  • 문자열에 '/', ':', '?', ',' 또는 '#' 문자를 포함할 수 없습니다.

개발자는 클라이언트가 Fleet Engine SDK를 호출할 때 ID 문자열이 위의 제한사항을 준수하도록 할 책임이 있습니다. SDK 자체는 입력 값을 수정되지 않은 상태로 백엔드에 전달합니다.