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

Network クラス

Experience Cloud サイトを管理します。

名前空間

System

Network のコンストラクター

System.Network クラスのインスタンスを作成します。
Network のコンストラクターは次のとおりです。

Network()

System.Network クラスの新しいインスタンスを作成します。

署名

public Network()

Network のメソッド

サイトのデフォルトのランディングページ、ログインページ、セルフ登録ページを取得します。サイトのユーザーとレコードを非同期で作成します。サイトのログインおよびログアウト URL を取得します。ユーザーの現在のサイトを取得します。ダッシュボードおよびインサイトレポートを対応付けます。
Network のメソッドは次のとおりです。すべてのメソッドが静的です。

communitiesLanding()

Experience Cloud サイトのデフォルトのランディングページへのページの参照を返します。これは、サイトの最初のタブです。

署名

public static String communitiesLanding()

戻り値

型: PageReference

使用方法

デジタルエクスペリエンスがユーザーの組織で有効になっていないか、ユーザーが現在内部組織に含まれる場合は、null を返します。

forwardToAuthPage(startURL)

デフォルトのログインページへのページの参照を返します。StartURL は、ログイン成功後の転送先に関するクエリのパラメーターとして含まれます。

署名

public static PageReference forwardToAuthPage(String startURL)

パラメーター

startURL
型: String

戻り値

型: PageReference

使用方法

デジタルエクスペリエンスがユーザーの組織で有効になっていないか、ユーザーが現在内部組織に含まれる場合は、null を返します。

getLoginUrl(networkId)

Experience Cloud サイトで使用されるログインページの絶対 URL を返します。

署名

public static String getLoginUrl(String networkId)

パラメーター

networkId
型: String
この情報を取得している Experience Cloud サイトの ID。

戻り値

型: String

使用方法

Experience Cloud サイトでログインページとして使用される Lightning プラットフォームページまたはエクスペリエンスビルダーページの完全な URL を返します。

getLogoutUrl(networkId)

Experience Cloud サイトで使用されるログアウトページの絶対 URL を返します。

署名

public static String getLogoutUrl(String networkId)

パラメーター

networkId
型: String
この情報を取得している Experience Cloud サイトの ID。

戻り値

型: String

使用方法

Experience Cloud サイトでログアウトページとして使用される Lightning プラットフォームページ、エクスペリエンスビルダーページ、または Web ページの完全な URL を返します。

getNetworkId()

ユーザーの現在の Experience Cloud サイトを返します。

署名

public static String getNetworkId()

戻り値

型: String

使用方法

デジタルエクスペリエンスがユーザーの組織で有効になっていないか、ユーザーが現在内部組織に含まれる場合は、null を返します。

getSelfRegUrl(networkId)

Experience Cloud サイトで使用されるセルフ登録ページの絶対 URL を返します。

署名

public static String getSelfRegUrl(String networkId)

パラメーター

networkId
型: String
この情報を取得している Experience Cloud サイトの ID。

戻り値

型: String

使用方法

Experience Cloud サイトでセルフ登録ページとして使用される Lightning プラットフォームページまたはエクスペリエンスビルダーページの完全な URL を返します。

loadAllPackageDefaultNetworkDashboardSettings()

Salesforce Communities Management パッケージのダッシュボードを、各 Experience Cloud サイトの未定義のダッシュボード設定に対応付けます。定義した設定の数を返します。

署名

public static Integer loadAllPackageDefaultNetworkDashboardSettings()

戻り値

型: Integer

使用方法

デジタルエクスペリエンスが有効で、Salesforce Communities Management パッケージがインストールされている場合は、パッケージが提供するダッシュボードを、各 Experience Cloud サイトの未定義のダッシュボード設定に対応付けます。定義した設定の数を返します。このメソッドは、サイトの作成およびパッケージのインストール中に自動的に呼び出されますが、通常手動では呼び出されません。

デジタルエクスペリエンスがユーザーの組織で有効になっていないか、ユーザーが内部組織に含まれる場合は、0 を返します。

loadAllPackageDefaultNetworkPulseSettings()

Salesforce Communities Management パッケージのインサイトレポートを、各 Experience Cloud サイトの未定義のインサイト設定に対応付けます。定義した設定の数を返します。

署名

public static Integer loadAllPackageDefaultNetworkPulseSettings()

戻り値

型: Integer

使用方法

デジタルエクスペリエンスが有効で、Salesforce Communities Management パッケージがインストールされている場合は、パッケージが提供するインサイトレポートを、各 Experience Cloud サイトの未定義のインサイト設定に対応付けます。定義した設定の数を返します。このメソッドは、サイトの作成およびパッケージのインストール中に自動的に呼び出されますが、通常手動では呼び出されません。

デジタルエクスペリエンスがユーザーの組織で有効になっていないか、ユーザーが内部組織に含まれる場合は、0 を返します。