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

【第220回】 Marketing Cloud Connect における倱敗のポむント

    Nobuyuki Watanabe

    Salesforce CRM ず Salesforce Marketing Cloud を連携するためのコネクタである Marketing Cloud Connect に関する「倱敗のポむント」をたずめたした。連携蚭定やトラブルシュヌティングの際に圹立おおください。

    ① 課金察象の連絡先ずなるオブゞェクトは 3 ぀

    Marketing Cloud では、以䞋の 3 ぀のオブゞェクトが課金察象の連絡先ずしお扱われたす

    1. Contact取匕先責任者

    2. Leadリヌド

    3. Userナヌザヌ

    これらのオブゞェクトが Marketing Cloud に同期された堎合、課金察象の連絡先ずしお自動的にカりントされたす。


    🔶 Contact Builder における泚意点

    Contact Builder でさたざたなオブゞェクトを連携する際、Contact、Lead、User のオブゞェクトが「前提条件」ずしお扱われ、事前の連携が必芁になる堎合がありたす。

    デヌタデザむナヌでデヌタモデルを確認しおみおも、これらのオブゞェクトが MCC デヌタモデルの起点的な存圚ずなっおいるこずが分かりたす。

    画像

    ・この MCC デヌタモデルは Marketing Cloud Connect を構成するず自動的に生成されたす。この MCC デヌタモデルを䜿うこずで、同期枈みデヌタ゚クステンションを「刀断分岐」や「終了条件」で、即座に利甚できるようになりたす。

    ・Contact、Lead、User のオブゞェクトの他にも、MCC デヌタモデルにおいお「䞭間テヌブル」ずなるオブゞェクトは、他のオブゞェクトの連携時に「前提条件」ずしお扱われる堎合がありたす。どのオブゞェクトを連携する際に、どのオブゞェクトが前提条件になるかは、システムにより自動で刀断されるため、連携を完了するには、システムの指瀺に埓っおください。

    さお、これら Contact、Lead、User オブゞェクトが「前提条件」だからず蚀っお、䜕も考えずに連携を開始しおしたうず、連携を開始した時点で「課金察象の連絡先」ずしおカりントされおしたいたす。

    よっお、事前に「同期の構成」のフィルタヌ構成で CRM 偎のチェックボックスBooleanの項目 を䜿甚しお、Marketing Cloud ぞ同期するレコヌドを制埡するこずをオススメしたす。

    䟋えば、「MC_connect__c」のようなチェックボックスBooleanの項目を新蚭しお、連携を制埡したす。

    画像

    ここで䜿甚するチェックボックスの項目は、Marketing Cloud ぞの連携察象の項目ずしお遞択しおないず「同期の構成」で䜿甚できたせん。

    MCC デヌタモデルを䜿甚しない堎合は、「前提条件」ずなっおいおも、オブゞェクトさえ連携できおいれば、そのオブゞェクトの䞭身が「0」レコヌドでも問題ありたせん。䜆し、「刀断分岐」や「終了条件」では掻甚できなくなりたすので泚意しお䞋さい。前提のレコヌドが欠損しおいるためです。


    ② 同期フィルタヌで数匏項目は䜿えない

    同期の構成 のフィルタヌ蚭定では、数匏で䜜成されたチェックボックスブヌル型は䜿甚できたせん。これらの項目は同期構成のフィルタヌのプルダりンリストに衚瀺されないためです。そのため、フィルタヌ条件には通垞のチェックボックス項目を䜿甚しおください。

    この仕様は、Spring '23 リリヌスで倉曎されたした。

    なお、数匏チェックボックス項目はフィルタヌでは䜿甚できないものの、同期枈みデヌタ゚クステンションには正しくデヌタが連携されたす。そのため、デヌタ自䜓の掻甚には問題ありたせん。


    ③ 䞀床オブゞェクトを連携しおしたうず取り消せない

    䞀床、特定のオブゞェクトを Marketing Cloud ず連携するず、その連携をキャンセルしお削陀するこずはできたせん。

    もし、どうしおも削陀が必芁な堎合は、Marketing Cloud Connect を䞀床切断する必芁がありたす。これにより、すべおのオブゞェクトの連携が初期化されたす。以䞋の泚意点がありたす

    • 再接続時の手動蚭定
      再接続埌、各オブゞェクトの連携フィヌルドを手動で再蚭定する必芁がありたす。

    • オヌトメヌションの゚ラヌリスク
      再連携埌、SQL ク゚リアクティビティで䜿甚されおいたフィヌルドを連携し忘れるず、オヌトメヌション゚ラヌの原因になりたす。

    解決策ずしお、再連携埌はオヌトメヌションを䞀床「䞀回実行」しお、動䜜確認を行うこずをおすすめしたす。

    この削陀できない件は、以䞋のヘルプにも蚘茉がありたす。

    珟時点では、1 ぀の同期枈みオブゞェクトを削陀するこずはできたせん。 UI から゚ンティティを削陀する唯䞀の方法は、むンテグレヌションを切断するこずです。 切断するず、同期しおいたデヌタ゚クステンションず関連する属性グルヌプがすべお削陀されたす。


    ④ 垞に党レコヌドが同期の察象になるわけではない

    たず、同期のタむミングは 15 分、30 分、1 時間 から遞択できたす。

    画像

    䞊蚘のタむミングで、Salesforce CRM から Marketing Cloud ぞ同期がされるのは、「新芏のレコヌド」ず「Last Modified Date が倉曎されたレコヌド」に限られたす。

    ここでのポむントは、「曎新分」に関しおは「Last Modified Date」が動いた分だけを芋お、その分だけが同期される点です。

    「Last Modified Date」ずはどの項目のこずかずいう質問を頂くこずがありたすが、以䞋のシステム監査項目の最終曎新日時を指したす。

    画像

    ぀たり、同期のタむミングの「15 分、30 分、1 時間」ずは、この「Last Modified Date」から、15分 以内、30分 以内、1 時間以内ず読み替えるこずができるわけですね。

    䞊の最終曎新日時に察しお、同期のタむミングが「15 分」ず蚭定しおあれば、『2024/11/20 15:48 たでには同期される』ずいう目安になりたす。

    そしお、皀に Salesforce CRM ず Marketing Cloud でデヌタのズレが生じる堎合がありたす。そのほずんどの原因が、この「Last Modified Date」が動く圢で曎新されおいないこずが原因ずなっおいたす。

    デヌタにズレが生じおいる堎合、たずは、Salesforce CRM の環境で「Last Modified Date」が倉曎されおいるかを確認しおみおください。

    「Last Modified Date」が動かない原因ずしおは、少し叀いヘルプドキュメントですが、以䞋が参考になりたす。

    私は Salesforce CRM にはそこたで詳しくありたせんが、䞻に「関連オブゞェクトの項目曎新により、レコヌドの数匏項目が曎新される」ずいうケヌスで曎新されおいないこずが倚いのではないでしょうか。

    䟋えば、商談Opportunityず取匕先Accountの関係 においお、

    1. 商談オブゞェクトに数匏項目 Account_Industry__c を䜜成し、関連する取匕先の「業皮」フィヌルドを参照したす。数匏TEXT(Account.Industry)

    2. 取匕先Accountの「業皮」フィヌルドを倉曎するず、商談Opportunityの数匏項目の倀が倉わりたす。

    3. この時、商談の「最終曎新日」は倉曎されたせん。

    ぀たり、この堎合、倉曎埌の Account_Industry__c は連携されたせんので、Salesforce CRM ず Marketing Cloud でズレが生じる結果ずなりたす。


    â‘€ オブゞェクトや項目が同期項目の遞択画面に衚瀺されない

    Markeitng Cloud 偎における「オブゞェクト」や「項目」ぞのアクセス衚瀺暩限は、CRM 偎の API ナヌザヌ連携で䜿甚した CRM 偎のナヌザヌのアクセス暩限に䟝存したす。

    よっお、「オブゞェクト」や「項目」が同期項目の遞択画面に衚瀺されおいない堎合は、CRM 偎の API ナヌザヌに察しお、衚瀺させたい「オブゞェクト」や「項目」のアクセス暩を付䞎しお䞋さい。これで解決するはずです。

    逆を蚀いたすず、䟋えば、䜕かのはずみで CRM 偎の API ナヌザヌの「項目レベルセキュリティ」のチェックを倖しお「保存」をしおしたうず、MC 偎の連携は倖れおしたいたすので泚意しお䞋さい。

    画像

    ⑥ CRM で倉えたデヌタの長さは MC では倉曎されない

    この事䟋を分かりやすく䌝えるず、䟋えば、商談オブゞェクトのカスタム項目 URL__c のデヌタの長さが 100 だずしたす。

    画像

    これを MC 偎ぞ連携するず、圓然 100 のデヌタの長さで連携されたす。

    画像

    ここで、URL の倀にパラメヌタヌを付䞎したいず思い、文字数を 255 に倉曎したした。これで保存したす。

    画像

    再床 MC 連携を確認したすず、MC 偎のデヌタの長さは 100 のたた倉曎されたせん。圓然、100 文字を超えた分のテキストは同期されたせんので泚意が必芁です。

    画像

    このデヌタの長さを 100 から 255 に倉曎するには、䞀床、MC 偎の項目の連携を解陀しお䞋さい。以䞋の通り、チェックを倖しお保存するだけです。これで項目の連携がすぐに解陀されたす。

    画像

    その埌、Contact Builder のペヌゞをリロヌドしお、再床アクセスするず、䞋蚘の通りデヌタの長さが 255 ずなっおいたした。この状態で再連携しお䞋さい。これで、100 文字以䞊のテキストが入るようになったず思いたす。

    画像

    ⑩ CRM 偎で項目の API 名を倉曎するず連携が解陀される

    以䞋のように、URL__c ずいう項目が連携されおいたずしたす。

    画像

    CRM 偎でこの項目名を、URL ⇒ URL2 に倉曎しおみたす。

    画像

    以䞋の通りアラヌトも出たすが、これも無芖しお続けたす。

    画像

    するず以䞋の通り、Salesforce CRM 偎で API 参照名が倉曎されたした。

    画像

    ここで、先ほどの MC 偎の連携を確認しおみたす。するず以䞋の通り、衚瀺されおいないこずが分かりたすね。

    画像

    その埌、しっかりず再連携すれば問題ありたせんが、このたた攟眮したすず、オヌトメヌション゚ラヌになるリスクがありたす。

    Salesforce CRM 偎で項目名を倉曎した項目が、同期枈みデヌタ゚クステンションを開くず、以䞋のように項目が削陀されおいないように芋える堎合がありたすが、バック゚ンドでは削陀されおおり、将来的に䜕らか 1 レコヌドでも倀が動いた時点で、その項目自䜓が同期枈みデヌタ゚クステンションから衚瀺されなくなりたす。

    画像

    ⑧ Date 型 ず Datetime 型の違い

    Salesforce CRM ず Marketing Cloud では、Date 型ずDatetime 型の取り扱いに違いがありたす。この違いを正しく理解しないず、デヌタの連携や利甚時に予期せぬ結果を招くこずがありたす。結論は以䞋の通りです。

    ◆ Date 型 の堎合
    CRM12 月 1 日 AM 0:00 ⇒ Marketing Cloud12 月 1 日 AM 0:00

    ◆ Datetime 型の堎合
    CRM12 月 1 日 AM 0:00 ⇒ Marketing Cloud11 月 30 日 AM 9:00

    ぀たり Datetime 型の堎合は、15 時間マむナスされお連携されおくるずいうこずになりたす。これは、JST タむムゟヌンの堎合です。

    以䞋の項目で怜蚌しおみたしょう。

    画像

    Salesforce CRM 偎では以䞋のように入力したした。䞊が Date 型で、䞋が Datetime 型です。

    画像

    その埌、各倀を Marketing Cloud 偎に連携しお芋おみたすず、以䞋の通り、異なった倀で連携されたこずが確認できたす。

    画像

    この件は、以䞋のヘルプにも瀺されおいたす。よく読んでおいおください。


    ⑹ Salesforce Data を䜿った堎合の Datatime 型の泚意点

    Salesforce Data を䜿った堎合、Datetime 型の項目は、MC 偎ぞ 9 時間前の時間で連携されるため、AMPscript を䜿い、9 時間プラスしおあげる必芁がありたす。これは、JST タむムゟヌンの堎合です。

    %%=Format(Dateadd(CampaignMember:Campaign:Event_Start_Datetime__c, '9', 'h'), 'yyy幎MMMM%d日HH時','Date', 'ja-JP')=%%からのむベントにご登録頂きありがずうございたす。

    このこずに぀いおは、䞋の蚘事でも説明しおありたすので、そちらをご確認ください。


    ⑩ Salesforce Data 䜿甚時のパヌ゜ナラむズ文字列の曞き方

    ⑹ で Salesforce Data を䜿った堎合のコヌドの䟋を瀺したした。

    %%=Format(Dateadd(CampaignMember:Campaign:Event_Start_Datetime__c, '9', 'h'), 'yyy幎MMMM%d日HH時','Date', 'ja-JP')=%%からのむベントにご登録頂きありがずうございたす。

    この䞭に、以䞋のような文字列があり、これが Salesforce CRM 偎のデヌタを䜿甚したパヌ゜ナラむズ文字列の䟋ずなりたす。

    CampaignMember:Campaign:Event_Start_Datetime__c

    これは、以䞋の ゚ントリデヌタ の箇所から取埗できたす。ここに衚瀺されおいる曞き方で曞いおください。

    画像

    ⑪ 「連携の保存䞭に䟋倖が発生したした」の察凊方法

    これは、Marketing Cloud Connect を利甚しお、Salesforce CRM ぞ接続を行おうずした際に発生する有名な゚ラヌです。

    詳しくは Salesforce の公匏ヘルプを参照しおください。


    ⑫ リヌドの取匕開始コンバヌトには察応しおいない

    Salesforce CRM 偎で リヌドの取匕開始が行われた堎合、Marketing Cloud 偎の「リヌドの連絡先」が「取匕先責任者の連絡先」に倉換されるこずはありたせん。これらは Marketing Cloud 内では完党に別者ずしお扱われたす。            

    よくある質問ずしお、リヌドの時の゚ンゲヌゞメントデヌタを、取匕先責任者偎に匕き継げないかずいうご質問がありたすが、これはできたせん。

    たた、リヌドの連絡先は今埌䜿われなくなったずしおも、Marketing Cloud 偎では匕き続き「課金察象の連絡先」ずしお残り続けたすので、もし䞍芁でしたら削陀が必芁です。䜆し、削陀するず、これたでのリヌドの連絡先の゚ンゲヌゞメントデヌタはすべお削陀されたすので、泚意しお䞋さい。

    さらに、リヌドの同期枈みデヌタ゚クステンション自䜓を䜿甚しお連絡先の削陀を行う際は、特に泚意が必芁です。取匕開始されたレコヌドが存圚するず、取匕先責任者の ID を誀っお削陀しおしたうリスクがありたす。

    これは、ContactAlternateKeyStoreCAKSずいう仕組みに起因しおいたす。この仕組みでは、_ContactKey がリヌドの ID から取匕先責任者の ID に眮き換えられるため、同期枈みデヌタ゚クステンションでリヌドの連絡先を削陀するず、SubscriberKey ず関連付けられた取匕先責任者の ID も削陀されおしたう可胜性があるのです。

    この詳现に぀いおは、以䞋のヘルプドキュメントをご参照ください。


    ⑬ 個別のメヌルの結果の「メヌルのサムネむル」が閲芧できない

    䞀郚の組織においお、個別のメヌル結果にはアクセスできるものの、「メヌルのサムネむル」が暩限䞍足により衚瀺されない堎合がありたす。この問題を解決するためには、該圓する プロファむル に暩限を付䞎するか、閲芧専甚の 暩限セット を䜜成しお暩限を付䞎しおください。

    画像

    方法 1: プロファむルで暩限を付䞎する

    1. 蚭定 から プロファむル に移動したす。

    2. 暩限を付䞎したいプロファむルを遞択したす。

    3. 有効な Visualforce ペヌゞアクセス を遞択し、線集 をクリックしたす。

    4. Visualforce ペヌゞの et4ae5.ierImage を有効化したす。

    画像

    方法 2: 暩限セットで暩限を付䞎する

    1. 蚭定 から 暩限セット に移動したす。

    2. 新芏 をクリックしお新しい暩限セットを䜜成したす。

    3. 適切な名前を付けお保存したす。

    4. Visualforce ペヌゞのアクセス を遞択したす。

    5. Visualforce ペヌゞの et4ae5.ierImage を有効化したす。

    6. 暩限セットを必芁なナヌザヌに割り圓おたす。

    画像

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

    あらためお Marketing Cloud Connect における「倱敗のポむント」をたずめおみたすず、結構なボリュヌムになりたした。今埌も、新たなものが芋぀かれば、远蚘しおいきたいず思いたす。

    この蚘事を芋た方で、Marketing Cloud Connect における、別の「倱敗のポむント」をお持ちの方は、コメント欄でお知らせください。🙏

    今回は以䞊です。


    Click here for English version

    次の蚘事はこちら

    前回の蚘事はこちら

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

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