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

Network

Experience Cloud サイトを表します。Salesforce Experience Cloud により、従業員、顧客、パートナーのためのブランド空間を作成���きます。エクスペリエンスは、コミュニティ、サイト、ポータルのいずれであっても、ビジネスニーズに合わせてカスタマイズしながら作成できます。作成したエクスペリエンス間では、シームレスな移行が可能です。Chatter アンサーおよびアイデアを含むゾーンを作成する場合は、Community (Zone) コンポーネントを使用します。

Metadata メタデータ型を拡張し、その fullName 項目を継承します。

宣言的なメタデータファイルのサフィックスおよびディレクトリの場所

Network コンポーネントは、対応するパッケージディレクトリの networks ディレクトリに保存されます。ファイル名はサイト名に一致し、拡張子は .network です。

バージョン

このオブジェクトは API バージョン 28.0 以降で使用できます。

項目

項目 項目の型 説明
allowedExtensions string サイトで許可されるファイルの種類を指定します。このファイルの種類のリストにより、メンバーがアップロードできるファイルを制御でき、スパム送信者が不適切なファイルでサイトを汚染することを防止できます。API バージョン 36.0 以降で利用できます。
allowInternalUserLogin boolean 内部ユーザがサイトログインページで内部ログイン情報を使用してログインできるかどうかを決定します。API バージョン 40.0 以降で利用できます。
allowMembersToFlag boolean サイトのユーザが投稿またはコメントを不適切としてフラグ付けできるかどうかを決定します。フラグが付けられた項目は、レビューのためにモデレータに送信されます。API バージョン 29.0 以降で利用できます。
branding Branding サイトで使用する配色、ヘッダー、フッター。API バージョン 41.0 以降では使用できなくなりました。NetworkBranding 型に置き換えられました。
caseCommentEmailTemplate string ケースコメントがケースに追加されたか変更された場合に、メンバーに通知するときに使用されるメールテンプレート。

Lightning メールテンプレートは、パッケージ化できません。Classic メールテンプレートを使用することをお勧めします。

changePasswordTemplate string パスワードがリセットされたことをユーザに通知するときに使用されるメールテンプレート。

Lightning メールテンプレートは、パッケージ化できません。Classic メールテンプレートを使用することをお勧めします。

chgEmailVerNewTemplate string ユーザのメールアドレスの変更を検証するために使用されるメールテンプレート。このメールは新しいメールアドレスに送信されます。API バージョン 51.0 以降で利用できます。
chgEmailVerOldTemplate string ユーザのメールアドレスの変更を検証するために使用されるメールテンプレート。このメールは古いメールアドレスに送信されます。API バージョン 51.0 以降で利用できます。
communityRoles CommunityRoles サイトのカスタマーロール、パートナーロールまたは従業員ロールを識別します。API バージョン 41.0 以降で利用できます。
description string サイトの説明。
disableReputationRecord​Conversations boolean サイトの評価レベルが有効になっている場合、評価レベルにポイントを反映させるときにレコードへの貢献を除外するかどうかを決定します。API バージョン 41.0 以降で利用できます。
emailFooterLogo string メールのフッターに表示されるロゴのドキュメント名。API バージョン 41.0 以降で利用できます。
emailFooterText string メールのフッターに表示されるテキスト。API バージョン 41.0 以降で利用できます。
emailSenderAddress string 必須。メールの送信元となるメールアドレス。
emailSenderName string 必須。メールの送信元となる名前。
enableCustomVFError​PageOverrides boolean デフォルト Visualforce エラーページではなく、カスタム Visualforce エラーページを使用するかどうかを決定します。API バージョン 41.0 以降で利用できます。
enableDirectMessages boolean サイトユーザがダイレクトメッセージを送信して、1 人以上のメンバーと非公開の会話を開始できるかどうかを決定します。API バージョン 41.0 以降で利用できます。
enableGuestChatter boolean ゲストユーザがログインせずにサイトの公開 Chatter グループにアクセスできるかどうかを指定します。
enableGuestFileAccess boolean ゲストユーザが公開ページおよびログインページでサイトと共有されているアセットファイルを表示できるかどうかを決定します。エクスペリエンスビルダーのページまたはサイトレベルで公開アクセスが有効になっている場合、このプロパティは自動的に有効になります。API バージョン 41.0 以降で利用できます。
enableGuestMemberVisibility boolean 認証されていないゲストユーザが認証済みメンバーを表示できるか (true)、否か (false) を決定します。API バージョン 47.0 以降で利用できます。
enableInvitation boolean ユーザが他のユーザをサイトに招待できるかどうかを指定します。
enableKnowledgeable boolean メンバーが、トピックに関する知識のあるユーザを表示し、その知識についてユーザを支持できるかどうかを決定します。API バージョン 30.0 以降で利用できます。
enableNicknameDisplay boolean サイトのほとんどの場所に、ユーザの氏名ではなくニックネームを表示するかどうかを示します。デフォルトで false に設定されます。API バージョン 32.0 以降で利用できます。
enablePrivateMessages boolean メンバーが非公開メッセージを送受信できるかどうかを決定します。API バージョン 30.0 以降で利用できます。
enableReputation boolean メンバーに対する評価が計算および表示されるかどうかを決定します。API バージョン 31.0 以降で利用できます。

