[限定提供]{class="badge informative" title="Campaign Standard移行済みユーザーに制限"}
メタデータのメカニズム metadata-mechanism
GET リクエストで resourceType を使用して、リソースメタデータを取得できます。
GET /profileAndServices/resourceType/<resourceName>
応答は、リソースからメインメタデータを返します(他のすべてのフィールドは記述的または内部的です)。
-
Content ノードは、リソースのフィールドを返します。 content ノードの各フィールドには、次のフィールドがあります。
-
"apiName": APIで使用される属性の名前。
-
"type":これは上位レベルの型定義(文字列、数値、リンク、コレクション、列挙…)です。
-
"dataPolicy": フィールドの値は、指定されたポリシールールに従う必要があります。 例えば、dataPolicy ルールが「email」に設定されている場合、値は有効な電子メールである必要があります。 PATCHまたはPOST中に、dataPolicyは値を確認したり、値を変換したりできます(smartCaseなど)。
-
"category": クエリエディターのフィールドのカテゴリを指定します。
-
"resType":これはテクニカルタイプです。
値「link」または「collection」で「type」が完了した場合、resTarget値はリンクの対象となるリソースの名前です。
値「列挙」で「type」が完了すると、「values」フィールドが追加され、各列挙値がvalues ノードに詳細に表示されます。
-
-
Filters ノードは、関連付けられたフィルターを取得するためのURLを返します。 フィルターについて詳しくは、このセクション の節を参照してください。
サンプルリクエスト
リソースに対してGET リクエストを実行します。
-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/resourceType/profile \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'
プロファイルリソースの完全な説明を返します。
{
...
"content": {
"email": {...},
...
},
"data": "/profileAndServices/profile/",
"filters": {
"href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/resourceType/<PKEY>"
},
"help": "Identified profiles",
"href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/metadata",
"label": "Profiles",
"mandatory": false,
"name": "profile",
"pkgStatus": "never",
"readOnly": false,
"schema": "nms:recipient",
"type": "item"
}