MarketingIntegration クラス
Experience Cloud サイトのマイクロサイトのマーケティングインテグレーションフォームを取得、保存、送信します。
名前空間
MarketingIntegration のメソッド
MarketingIntegration のメソッドは次のとおりです。すべてのメソッドが静的です。
MarketingIntegration メソッドは、Marketing Cloud REST API をコールして、データエクステンションオブジェクトのデータを作成、照会、および挿入します。Marketing Cloud REST API がエラーを返した場合、ConnectinApex エラーメッセージには、Marketing Cloud からのエラーコードとメッセージが含まれます。
getForm(siteId, formId)
API バージョン
53.0
Chatter が必要かどうか
いいえ
署名
public static ConnectApi.Form getForm(String siteId, String formId)
戻り値
saveForm(siteId, formInput)
API バージョン
53.0
Chatter が必要かどうか
いいえ
署名
public static ConnectApi.Form saveForm(String siteId, ConnectApi.FormInput formInput)
パラメーター
- siteId
- 型: String
- Experience Cloud サイトの ID。
- formInput
- 型: ConnectApi.FormInput
- 保存する ConnectApi.FormInput オブジェクト。
戻り値
使用方法
このメソッドは、Marketing Cloud に参照のみのデータエクステンションを作成しようとします。参照のみの設定を変更できるのは、Marketing Cloud システム管理者です。フォームに対するスキーマの一貫性を保つために、データエクステンションは、参照のみとして維持することをお勧めします。
submitForm(siteId, formId, formSubmissionInput)
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 オブジェクト。