Show Menu
トピック×

IDのXIDの取得

IDデータは、通常、取り込まれるXDMデータのID文字列値およびID名前空間として提供され、API呼び出しで使用するIDを指定する際に使用されます。 IDがアイデンティティサービスで保持される場合、IDが生成され、ネイティブXIDと呼ばれるIDに割り当てられます。 集計したIDと名前空間に対して、このよりコンパクトなフォームを使用するIDデータのサポートが必要なプラットフォームAPI。 XIDは、base64エンコードされた文字列です。
この形式は主にアドビ内部での使用を目的としています。 単数値としてのネイティブXIDは、スペース効率が高く、ストレージとシリアル化のためにプラットフォームソリューション内で内部的に使用されます。 ただし、読み取り専用ではなく不透明で、使用するには別の呼び出しが必要です。
この節で説明するサービスを使用して、特定のID値と名前空間のXIDを取得します。
API形式
GET https://platform-{REGION}.adobe.io/data/core/identity/identity?namespace={NAMESPACE}&id={ID_VALUE}

リクエスト
curl -X GET \
  'https://platform-va7.adobe.io/data/core/identity/identity?namespace=email&id=test@adobetest.com' \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-gw-ims-org-id: {IMS_ORG}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}'

応答
{
    "xid":"BVrqzwVuzbXrLfmnaG3rXrLf3KJg"
}