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

MarketingIntegration クラス

Experience Cloud サイトのマイクロサイトのマーケティングインテグレーションフォームを取得、保存、送信します。

名前空間

ConnectApi

MarketingIntegration のメソッド

MarketingIntegration のメソッドは次のとおりです。すべてのメソッドが静的です。
MarketingIntegration メソッドは、Marketing Cloud REST API をコールして、データエクステンションオブジェクトのデータを作成、照会、および挿入します。Marketing Cloud REST API がエラーを返した場合、ConnectinApex エラーメッセージには、Marketing Cloud からのエラーコードとメッセージが含まれます。

getForm(siteId, formId)

Experience Cloud サイトのマーケティングインテグレーションフォームを取得します。

API バージョン

53.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.Form getForm(String siteId, String formId)

パラメーター

siteId
型: String
Experience Cloud サイトの ID。
formId
型: String
フォームの ID。

戻り値

型: ConnectApi.Form

saveForm(siteId, formInput)

Experience Cloud サイトのマーケティングインテグレーションフォームを保存します。

API バージョン

53.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.Form saveForm(String siteId, ConnectApi.FormInput formInput)

パラメーター

siteId
型: String
Experience Cloud サイトの ID。
formInput
型: ConnectApi.FormInput
保存する ConnectApi.FormInput オブジェクト。

戻り値

型: ConnectApi.Form

使用方法

このメソッドは、Marketing Cloud に参照のみのデータエクステンションを作成しようとします。参照のみの設定を変更できるのは、Marketing Cloud システム管理者です。フォームに対するスキーマの一貫性を保つために、データエクステンションは、参照のみとして維持することをお勧めします。

submitForm(siteId, formId, formSubmissionInput)

Experience Cloud サイトのマーケティングインテグレーションフォームを送信します。

API バージョン

53.0

ゲストユーザーが使用可能

53.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.FormSubmission submitForm(String siteId, String formId, ConnectApi.FormSubmissionInput formSubmissionInput)

パラメーター

siteId
型: String
Experience Cloud サイトの ID。
formId
型: String
フォームの ID。
formSubmissionInput
型: ConnectApi.FormSubmissionInput
送信する ConnectApi.FormSubmissionInput オブジェクト。

戻り値

型: ConnectApi.FormSubmission