有効な場合、reputationLevelsreputationPointsRules が使用されます。データファイルに reputationLevelsreputationPointsRules のどちらも定義されていない場合、デフォルト値が使用されます。

enableShowAllNetworkSettings boolean サイトの設定方法に基づいてデフォルトで非表示になっている設定を表示します。API バージョン 41.0 以降で利用できます。
enableSiteAsContainer boolean サイトがエクスペリエンスビルダーサイトであるか (true)、または Salesforce タブと Visualforce サイトであるか (false) を指定します。
enableTalkingAboutStats boolean ユーザに、トピックについてディスカッションしているユーザの数が表示されるかどうかを決定します。ユーザがトピックの入力を開始すると、トピックについてディスカッションしているユーザの数が表示され、システムからはトピックの提案が表示されます。API バージョン 41.0 以降で利用できます。
enableTopicAssignmentRules boolean これにより、組織はルールを使用してトピックをサイト内の記事に割り当てることができます。これを有効にした後、システム管理者はルールを設定し、トピックを Salesforce ナレッジデータカテゴリに対応付けます。この項目は、API バージョン 40.0 以降で使用できます。
enableTopicSuggestions boolean ユーザが投稿を記述するときのトピックの提案を有効にします。API バージョン 41.0 以降で利用できます。
enableUpDownVote boolean 質問と回答の「いいね!」をプラス投票とマイナス投票のオプションで置き換えます。API バージョン 41.0 以降で利用できます。
feedChannel string すべてのチャネルプログラムレコードまたはグループのやりとりのフィード (投稿、質問、添付ファイルを含む) を表示します。この項目は、API バージョン 28.0 以降で使用できます。
forgotPasswordTemplate string 必須。ユーザがパスワードを忘れたときに使用されるメールテンプレート。

Lightning メールテンプレートは、パッケージ化できません。Classic メールテンプレートを使用することをお勧めします。

gatherCustomerSentimentData boolean 顧客がサイトの記事とケースを確認するとき、Community 360 機能で使用するためのデータを収集します。この項目は、API バージョン 40.0 以降で使用できます。
lockoutTemplate string ログインに失敗した回数が多すぎてユーザが組織からロックアウトされた場合、それらのユーザと通信するために使用するメールテンプレート。API バージョン 43.0 以降で利用できます。

Lightning メールテンプレートは、パッケージ化できません。Classic メールテンプレートを使用することをお勧めします。

logoutUrl string メンバーがサイトからログアウトするときのリダイレクト先となる URL を指定します。この項目は、API バージョン 28.0 以降で使用できます。
maxFileSizeKb int サイトでメンバーがアップロードできるファイルの最大サイズ (KB) を指定します。API バージョン 36.0 以降で利用できます。3,072 KB から組織の最���ファイルサイズまでの数値を入力します。デフォルトの制限である 2 GB を使用するには、この項目を空にしておきます。
navigationLinkSet NavigationLinkSet サイトのナビゲーションメニューを表します。ナビゲーションメニューは、ユーザがクリックするとサイトの他の部分に移動できる項目で構成されます。この項目は、API バージョン 37.0 から 46.0 で使用できます。API バージョン 47.0 以降では、NavigationMenu を使用してください。
networkMemberGroups NetworkMemberGroups サイトへのアクセス権を持つプロファイルおよび権限セット。これらのプロファイルまたは権限セットを持つユーザは、サイトのメンバーです。

