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

NavigationMenuItem

NavigationLinkSet の 1 つのメニュー項目を表します。このオブジェクトを使用して、Experience Cloud サイトのナビゲーションメニューのメニュー項目を作成、削除、または更新します。このオブジェクトは、API バージョン 35.0 以降で使用できます。

サポートされているコール

create()delete()describeSObjects()query()retrieve()update()upsert()

特別なアクセスルール

項目

項目名 詳細
AccessRestriction
picklist
プロパティ
Create、Filter、Group、Restricted picklist、Sort、Update
説明
Experience Cloud サイトへのログインを要求されないゲストユーザでもメニュー項目が使用できるかどうかを決定します。
DefaultListViewId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
Type 項目の値が SalesforceObject の場合、値はオブジェクトのデフォルトのリストビューの ID です。
DraftRowID
reference
プロパティ
Create、Filter、Group、Nillable、Sort
説明
ドラフトナビゲーションメニュー項目の ID。ID は組織内で一意です。
Label
string
プロパティ
Create、Filter、Group、Sort、Update
説明
ナビゲーションメニューのこの項目に表示されるテキスト。
NavigationLinkSetId
reference
プロパティ
Create、Filter、Group、Sort、Update
説明
この項目が含まれるナビ��ーションメニュー。
ParentId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
親ナビゲーションメニュー。
Position
int
プロパティ
Create、Filter、Group、Sort、Update
説明
ナビゲーションメニュー内のメニュー項目の位置。
Status
reference
プロパティ
Create、Filter、Group、Nillable、Sort
説明
ナビゲーションメニュー項目が公開されているかどうかを表します。値は、DRAFT、LIVE、または null のみです。API バージョン 42 以前では、Status 項目が設定されていない場合は、デフォルトの LIVE になります。クエリ検索条件に Status が含まれていないクエリに対しては、ステータスが LIVE の NavigationMenuItem オブジェクトのみが返されます。API バージョン 43 以降では、Status 項目が設定されていない場合は、デフォルトの DRAFT になります。クエリ検索条件に Status が含まれていないクエリに対しては、ステータスに関係なくすべての NavigationMenuItem オブジェクトが返されます。
Target
string
プロパティ
Create、Filter、Group、Sort、Update
説明
Type が ExternalLink または InternalLink の場合、参照先はリンクが参照する URL です。ExternalLink の場合、エントリは https://salesforce.com のようになります。InternalLink の場合、/contactsupport のような相対 URL を使用します。
TargetPrefs
picklist
プロパティ
Create、Filter、Group、Restricted picklist、Sort、Update
説明
Type が ExternalLink の場合、ナビゲーションメニュー項目を同じタブで開くかどうかを決定します。
Type
picklist
プロパティ
Create、Filter、Group、Restricted picklist、Sort、Update
説明
ナビゲーションメニュー項目の種別。次の値を使用できます。
  • SalesforceObject — 使用可能なオブジェクトは、取引先、ケース、取引先責任者、カスタムオブジェクトです。
  • ExternalLink — Experience Cloud サイト外の URL へのリンク。例: https://salesforce.com
  • Event — ログイン、ログアウト、アカウントの切り替えなどのイベント。Event は内部のみで使用され、カスタムコンポーネントでは使用できません。
  • GlobalAction — ユーザはオブジェクトレコードを作成することができますが、新規レコードと他のレコードとの間にリレーションはありません。
  • InternalLink — Experience Cloud サイト内の相対 URL へのリンク。(例: /contactsupport)。
  • NavigationalTopic — Experience Cloud サイトのナビゲーショントピックへのリンクを示すドロップダウンリスト。
  • SystemLink — エクスペリエンスビルダー、ワークスペース、Salesforce の [設定] へのリンクなどのシステムリンク。

使用方法

ナビゲーションメニュー項目は 20 個まで追加できます。ナビゲーションメニュー項目の翻訳には、トランスレーションワークベンチを使用できます。