この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Experience Cloud Sites List

コンテキストユーザーが使用できるすべての Experience Cloud サイトのリストを取得します。Experience Cloud サイトを作成します。
リソース
1/connect/communities/
使用可能なバージョン
28.0
HTTP のメソッド
GET、POST

POST は、バージョン 46.0 以降で使用できます。

GET の要求パラメーター
パラメーター名 説明 必須か省略可能 使用可能なバージョン
status String 指定された状況のサイトのみを返します。有効な値は、次のとおりです。
  • Live
  • Inactive
  • UnderConstruction

「環境を管理」権限を持つユーザーのみが、Inactive 状況のサイトを表示できます。

省略可能 28.0
GET のレスポンスボディ
Community Page
POST のリクエストボディ
JSON の例
1{
2   "name":"The Capricorn Cafe",
3   "urlPathPrefix":"capricorncafe",
4   "templateName":"B2B Commerce Template",
5   "templateParams":{"CreateStoreDefaults":"ALL"},
6   "description":"Coffee and coffee products for the most discerning tastes."
7}
プロパティ
名前 説明 必須か省略可能 使用可能なバージョン
description String サイトの説明。 省略可能 46.0
name String サイトの名前。 必須 46.0
templateName String サイトのエクスペリエンスビルダーテンプレートの名前。

使用可能なテンプレートとその名前のリストを取得するには、Experience Builder Templates リソースを使用します。

必須 46.0
templateParams Map<String, String> テンプレート固有のパラメーターの対応付け。有効な値は、次のとおりです。
  • "AuthenticationType" : "AUTHENTICATED"
  • "AuthenticationType" : "UNAUTHENTICATED"

    (バージョン 52.0 ~ 55.0)

  • "AuthenticationType" : "AUTHENTICATED_WITH_PUBLIC​_ACCESS"
  • "CreateStoreDefaults" : "ALL"
  • "CreateStoreDefaults" : "NONE"
  • "WebstoreId" : "WebstoreId"
AuthenticationType 値は、Build Your Own (LWR) テンプレートを使用して Experience Cloud サイトを作成している場合に有効です。

CreateStoreDefaults 値は、B2B ストアまたは B2C ストアのテンプレートを使用して Experience Cloud サイトを作成している場合に有効です。

WebstoreId 値は、B2B Aura、B2B LWR、および B2C テンプレートを使用して Experience Cloud サイトを作成する場合に有効です。ストアを事前にサイトに関連付けることはできず、ストア種別項目がテンプレートと一致している必要があります。B2B ストア種別は B2B Aura および B2B LWR テンプレート、B2C ストア種別は B2C テンプレートで使用できます。

省略可能 52.0
urlPathPrefix String サイトの URL プレフィックス。たとえば、サイト URL が MyDomainName.my.site.com/​customers の場合、customersUrlPathPrefix になります。 すでにあるサイトに urlPathPrefix がない場合は必須 46.0
POST のレスポンスボディ
Community Create