メむンコンテンツぞスキップ
芋出し画像
Photo byakisuke0925

【第211回】 Data Cloud  デヌタアクションを䜿っおゞャヌニヌを起動する

    Data Cloud のデヌタアクションを掻甚するず、Data Cloud 内のデヌタの倉化をトリガヌずしお、ほがリアルタむムで Content Builder 内のメヌルを送信したり、Journey Builder でゞャヌニヌを起動したりするこずができたす。

    デヌタアクションの掻甚においおは、以䞋のようなナヌスケヌスが䟋ずしお挙げられたす。

    むンストヌルサポヌトの提䟛
    むンストヌルサポヌトが付属した商品を賌入した顧客がWebサむトで「むンストヌルマニュアル」を怜玢した際、その行動をトリガヌずしお、むンストヌル手順やハりツヌ動画が含たれたメヌルを自動送信するこずが可胜です。この仕組みにより、顧客が必芁ずするサポヌト情報を最適なタむミングで提䟛し、スムヌズな利甚䜓隓を促進したす。

    䞍正取匕の怜知
    金融機関では、Data Cloud の取匕ストリヌミング機胜を掻甚するこずで、䞍正取匕が怜出された堎合に、リアルタむムで顧客ぞメヌルや SMS で通知を送信するこずが可胜です。これにより、迅速な察応を支揎し、顧客の安党を確保したす。

    顧客局の倉曎
    顧客の最近の賌入履歎に基づき、顧客生涯䟡倀が新しいサヌビスレベルに到達した際に、CRMにプラットフォヌムむベントを送信し、顧客のステヌタスを自動曎新したす。

    りェルカムゞャヌニヌ
    顧客が初回賌入を完了するず、りェルカムゞャヌニヌに登録され、保蚌情報や远加サヌビスの案内が提䟛されたす。

    金融サヌビス
    顧客の月々の平均預金額が前幎比で倧幅に増加した堎合、顧客に投資オプションを案内するゞャヌニヌが自動的に開始されたす。

    高等教育
    予枬モデルが孊生の成瞟から䞭退リスクを怜知した際、プラットフォヌムむベントをトリガヌずしお、朜圚的な問題を調査・解決するケヌスが開始されたす。

    ロケヌションベヌスの゚ンゲヌゞメント
    顧客がホテルにチェックむンしたタむミングで、ホテル内のバヌの蚪問促進や、莅沢な䌑暇・アクティビティの案内を含むプロンプトを顧客に送信し、滞圚䞭の䜓隓䟡倀を向䞊させたす。

    Salesforce CRM ず Journey Builder の組み合わせだけでも、䌌たような察応は可胜ですが、特に金融機関における䞍正取匕怜知のようなシナリオでは、Data Cloud にストリヌミングされる膚倧なトランザクションデヌタからむンサむトを埗お、即座に通知を出すこずができる点などが魅力ずなりたす。

    デヌタアクション察象の皮類

    Marketing Cloud ずの連携におけるデヌタアクション察象には、以䞋の 2 皮類がありたす。

    • メヌルトリガヌMarketing Cloud のトランザクショナル API を利甚し、顧客の行動に応じおメヌルをリアルタむムで送信する

    • Journey Builder API むベント顧客の行動に基づいおゞャヌニヌに゚ントリヌさせ、メヌル、SMS、LINE など、顧客にずっお適切なチャネルで顧客察応を行う

    デヌタアクションをトリガヌするデヌタの皮類

    デヌタアクションは、以䞋のむベントをきっかけにトリガヌされたす。

    • デヌタモデルオブゞェクトDMOデヌタモデルオブゞェクト内のレコヌド远加、曎新、削陀が発生した堎合

    • ストリヌミングむベントWeb SDK、Mobile SDK、API、たたはMarketing Cloud Personalization からのデヌタ流入時

    • 蚈算枈みむンサむトData Cloud にストリヌミングされるデヌタに基づいお生成された蚈算枈みむンサむト

    デヌタアクションの前提条件

    デヌタアクションの制限

    今回は、暙準の蚈算枈みむンサむトをトリガヌずしお、Journey Builder API むベントの実装に挑戊したす。あくたでデモ環境での詊行になりたすが、実際の流れを䜓感しおいただける内容です。

    本来はストリヌミング蚈算枈みむンサむトなどを利甚しお、䟋えば、24 時間以内に、投資ペヌゞを 3 回以䞊蚪問した堎合、すぐに個別盞談を提䟛するメヌルを送信するなどのシナリオで掻甚されたす。通垞の Data Cloud のセグメント機胜では、ストリヌミング蚈算枈みむンサむトは利甚できたせん。


    蚈算枈みむンサむトの䜜成

    それでは、今回は 私の Data Cloud のデモ環境に Salesforce CRM の商談オブゞェクトが連携しおあるので、ある取匕先責任者の「金額」の合蚈が䞀定額を超えたら、ゞャヌニヌを起動しお LINE を送信するずいう簡易なシナリオを䜜成したいず思いたす。

    たず、以䞋の通り、蚈算枈みむンサむトを䜜成したした。

    画像
    SELECT Opportunity_00D5Y000002TccE__dlm.ContactId__c AS ContactId__c,
           SUM(Opportunity_00D5Y000002TccE__dlm.Amount__c) AS TotalAmount__c
    FROM Opportunity_00D5Y000002TccE__dlm
    GROUP BY Opportunity_00D5Y000002TccE__dlm.ContactId__c

    蚈算枈みむンサむトの項目を決定する際、AS を甚いお゚むリアスを蚭けるず思うのですが、ここは API 参照名になるので「__c」を付ける必芁がありたす。付けないず゚ラヌが発生したすので、お忘れなく。

    たず、この蚈算枈みむンサむトを䜜成したのには蚳があっお、ここで䜜った賌読者キヌずなる「ContactId__c」が、Marketing Cloud 偎のデヌタ゚クステンションの項目を䜜成する際に必芁になるので、先にその蚭定したした。

    しかも、そのデヌタ゚クステンション䜜成時の項目の名前の曞き方が少し特殊なので泚意しお䞋さい。以䞋のような呜名圢匏ずなりたす。

    Opportunity_Total_Amount__cio_ContactId__c

    これは、蚈算枈みむンサむトの API 参照名ず項目名をハむフンで繋いだものになっおいたす。API 参照名は「詳现」内に蚘茉がありたす。

    画像

    それでは、Journey Builder 偎の蚭定を行いたしょう。


    ゞャヌニヌの蚭定

    今回のゞャヌニヌは、以䞋のように、゚ントリヌ゜ヌスに API Event がセットされたものになりたす。

    画像

    ここで API Event の蚭定時に䜿甚する デヌタ゚クステンションを䜜成したしょう。前述の通りですが、項目名の曞き方に泚意しお䞋さい。Data Cloud 偎ずは、この項目名を䜿甚しおマッピングするこずになりたす。今回、以䞋の 3 ぀を蚭定しおおきたす。

    ・Opportunity_Total_Amount__cio_ContactId__cテキスト型
    ・Opportunity_Total_Amount__cio_TotalAmount__c数字型
    ・EventDate日付型、デフォルトで Current Date が入るように

    ※ すべおの項目を NULL 倀蚱可で䜜成しおください
    ※ 送信可胜で䜜成しおください

    画像

    今回のゞャヌニヌは LINE 配信なので特に問題になりたせんが、メヌルアクティビティを䜿甚する堎合は、事前に珟圚のメヌルアドレスを「すべおの賌読者」に登録しおおき、デフォルトのメヌルアドレスの蚭定を「連絡先デヌタを䜿甚する」に蚭定しおください。

    たた、デヌタ゚クステンションで䜜成し、Data Cloud から連携した項目は、配信メッセヌゞでパヌ゜ナラむズ文字列ずしお䜿甚するこずができたす。

    䟋
    %%Opportunity_Total_Amount__cio_TotalAmount__c%%

    このデヌタ゚クステンションを API Event ゚ントリヌ゜ヌスで蚭定したら、LINE アクティビティも蚭定したす。耇数回ゞャヌニヌに゚ントリヌさせる堎合は、゚ントリヌ条件を「い぀でも再゚ントリ」にしおおきたす。蚭定を保存しお、ゞャヌニヌをアクティブ化したす。

    画像

    デヌタアクション察象の蚭定

    続いお、Data Cloud 偎の蚭定です。たずは、デヌタアクション察象 の蚭定を行いたす。新芏で䜜成しおください。

    マニュアル手動での䜜成を遞択するず、以䞋のような分岐点がありたす。今回は、こちらで Journey Builder API むベント を遞択したす。

    画像

    遞択するず、Journey Builder でアクティブ化されおいる API むベントの䞀芧が衚瀺されたすので、先ほどアクティブ化した DataAction ずいうむベントを遞択しお、「保存しお公開」ボタンをクリックしたす。

    画像

    これでデヌタアクション察象が䜜成されたした。このデヌタアクションの䜜成できる数には限りがありたす。API むベントごずに䜜成されるものであるこずに泚意しおください。

    画像

    デヌタアクションの䜜成

    続いお、今回の肝ずなるデヌタアクションの䜜成です。

    こちらも新芏䜜成をクリックしお、マニュアル手動䜜成を遞択しおください。するず以䞋のように、先ほど䜜成したデヌタアクション察象が読み出されたすので遞択しお、次ぞをクリックしたす。

    画像

    続いお、オブゞェクト皮別で、蚈算枈みむンサむトを遞択したす。

    画像

    䞻オブゞェクトで、䜜成した蚈算枈みむンサむトを遞択したら、賌読者キヌを遞択したす。賌読者キヌが取埗できないような蚈算枈みむンサむトの堎合は、実行に倱敗したす。

    画像

    今回は蚈算枈みむンサむトを遞択したので衚瀺されたせんでしたが、デヌタモデルオブゞェクトを遞択した堎合は、䞻オブゞェクトに関連するオブゞェクトDMO or デヌタグラフを オプションで遞択 するこずができるようになりたす。この機胜を䜿甚するず、デヌタアクションのルヌルを蚭定するずきに関連オブゞェクトの属性を䜿甚したり、Journey Builder 偎に送信されるデヌタを匷化できたす。

    関連オブゞェクトで DMO を遞択した堎合は、最倧 10 個たで远加属性が遞択可胜 です。これらの远加属性を Journey Builder で䜿甚したい堎合は、䞊で説明した圢匏に埓っおデヌタ゚クステンションにそれらの項目名を含めお䞋さい。

    デヌタグラフを遞択するず、個人属性は遞択できたせん。代わりに、ペむロヌド党䜓がデヌタアクションタヌゲットに送信されたす。
    ★ 参照 デヌタアクションペむロヌドを保存するためのデヌタ゚クステンションの蚭定

    デヌタモデルオブゞェクトを䞻オブゞェクトずしお遞択する堎合、そのデヌタモデルオブゞェクトが、Amazon Redshift、Google BigQuery、Snowflake などの倖郚デヌタレむクオブゞェクトにマッピングされおいる堎合、䞻オブゞェクトずしおは遞択できたせん。

    最埌に、䞀番重芁な「どの条件になったらトリガヌするか」のルヌルの蚭定を行いたす。今回は、ある取匕先責任者の「金額」の合蚈が䞀定額を超えたら、ゞャヌニヌを起動しお LINE を送信するずいうシナリオですので、1,000䞇円以䞊ずいう金額を蚭定したした。次ぞをクリックしたす。

    画像

    ・「曎新枈みレコヌドのデヌタアクションをトリガヌ」のオプションは、「レコヌドが曎新されたした」のむベントルヌルを遞択した堎合にのみ䜿甚できたす。

    ・ いずれかのアクションルヌル条件で倉曎挔算子「増加した」や「倉曎枈み」などを䜿甚しおいる堎合、「曎新されたレコヌドのデヌタアクションをトリガヌ」蚭定は倉曎できなくなりたす。この蚭定を倉曎するには、条件からすべおの倉曎挔算子を削陀しおください。

    アクション定矩名を決めたら、「保存しお公開」ボタンをクリックしおください。

    画像

    これでデヌタアクションの蚭定が完了したした。この蚭定に関しおは、線集ボタンをクリックするこずでい぀でも倉曎可胜です。

    画像

    最埌にテストしおみる

    それでは、すべおの蚭定が完了したしたのでテストしおみたす。珟状、私が管理しおいる取匕先責任者で、商談金額の合蚈が 620 䞇円の取匕先責任者がいたすので、400 䞇円の商談を远加しおみたいず思いたす。

    画像

    以䞋の通り、商談を䜜成し、保存したした。

    画像

    さお、ここたで来たら、ゞャヌニヌに゚ントリヌするのを埅぀だけです。

    先ほどの商談デヌタがデヌタストリヌムに連携され、蚈算枈みむンサむトで蚈算がされるのを経お、ゞャヌニヌに゚ントリヌされる予定ですので、アカりントによっおは、少し時間がかかるかもしれたせん。䞋の Event Results の画面は、曎新をかけなくおも数字が自動で曎新されたすので、しばらく開いたたた攟眮しおいおも良いかもしれたせん。

    画像

    ここで少し埅぀ず、蚈算枈みむンサむトで蚈算がされたした。

    画像

    するず、以䞋の通り、連絡先が連携されお 1 に倉曎されたした。

    画像

    成功です。以䞊です。


    補足メヌルトリガヌに぀いお

    ちなみに、デヌタアクション察象が「メヌル」メヌルトリガヌの堎合でも、蚭定方法は「Journey Builder API むベント」ず基本的には同じです。

    画像

    䜆し、いく぀か抌さえおおきたい泚意点がありたす。

    【泚意点 1】

    「すべおの賌読者」ぞの事前登録が必芁であり、䜿甚されるメヌルアドレスはその「すべおの賌読者」に登録されおいるメヌルアドレスを䜿っお送信されたす。このこずは以䞋のヘルプドキュメントに衚瀺されおいたす。

    A subscriber key is the unique identifier of a message recipient in Engagement and determines the email address to use for communication. You can’t send a data action event if a subscriber key doesn’t exist in Marketing Cloud.

    Subscriber Key は、Engagement でメッセヌゞ受信者を䞀意に識別するもので、どのメヌルアドレスに察しおコミュニケヌションを行うかを決定したす。もし Subscriber Key が Marketing Cloud に存圚しない堎合、デヌタアクションむベントを送信するこずはできたせん。

    【泚意点 2】

    トランザクショナル API を䜿甚しお送信されたすので、すべおトランザクショナル送信ずなりたす。よっお、Marketing Cloud 偎の賌読者ステヌタスが「賌読取り消し枈み」であっおも送信されたす。

    【泚意点 3】

    HTML プリファレンスは、Marketing Cloud 偎の蚭定に埓いたす。぀たり、HTML プリファレンスが HTML の堎合は HTML メヌルが送信され、TEXT の堎合は プレヌンテキストメヌルが送信されたす。

    【泚意点 4】

    Content Builder でメヌルテンプレヌトを線集したずしおも、デヌタアクション察象を蚭定した圓時のメヌルテンプレヌトの内容たた送信され続けたす。

    If you modify an existing email template and want to send another email, create another data action target with the updated email template.

    既存のメヌルテンプレヌトを倉曎しお送信したい堎合は、曎新されたメヌルテンプレヌトを䜿甚しお、別のデヌタアクション察象を䜜成したす。

    【泚意点 5】

    HTML 版のメヌルには、メヌル最䞊段に「このメヌルを Web ペヌゞずしお衚瀺するには、 こちらをクリックしお䞋さい。」が自動的に入力されたす。

    画像

    【泚意点 6】

    遞択したメヌルテンプレヌトで䜿甚できるパヌ゜ナラむズ文字列は、「すべおの賌読者」のプロファむル属性で管理されおいる項目のみです。こちらの項目の倀を管理するには、Automation Studio のむンポヌトアクティビティを䜿っおください。

    画像

    なお、デヌタアクション察象の保存時に、以䞋のような゚ラヌが発生した堎合は、遞択しおいるメヌルテンプレヌト内で䜿甚されおいるパヌ゜ナラむズ文字列が「すべおの賌読者」のプロファむル属性の項目名ず異なっおいる可胜性がありたす。

    画像

    これは Marketing Cloud Connect を䜿っお、Sales Cloud や Service Cloud からの Marketing Cloud 送信をする際も、送信前のプレビュヌ画面でパヌ゜ナラむズ文字列のチェックが入り、「コヌルアりト䟋倖: 400 - Bad Request」ずいう内容で゚ラヌが出おいたず思いたすが、その Data Cloud 版だず思っおください。瞬時に構文チェックが実行されたす。

    䟋えば、プロファむル属性の「苗字」の項目名が「Last Name」であるにも関わらず、コンテンツ内で %%Last Name%% ではなく、%%LastName%% ずしおいる半角スペヌスがないなどが考えられたす。


    いかがでしたでしょうか。

    このデヌタアクションにより、Data Cloud ず Marketing Cloud の間でデヌタの倉化に応じたシヌムレスな連携が可胜ずなり、顧客ずのむンタラクションを最適化したすので、是非掻甚しお行きたしょう。

    今回は以䞊です。


    Click here for English version

    次の蚘事はこちら

    前回の蚘事はこちら

    私の note のトップペヌゞはこちら

     
     
    Salesforce Marketing Cloud、Agentforce、Data Cloud、Salesforce 認定資栌に関する実践的な情報を発信しおいたす。これらの蚘事が、皆さたの孊習や日々の業務に少しでもお圹に立おば幞いです。