Personalization Targets
- リソース
-
1/connect/communities/communityId/personalization/targets - 使用可能なバージョン
- 47.0
- Chatter が必要かどうか
- いいえ
- HTTP メソッド
- GET、POST、PATCH
- GET の要求パラメータ
-
パラメータ名 型 説明 必須か省略可能 使用可能なバージョン domain String ユーザの Salesforce カスタムドメインの名前。指定しない場合、ドメイン条件がある利用者対象は返されません。 省略可能 47.0 includeAllMatchingTargetsWithinGroup Boolean 対象グループ内にすべての一致対象を含めるか (true)、否か (false) を指定します。指定しない場合、デフォルトは false です。false の場合は、グループ内の優先度に基づいて、各グループ内で最初に一致した対象が返されます。 省略可能 47.0 includeAudience Boolean 一致する利用者を含めるか (true)、否か (false) を指定します。指定しない場合、デフォルトは false です。 省略可能 47.0 ipAddress String ユーザの IP アドレス。指定しない場合、場所条件がある利用者対象は返されません。 省略可能 47.0 publishStatus String 対象の公開状況。値は次のとおりです。 - Draft
- Live
省略可能 47.0 recordId String 利用者の項目ベースの条件を指定する場合のレコードの ID。 省略可能 47.0 targetTypes String[] 結果を絞り込むための対象種別のカンマ区切りリスト。API バージョン 47.0 以降では、サポートされる値には ExperienceVariation とカスタムオブジェクト API 名 (CustomObjectName__c など) が含まれます。指定しない場合、すべての対象種別が返されます。 省略可能 47.0 userId String ユーザの ID。指定しない場合、デフォルトは、コンテキストユーザの ID です。 省略可能 47.0 - POST のリクエストボディ
-
Target Collection Input で POST を使用して対象を作成します。
- ルート XML タグ
- <targetCollection>
- JSON の例
-
1{ 2 "targets": [{ 3 "audienceId":"6AuRM0000004D5w0AE", 4 "groupName":"2b8bc305-d415-49f9-8e24-814455427324", 5 "priority":1, 6 "publishStatus":"Draft", 7 "targetType":"ExperienceVariation", 8 "targetValue":"ContactSupport_ContactSupportForCalifornia_Page" 9 } 10 ] 11} - プロパティ
-
名前 型 説明 必須か省略可能 使用可能なバージョン targets Target Input[] 作成する対象の���スト。 必須 47.0
- PATCH のリクエストボディ
-
Target Collection Update Input で PATCH を使用して、利用者を対象に割り当てるなどして対象を更新します。
- ルート XML タグ
- <targetCollection>
- JSON の例
-
1{ 2 "targets": [{ 3 "audienceId":"6AuRM0000004D5w0AE", 4 "priority":1, 5 "targetId":"6AtRM0000000II30AM" 6 } 7 ] 8} - プロパティ
-
名前 型 説明 必須か省略可能 使用可能なバージョン targets Target Update Input[] 更新する対象のリスト。 必須 47.0
- GET、POST、PATCH のレスポンスボディ
- Target Collection