サイトにも関連付けられている権限セットが (顧客���ループの) Chatter 顧客に割り当てられている場合、その Chatter 顧客はサイトに追加されません。

メモ

networkPageOverrides NetworkPageOverride [パスワードの変更]、[パスワードを忘れた場合]、[ホーム]、[ログイン] のそれぞれがどのページ種別を参照するかを制御する、[管理] 領域 ([エクスペリエンス管理] またはエクスペリエンスワークスペース内) の設定。API バージョン 40.0 以降で利用できます。
newSenderAddress string EmailSenderAddress の新しい値として入力され、まだ未確認のメールアドレス。ユーザが送信者メールアドレスの変更を要求し、確認メールに正常に応答すると、NewSenderAddress の値が EmailSenderAddress の値に上書きされます。この値は、メールの送信元メールアドレスになります。
enableMemberVisibility boolean サイト単位でユーザ表示を制御します。true の場合、選択したサイトで [このサイトの他のメンバーを表示] 設定が有効になります。API バージョン 45.0 以降で利用できます。
picassoSite string Experience Cloud サイトにリンクされている ChatterNetworkPicasso 種別のサイトの名前。
recommendationAudience RecommendationAudience 新しいメンバーによる利用者を作成します。または、カスタマイズした利用者メンバーのリストを管理しておすすめを整理または対象にするために使用できます。API バージョン 41.0 以降で利用できます。
recommendationDefinition RecommendationDefinition エンゲージメントを促進するカスタムおすすめを表します。特定の利用者を対象にしたり、チャネルを使用しておすすめの場所を指定したりします。API バージョン 41.0 以降で利用できます。
reputationLevels ReputationLevelDefinitions メンバーが特定のアクションを実行してポイントを獲得したときに、メンバーに割り当てられる評価レベル。
reputationPointsRules ReputationPointsRules メンバーが特定の定義済みアクションを実行したときに獲得するポイント。
selfRegProfile string セルフ登録するユーザに割り当てられるプロファイル。この値は、サイトで selfRegistration が有効になっている場合にのみ使用されます。API バージョン 29.0 以降で利用できます。
selfRegistration boolean サイトでセルフ登録が可能かどうかを指定します。
sendWelcomeEmail boolean 新しいユーザがサイトに追加されたときに、お知らせメールを送信するかどうかを指定します。
site string 必須。Experience Cloud サイトと関連付けられている CustomSite。
status NetworkStatus[] 必須。サイトの状況。選択可能な値は次のとおりです。
  • Live — サイトがオンラインで、メンバーはアクセスできます。
  • DownForMaintenance — サイトは以前に公開されていましたが、オフラインになっています。「エクスペリエンスの作成および設定」権限を持つメンバーは、プロファイルまたはメンバー種別に関係なくオフラインのサイトの設定に引き続きアクセスできます。メンバーはオフラインのサイトにはアクセスできませんが、ユーザインターフェースのドロップダウンには引き続き [SiteName (Offline) (SiteName (オフライン))] と表示されます。
  • UnderConstruction — サイトはまだ公開されていません。「エクスペリエンスの作成および設定」権限を持つユーザは、プロファイルがサイトに関連付けられていれば、この状況のサイトにアクセスできます。

    サイトの公開後は、再びこの状況になることはありません。

tabs NetworkTabSet 必須。サイトで使用できるタブ。これらのタブは、サイトを作成したユーザが選択したものです。
urlPathPrefix string サイトを他のサイトと区別する、サイトの URL 上のパスの最初の部分。たとえば、サイト URL が MyDomainName.my.site.com/partners である場合、partnersurlPathPrefix になります。
verificationTemplate string ユーザが ID を検証する必要がある場合 (パスワードなしでログインしたり新規デバイスからログインしたりする場合など)、ユーザとのコミュニケーションに使用するメールテンプレート。API バージョン 44.0 以降で利用できます。

Lightning メールテンプレートは、パッケージ化できません。Classic メールテンプレートを使用することをお勧めします。

welcomeTemplate string 新しいメンバーにお知らせメールを送信するときに使用されるメールテンプレート。

Lightning メールテンプレートは、パッケージ化できません。Classic メールテンプレートを使用することをお勧めします。

Branding

Experience Cloud サイトに適用されるブランド設定と配色を表します。API バージョン 40.0 以前で使用できます。API バージョン 41.0 以降では NetworkBranding に置き換わります。

