API イベントを使用した注文返品の使用
顧客が外部コマースシステムで返品を開始したときに自動化フローをトリガーし、自動返品確認と自動コミュニケーションの処理を有効にします。
必要なエディション
サポートされているエディションを表示する。
| 必要なユーザー権限 | |
|---|---|
| フローを作成および管理する | 「Marketing Cloud 管理者」権限セット または 「Marketing Cloud マネージャー」権限セット |
API を介した注文返品イベントにより、顧客が注文を返品するときのマーケティングアクションを自動化できます。このイベントを使用して、返品確認を送信し、返品の最新情報を提供し、返金処理中に顧客に通知します。
- Marketing Cloud Next で、[フロー] に移動します。
-
注文返品イベントを使用してフローを作成します。
- 新しいフローを作成し、[Automation Event-Triggered Flow] を選択します。
- イベントライブラリで、[Order Return via API] を検索して選択します。
-
使用可能な戻りデータ項目を理解するには、ペイロードの例を確認します。
ペイロードには、次の DMO の必須項目が含まれます。
データモデルオブジェクト (DMO) 必須項目 返品注文 DMO 返品注文 ID ( ssot__Id__c)販売注文 DMO - Order ID (
ssot__Id__c) (注文 ID) - 販売先顧客 ID (
ssot__SoldToCustomerId__c)
個人 DMO 個人 ID ( ssot__Id__c)連絡先メール DMO メール ID ( ssot__Id__c)連絡先電話 DMO 電話番号 ( ssot__Id__c)返品注文商品 DMO 返品注文商品 ID ( ssot__Id__c)製品 DMO 商品 ID ( ssot__Id__c)ペイロードは次のとおりです。{ "inputs": [ { "$Event": { "ssot__CreatedDate__c": "DateTime", "ssot__CustomerAccountId__c": "String", "ssot__DataSourceId__c": "String", "ssot__DataSourceObjectId__c": "String", "ssot__Id__c": "String", "ssot__ReturnOrderStatus__c": "String", "ssot__SalesOrderId__c": "String", "ssot__TotalAmount__c": "Number", "KQ_Id__c": "String", "KQ_SalesOrderId__c": "String", "ssot__SalesOrder__dlm": { "ssot__CreatedDate__c": "DateTime", "ssot__DataSourceId__c": "String", "ssot__DataSourceObjectId__c": "String", "ssot__Id__c": "String", "ssot__InternalOrganizationId__c": "String", "ssot__Name__c": "String", "ssot__OrderNumber__c": "String", "ssot__OrderStartDate__c": "DateTime", "ssot__SalesOrderStatusId__c": "String", "ssot__SoldToCustomerId__c": "String", "ssot__TotalAmount__c": "Number", "KQ_Id__c": "String", "ssot__Individual__dlm": { "ssot__BirthDate__c": "DateTime", "ssot__CreatedDate__c": "DateTime", "ssot__DataSourceId__c": "String", "ssot__DataSourceObjectId__c": "String", "ssot__ExternalRecordId__c": "String", "ssot__ExternalSourceId__c": "String", "ssot__FirstName__c": "String", "ssot__Id__c": "String", "ssot__LastModifiedDate__c": "DateTime", "ssot__LastName__c": "String", "ssot__PersonName__c": "String", "ssot__Salutation__c": "String", "ssot__TitleName__c": "String", "KQ_Id__c": "String", "ssot__ContactPointEmail__dlm": [ { "ssot__DataSourceId__c": "String", "ssot__DataSourceObjectId__c": "String", "ssot__EmailAddress__c": "String", "ssot__Id__c": "String", "ssot__PartyId__c": "String", "KQ_Id__c": "String", "KQ_PartyId__c": "String" } ], "ssot__ContactPointPhone__dlm": [ { "ssot__DataSourceId__c": "String", "ssot__DataSourceObjectId__c": "String", "ssot__FormattedE164PhoneNumber__c": "String", "ssot__Id__c": "String", "ssot__PartyId__c": "String", "ssot__TelephoneNumber__c": "String", "KQ_Id__c": "String", "KQ_PartyId__c": "String" } ] } }, "ssot__ReturnOrderProduct__dlm": [ { "ssot__CreatedDate__c": "DateTime", "ssot__DataSourceId__c": "String", "ssot__DataSourceObjectId__c": "String", "ssot__Id__c": "String", "ssot__ProductId__c": "String", "ssot__ReturnOrderId__c": "String", "ssot__ReturnReasonCode__c": "String", "ssot__ReturnedQuantityCount__c": "Number", "KQ_Id__c": "String", "KQ_ReturnOrderId__c": "String", "KQ_ProductId__c": "String", "ssot__Product__dlm": { "ssot__CreatedDate__c": "DateTime", "ssot__DataSourceId__c": "String", "ssot__DataSourceObjectId__c": "String", "ssot__Description__c": "String", "ssot__Id__c": "String", "ssot__Name__c": "String", "ssot__PrimaryProductCategory__c": "String", "ssot__PrimaryProductImageURL__c": "String", "ssot__PrimaryProductSubCategoryName__c": "String", "ssot__ProductCode__c": "String", "ssot__ProductFamily__c": "String", "ssot__ProductSKU__c": "String", "ssot__ProductType__c": "String", "KQ_Id__c": "String" } } ] } } ] } - Order ID (
-
フロー要素を追加して、返品イベントがトリガーされたときに実行するアクションを定義します。
たとえば、顧客に返品通知を送信するには、[メールを送信] 要素を追加します。イベントペイロード項目は、返品状況と返品金額を含むメッセージ差し込み項目に対応付けることができます。
-
必要に応じて、特定の返品状況に基づいて異なるアクションを作成する決定要素を追加します。
たとえば、[承認済み] 状況と [返金済み] 状況の異なるメッセージテンプレートを送信します。
- フローをわかりやすい名前で保存し、インテグレーションの API 参照名をメモします。
- フローを有効化して、API トリガーを受信できるようにします。
POST 要求で返品イベントが発生したときにフローをトリガーするように外部コマースシステムを設定します。
POST /services/data/<api_version>/actions/custom/flow/flowApiNameこの記事で問題は解決されましたか?
ご意見をお待ちしております。