項目 項目の型 説明
loginFooterText string ログインページのフッターに表示されるテキスト。
loginLogo string 外部ユーザに対してログインページに表示されるロゴ。
pageFooter string ページのフッターに表示される画像。.html ファイルである必要があります。
pageHeader string ページのヘッダーに表示される画像。.html、.gif、.jpg、.png ファイルを使用できます。
primaryColor string 有効なタブに使用される色。
primaryComplementColor string primaryColor で使用されるフォントの色。
quaternaryColor string ページの背景色。
quaternaryComplementColor string quaternaryColor で使用されるフォントの色。
secondaryColor string リストとテーブルの上境界線に使用される色。
tertiaryColor string 編集ページと詳細ページのセクションヘッダーの背景色。
tertiaryComplementColor string tertiaryColor で使用されるフォントの色。
zeronaryColor string ヘッダーの背景色。
zeronaryComplementColor string zeronaryColor で使用されるフォントの色。

CommunityRoles

Experience Cloud サイトのカスタマーロール、パートナーロールまたは従業員ロールを識別するために使用される表示ラベル。API バージョン 41.0 以降で利用できます。

項目 項目の型 説明
customerUserRole string カスタマーユーザロールの表示ラベル。
employeeUserRole string 従業員ユーザロールの表示ラベル。
partnerUserRole string パートナーユーザロールの表示ラベル。

NavigationMenuItem

NavigationLinkSet サブタイプ (API バージョン 37.0 ~ 46.0)、または NavigationMenu 型 (API バージョン 47.0 以降) での単一のメニュー項目を表します。このサブタイプを使用して、サイトのナビゲーションメニューのメニュー項目を作成、削除、または更新します。

項目 項目の型 説明
defaultListViewId string type 項目の値が SalesforceObject の場合、値はオブジェクトのデフォルトのリストビューの ID です。
label string 必須。ナビゲーションメニューのこの項目に表示されるテキスト。
menuItemBranding NavigationMenuItemBranding ナビゲーションメニュー項目のブランド。API バージョン 47.0 以降で利用できます。
position int 必須。ナビゲーションメニュー内のメニュー項目の位置。
publiclyAvailable boolean true に設定すると、ゲストユーザにアクセス権が付与されます。
subMenu NavigationSubMenu 子メニュー項目のリスト。この項目は API 39.0 以降で使用できます。
target string typeExternalLinkInternalLinkSalesforceObject のいずれかである場合は必須です。typeExternalLink または InternalLink の場合、提供先はリンクが参照する URL です。ExternalLink の場合、エントリは http://www.salesforce.com のようになります。InternalLink の場合、/contactsupport のような相対 URL を使用します。typeMenuLabel または NavigationalTopic の場合、target は使用されません。
targetPreference string 対象項目の設定を含む選択リストが基盤となります。有効な値は、次のとおりです。
  • None
  • OpenInExternalTab — Used for external links to determine whether to open in an external tab.
type string 必須。ナビゲーションメニュー項目の種別。有効な値は、次のとおりです。
  • SalesforceObject — 使用可能なオブジェクトは、取引先、ケース、取引先責任者、カスタムオブジェクト。
  • ExternalLink — サイト外の URL へのリンク。(例: http://www.salesforce.com)。
  • InternalLink — サイト内の相対 URL へのリンク。(例: /contactsupport)。
  • MenuLabel — ナビゲーションメニューの親ヘッダー。メニューの表示ラベルの下に項目をネストする方法については、「NavigationSubMenu」を参照してください。この値は API 39.0 以降で使用できます。
  • NavigationalTopic — サイトのナビゲーショントピックへのリンクを示すドロップダウンリスト。

MenuLabel の下の種別が MenuLabel または NavigationalTopic のその他の項目はネストできません。

NetworkMemberGroup

Experience Cloud サイトに割り当てられたプロファイルおよび権限セットを表します。いずれかのプロファイルまたは権限セットを持つユーザは、(顧客グループの) Chatter 顧客でない限り、サイトのメンバーです。

項目 項目の型 説明
permissionSet string サイトに割り当てられた権限セット。

サイトにも関連付けられている権限セットが (顧客グループの) Chatter 顧客に割り当てられている場合、その Chatter 顧客はサイトに追加されません。

メモ

profile string サイトの一部であるプロファイル。

NetworkPageOverride

[パスワードの変更]、[パスワードを忘れた場合]、[ホーム]、[ログイン] の各ページがどのページ種別を参照するかを制御する、[管理] 領域 ([エクスペリエンス管理] またはエクスペリエンスワークスペース内) の設定を表します。

項目 項目の型 説明
changePasswordPageOverrideSetting NetworkPageOverrideSetting (string 型の列挙) 必須。[パスワードの変更] ページの設定が適用されるページ種別を指定します。有効な値は、次のとおりです。
  • Configurable — 設定可能なセルフ登録ページ
  • Designer — エクスペリエンスビルダーのページ
  • Standard — デフォルトページ
  • VisualForce — Visualforce ページ
forgotPasswordPageOverrideSetting NetworkPageOverrideSetting (string 型の列挙) 必須。[パスワードを忘れた場合] ページの設定が適用されるページ種別を指定します。有効な値は、次のとおりです。
  • Configurable — 設定可能なセルフ登録ページ
  • Designer — エクスペリエンスビルダーのページ
  • Standard — デフォルトページ
  • VisualForce — Visualforce ページ
homePageOverrideSetting NetworkPageOverrideSetting (string 型の列挙) 必須。エクスペリエンスホームページの設定が適用されるページ種別を指定します。有効な値は、次のとおりです。
  • Configurable — 設定可能なセルフ登録ページ
  • Designer — エクスペリエンスビルダーのページ
  • Standard — デフォルトページ
  • VisualForce — Visualforce ページ
loginPageOverrideSetting NetworkPageOverrideSetting (string 型の列挙) 必須。[ログイン] ページの設定が適用されるページ種別を指定します。有効な値は、次のとおりです。
  • Configurable — 設定可能なセルフ登録ページ
  • Designer — エクスペリエンスビルダーのページ
  • Standard — デフォルトページ
  • VisualForce — Visualforce ページ

ホームおよびログインページ用にエクスペリエンスビルダーページを設定するには、サイトが公開されていることを確認してください。管理者設定のドロップダウンメニューから非公開ページがデフォルトページとして表示されます。

メモ

selfRegProfilePageOverrideSetting NetworkPageOverrideSetting (string 型の列挙) 必須。[セルフ登録] ページの設定が適用されるページ種別を指定します。有効な値は、次のとおりです。
  • Configurable — 設定可能なセルフ登録ページ
  • Designer — エクスペリエンスビルダーのページ
  • Standard — デフォルトページ
  • VisualForce — Visualforce ページ

RecommendationAudience

新しい Experience Cloud サイトメンバーによる利用者を作成します。または、カスタマイズした利用者メンバーのリストを管理しておすすめを整理または対象にするために使用できます。API バージョン 41.0 以降で利用できます。

項目 項目の型 説明
recommendationAudienceDetails RecommendationAudienceDetail おすすめの利用者の詳細。

RecommendationAudienceDetail

おすすめの利用者の詳細。API バージョン 41.0 以降で利用できます。

項目 項目の型 説明
audienceCriteriaType AudienceCriteriaType (string 型の列挙) おすすめ利用者種別の条件。値は次のとおりです。
  • CustomList
  • MaxDaysInCommunity
audienceCriteriaValue string 新規メンバー条件では、ユーザがメンバーになった時点からの最大日数。カスタムリスト条件では Null です。
setupName string おすすめ利用者の名前。

RecommendationDefinition

Experience Cloud サイトのエンゲージメントを促進するカスタムおすすめのリストを表します。API バージョン 41.0 以降で利用できます。

項目 項目の型 説明
recommendationDefinitionDetails RecommendationDefinitionDetail[] カスタムおすすめとその詳細のリスト。

RecommendationDefinitionDetail

カスタムおすすめの詳細。API バージョン 41.0 以降で利用できます。

項目 項目の型 説明
actionUrl string ユーザがおすすめに対してアクションを実行できるようにするボタンの URL。
description string ユーザが実行できるアクションを提案するおすすめの説明。
linkText string ボタンのテキスト表示ラベル。
scheduledRecommendations ScheduledRecommendation スケジュール済みおすすめのリスト。
setupName string [設定] に表示されるおすすめの名前。
title string おすすめのタイトル。

ReputationBranding

評価レベルのブランド設定。

項目 項目の型 説明
smallImage string 評価レベルに関連付けられたカスタム画像。拡張子が .jpeg、.png、または .gif のファイルを使用します。画像はドキュメントとして保存されます。指定されていない場合は、デフォルトの評価レベル画像が使用されます。API バージョン 32.0 以降で利用できます。

ReputationLevelDefinitions

Experience Cloud サイト内で特定の定義されたアクションを実行することでメンバーが達成できる評価レベルを表します。

項目 項目の型 説明
level ReputationLevel[] 評価レベルを表します。

ReputationLevel

評価レベルの名前と下限値を表します。アプリケーションが上限値を計算します。

項目 項目の型 説明
branding ReputationBranding[] 評価レベルに関連付けられたブランド設定を表します。具体的には、評価レベルのカスタム画像です。

この項目は省略可能です。指定されていない場合は、デフォルトの評価レベル画像が使用されます。API バージョン 32.0 以降で利用できます。

label string 評価レベルの名前。

この項目は省略可能です。指定されていない場合、10 個のデフォルトのいずれかが使用されます。

  • レベル 1
  • レベル 2
  • レベル 3
  • レベル 4
  • レベル 5
  • レベル 6
  • レベル 7
  • レベル 8
  • レベル 9
  • レベル 10
lowerThreshold double 必須。この評価レベルの範囲の下限値。たとえば、この評価レベルがポイント 1 ~ 50 の場合、1 が lowerThreshold です。

ReputationPointsRules

Experience Cloud サイトのポイントシステムのポイントルールを表します。

項目 項目の型 説明
pointsRule ReputationPointsRule[] 行動とそれに関連付けられたポイントを表します。

ReputationPointsRule

ポイントルールの行動と関連付けられたポイント値を表します。アクションを実行したユーザは、関連付けられたポイントを獲得します。

項目 項目の型 説明
eventType string 必須。ポイントを獲得するためにメンバーが実行する必要がある行動の種別。次の値を使用できます。
  • FeedItemWriteAPost
  • FeedItemWriteAComment
  • FeedItemReceiveAComment
  • FeedItemLikeSomething
  • FeedItemReceiveALike
  • FeedItemMentionSomeone
  • FeedItemSomeoneMentionsYou
  • FeedItemShareAPost
  • FeedItemSomeoneSharesYourPost
  • FeedItemPostAQuestion
  • FeedItemAnswerAQuestion
  • FeedItemReceiveAnAnswer
  • FeedItemMarkAnswerAsBest
  • FeedItemYourAnswerMarkedBest
  • FeedItemEndorseSomeoneForKnowledgeOnATopic
  • FeedItemEndorsedForKnowledgeOnATopic
points int 必須。行動を実行してメンバーが取得するポイント数。行動ごとのデフォルトのポイント数は次のとおりです。
  • FeedItemWriteAPost +1
  • FeedItemWriteAComment: +1
  • FeedItemReceiveAComment: +5
  • FeedItemLikeSomething: +1
  • FeedItemReceiveALike: +5
  • FeedItemMentionSomeone: +1
  • FeedItemSomeoneMentionsYou: +5
  • FeedItemShareAPost: +1
  • FeedItemSomeoneSharesYourPost: +5
  • FeedItemPostAQuestion: +1
  • FeedItemAnswerAQuestion: +5
  • FeedItemReceiveAnAnswer: +5
  • FeedItemMarkAnswerAsBest: +5
  • FeedItemYourAnswerMarkedBest: +20
  • FeedItemEndorseSomeoneForKnowledgeOnATopic: +5
  • FeedItemEndorsedForKnowledgeOnATopic: +20

ScheduledRecommendation

スケジュール済みおすすめのリストを表します。API バージョン 41.0 以降で利用できます。

項目 項目の型 説明
scheduledRecommendationDetails ScheduledRecommendationDetail[] スケジュール済みおすすめのリスト。

ScheduledRecommendationDetail

スケジュール済みおすすめの詳細。API バージョン 41.0 以降で利用できます。

項目 項目の型 説明
channel RecommendationChannel (string 型の列挙) おすすめをグループ化して、おすすめをサイトのどこに表示するのかを決定する手段。有効な値は、次のとおりです。
  • DefaultChannel — デフォルトのおすすめチャネル。デフォルトチャネルのおすすめは定義済みの場所 (Salesforce モバイル Web のフィードや、カスタマーサービス (Napili) テンプレートを使用する [ホーム] ページおよび [質問の詳細] ページなど) に表示されます。
  • CustomChannel1 — カスタムのおすすめチャネル。エクスペリエンスビルダーで、ページに [おすすめのカルーセル] コンポーネントを追加しておすすめを表示する場所を選択します。
  • CustomChannel2 — カスタムのおすすめチャネル。
  • CustomChannel3 — カスタムのお���すめチャネル。
  • CustomChannel4 — カスタムのおすすめチャネル。
  • CustomChannel5 — カスタムのおすすめチャネル。
enabled boolean スケジュールが有効になっているかどうかを示します。true の場合、おすすめが有効になり、サイトに表示されます。

false の場合、Salesforce モバイル Web でのフィードのおすすめは削除されませんが、新しいおすすめは表示されなくなります。サイトでは、無効にしたおすすめは表示されません。

rank int 表示順序を決定するチャネル内のおすすめのランク。

スケジュール済みおすすめは、rank で指定された位置に挿入されます。それ以降のすべてのスケジュール済みおすすめの rank が 1 つずつ下がります。指定された rank がリストのサイズよりも大きい場合は、スケジュール済みおすすめがリストの末尾に配置されます。

rank が指定されていない場合は、スケジュール済みおすすめがリストの末尾に配置されます。

recommendationAudience string このスケジュール済みおすすめの利用者の名前。

NetworkTabSet

項目 項目の型 説明
customTab string サイトの一部であるカスタムタブ。
defaultTab string サイトの [ホーム] タブ。メンバーがログインすると、このタブが最初のページとして表示されます。
standardTab string サイトの一部である標準タブ。

宣言的なメタデータの定義のサンプル

次に、ネットワークの XML 定義のサンプルを示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<Network xmlns="http://soap.sforce.com/2006/04/metadata">
3    <allowMembersToFlag>true</allowMembersToFlag>
4    <changePasswordTemplate>unfiled$public/CommunityChangePasswordEmailTemplate</changePasswordTemplate>
5    <description>Metadata Community</description>
6    <emailSenderAddress>admin@networkMetadata.com</emailSenderAddress>
7    <emailSenderName>Admin User</emailSenderName>
8    <enableInvitation>false</enableInvitation>
9    <enableKnowledgeable>true</enableKnowledgeable>
10    <enableNicknameDisplay>false</enableNicknameDisplay>
11    <enablePrivateMessages>true</enablePrivateMessages>
12    <enableReputation>true</enableReputation>
13    <enableUpDownVote>true</enableUpDownVote>
14    <forgotPasswordTemplate>unfiled$public/CommunityForgotPasswordEmailTemplate</forgotPasswordTemplate>
15    <networkMemberGroups>
16        <permissionSet>Admin</permissionSet>
17        <permissionSet>Standard</permissionSet>
18        <permissionSet>ReadOnly</permissionSet>
19        <profile>Admin</profile>
20        <profile>Standard</profile>
21        <profile>ReadOnly</profile>
22    </networkMemberGroups>
23    <recommendationDefinition>
24        <recommendationDefinitionDetails>
25            <actionUrl>https://www.apple.com/iphone</actionUrl>
26            <description>Better specs and high performance for iPhones</description>
27            <linkText>iPhone 7</linkText>
28            <scheduledRecommendations>
29                <scheduledRecommendationDetails>
30                    <channel>DefaultChannel</channel>
31                    <enabled>false</enabled>
32                    <rank>1</rank>
33                    <recommendationAudience>New Member Audience</recommendationAudience>
34                </scheduledRecommendationDetails>
35            </scheduledRecommendations>
36            <setupName>Apple iPhone</setupName>
37            <title>iPhone7</title>
38        </recommendationDefinitionDetails>
39        <recommendationDefinitionDetails>
40            <actionUrl>https://www.bose.com/qc35</actionUrl>
41            <description>New Amazing Noise cancellation Headphones</description>
42            <linkText>Bose QC35</linkText>
43            <scheduledRecommendations>
44                <scheduledRecommendationDetails>
45                    <channel>DefaultChannel</channel>
46                    <enabled>true</enabled>
47                    <rank>2</rank>
48                    <recommendationAudience>Custom Audience</recommendationAudience>
49                </scheduledRecommendationDetails>
50            </scheduledRecommendations>
51            <setupName>Bose Headphones</setupName>
52            <title>Bose QC35</title>
53        </recommendationDefinitionDetails>
54    </recommendationDefinition>
55    <reputationLevels>
56        <level>
57            <branding> 
58                <smallImage>communities_shared _document_folder/replevel_beginner.png</smallImage>
59            </branding>
60            <label>Beginner</label>
61            <lowerThreshold>0</lowerThreshold>
62        </level>
63        <level>
64            <branding> 
65                <smallImage>communities_shared _document_folder/replevel_apprentice.png</smallImage>
66            </branding>
67            <label>Apprentice</label>
68            <lowerThreshold>51</lowerThreshold>
69        </level>
70        <level>
71            <branding> 
72                <smallImage>communities_shared _document_folder/replevel_gettingthere.png</smallImage>
73            </branding>
74            <label>Getting There</label>
75            <lowerThreshold>101</lowerThreshold>
76        </level>
77        <level>
78            <branding> 
79                <smallImage>communities_shared _document_folder/replevel_skilled.png</smallImage>
80            </branding>
81            <label>Skilled</label>
82            <lowerThreshold>151</lowerThreshold>
83        </level>
84        <level>
85            <branding> 
86                <smallImage>communities_shared _document_folder/replevel_expert.png</smallImage>
87            </branding>
88            <label>Expert</label>
89            <lowerThreshold>201</lowerThreshold>
90        </level>
91        <level>
92            <branding> 
93                <smallImage>communities_shared _document_folder/replevel_mentor.png</smallImage>
94            </branding>
95            <label>Mentor</label>
96            <lowerThreshold>251</lowerThreshold>
97        </level>
98        <level>
99            <branding> 
100                <smallImage>communities_shared _document_folder/replevel_guru.png</smallImage>
101            </branding>
102            <label>Guru</label>
103            <lowerThreshold>301</lowerThreshold>
104        </level>
105    </reputationLevels>
106    <reputationPointsRules>
107        <pointsRule>
108            <eventType>FeedItemWriteAPost</eventType>
109            <points>5</points>
110        </pointsRule>
111        <pointsRule>
112            <eventType>FeedItemWriteAComment</eventType>
113            <points>3</points>
114        </pointsRule>
115        <pointsRule>
116            <eventType>FeedItemReceiveAComment</eventType>
117            <points>10</points>
118        </pointsRule>
119        <pointsRule>
120            <eventType>FeedItemLikeSomething</eventType>
121            <points>3</points>
122        </pointsRule>
123        <pointsRule>
124            <eventType>FeedItemReceiveALike</eventType>
125            <points>5</points>
126        </pointsRule>
127        <pointsRule>
128            <eventType>FeedItemMentionSomeone</eventType>
129            <points>5</points>
130        </pointsRule>
131        <pointsRule>
132            <eventType>FeedItemSomeoneMentionsYou</eventType>
133            <points>10</points>
134        </pointsRule>
135        <pointsRule>
136            <eventType>FeedItemShareAPost</eventType>
137            <points>5</points>
138        </pointsRule>
139        <pointsRule>
140            <eventType>FeedItemSomeoneSharesYourPost</eventType>
141            <points>10</points>
142        </pointsRule>
143    </reputationPointsRules>
144    <selfRegistration>false</selfRegistration>
145    <sendWelcomeEmail>true</sendWelcomeEmail>
146    <site>Network_11</site>
147    <status>UnderConstruction</status>
148    <tabs>
149        <defaultTab>Chatter</defaultTab>
150        <standardTab>Chatter</standardTab>
151        <standardTab>Account</standardTab>
152        <standardTab>Campaign</standardTab>
153        <standardTab>Case</standardTab>
154        <standardTab>Console</standardTab>
155        <standardTab>Contact</standardTab>
156        <standardTab>Contract</standardTab>
157        <standardTab>Dashboard</standardTab>
158        <standardTab>JigsawSearch</standardTab>
159        <standardTab>File</standardTab>
160        <standardTab>CollaborationGroup</standardTab>
161        <standardTab>home</standardTab>
162        <standardTab>Idea</standardTab>
163        <standardTab>Lead</standardTab>
164        <standardTab>Opportunity</standardTab>
165        <standardTab>Product2</standardTab>
166        <standardTab>UserProfile</standardTab>
167        <standardTab>report</standardTab>
168        <standardTab>Solution</standardTab>
169    </tabs>
170    <urlPathPrefix>network1</urlPathPrefix>
171    <welcomeTemplate>unfiled$public/CommunityWelcomeEmailTemplate</welcomeTemplate>
172</Network>

マニフェストファイル内のワイルドカードのサポート

このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。