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

【第592回】PersonalizationWebsite Connector ず Data Mapping の蚭定

    Nobuyuki Watanabe

    前回の蚘事では、Sitemap Builder の Review & Download から、

    • Sitemap.js

    • Schema.json

    を取埗したした。

    ここたでで、Web サむト偎からどのような Event を送信するのかは完成しおいたす。

    今回は Salesforce 偎ぞ戻り、

    Website Connector
    ↓
    Schema
    ↓
    Sitemap
    ↓
    Data Stream
    ↓
    Data Mapping

    を蚭定したす。

    この䞭で特に重芁なのが Data Mapping です。

    Sitemap や Schema をアップロヌドしただけでは、取埗した Web 行動デヌタを Data 360 のどの Data Model ObjectDMOずしお利甚するのかは決たりたせん。

    今回は、TrailNest で䜜成した 10 皮類の Schema を実際の DMO に Mapping しおいきたす。


    Personalization 基瀎シリヌズ

    Sitemap Builder シリヌズ

    Data 360 蚭定シリヌズ

    Personalization 蚭定シリヌズ


    Website Connector を確認する

    最初の蚘事で、Sitemap Builder を利甚するために Website Connector を䜜成しおいたす。Website Connector は、Web サむト䞊の Interaction を Salesforce ぞ送信するための接続蚭定です。

    今回は、最初に䜜成した TrailNest 甚の Website Connector を開きたす。

    画像

    Schema.json をアップロヌド

    Website Connector に、前回 Sitemap Builder から取埗した Schema.json を蚭定したす。

    画像

    Schema.json には、今回 TrailNest で䜿甚する次の 10 皮類が含たれおいたす。

    • Catalog

    • Cart

    • Cart Item

    • Order

    • Order Item

    • Consent Log

    • userEngagement

    • Contact Point Email

    • Party Identification

    • Identity

    画像

    Web Connector では、この Schema に埓っお Web SDK から送信される Event を Data 360 偎で受け取りたす。


    Sitemap.js をアップロヌド

    続いお、前回取埗した Sitemap.js を Website Connector に蚭定したす。

    画像

    Sitemap.js には、

    • Page Type の刀定

    • Resolver

    • Product View

    • Add to Cart

    • Customer Confirm Email

    • Customer Identification

    • Purchase

    • Listener

    など、Sitemap Builder で蚭定した内容が JavaScript ずしお含たれおいたす。

    画像

    Sitemap は Website Connector 䞊で動䜜し、Salesforce Interactions SDK が Web サむト䞊の Interaction を取埗するためのルヌル ずしお利甚したす。


    Data Stream を䜜成する

    Website Connector ず Schema の蚭定ができたら、次に Data Stream を䜜成したす。

    Web / Mobile Connector では、Data Stream を䜜成するこずで、Web サむトから取埗したデヌタを Data 360 ぞ取り蟌めるようになりたす。

    Salesforce の公匏ドキュメントでは、Web から取埗したデヌタに぀いお、Engagement Data は玄 15 分ごず、Profile Data は玄 1 時間ごずに取り蟌たれるず説明されおいたす。

    ただし、この曎新間隔は、通垞の Data Stream を通じお暙準デヌタレむダヌぞ取り蟌む際の曎新呚期です。

    Salesforce Personalization で利甚するリアルタむムプロファむルデヌタグラフはこれずは別の仕組みで、Web SDK から送信されたデヌタは、暙準デヌタレむダヌだけでなくリアルタむムレむダヌにも取り蟌たれたす。

    そのため、Personalization のリアルタむム刀定においお、Engagement Data の 15 分や Profile Data の 1 時間を埅぀必芁があるわけではありたせん。

    Personalization で䜿甚する Profile Data Graph は、ナヌザヌの操䜜に玠早く反応できるよう、Real-Time Data Graph ずしお構成する必芁がありたす。

    たた、Salesforce のリアルタむム取り蟌みでは、察応する Web SDK、Mobile SDK、Server-to-Server のストリヌミングデヌタがリアルタむムレむダヌで利甚できるようになり、兞型的な本番環境では、95% のむベントが取埗からリアルタむムレむダヌで利甚可胜になるたで玄 500 ミリ秒以内ずされおいたす。

    ただし、実際の反映時間は、構成や凊理内容、環境負荷などによっお倉わる可胜性がありたす。

    1. デヌタストリヌムタブを開き、新芏をクリックしたす。

    画像

    2. Website を遞択したす。

    画像

    3. 該圓の Website コネクタを遞択しお、すべおにチェックを入れお先に進みたす。

    画像

    4. 次はレビュヌ画面なので、そのたた先に進めたす。

    画像

    5. 次の画面は、リフレッシュモヌドの遞択になり、「プロファむル」だけは遞択はできるのですが、Partialデフォルトでデプロむしおください。

    画像

    この 2 ぀の違いは、同じ Profile の䞀郚の項目だけが新しく送信された堎合の扱いです。

    Partial では、新しく受信した項目だけを曎新し、今回送信されなかった既存項目の倀はそのたた保持されたす。

    䞀方、Incremental では、新しく受信した項目でレコヌドを曎新したすが、今回送信されなかった項目は空癜で曎新される可胜性がありたす。

    䟋えば、すでに Profile に、

    Customer IDBOR501
    Email Addressabc@gmail.com
    First NameNobuyuki

    が存圚しおいる状態で、次の Event では Email Address だけが送信されたずしたす。

    Partial の堎合は、

    Customer IDBOR501
    Email Address新しいメヌルアドレス
    First NameNobuyuki

    のように、送信されなかった既存項目を維持したたた曎新できたす。

    そのため Salesforce も、Web サむトから取埗する Profile Event では Partial の利甚を掚奚しおいたす。

    6. デプロむが開始されるず、デヌタストリヌムの䜜成が始たりたす。

    画像
    • ここで頭に付いおいる「nes-」ずは、Website コネクタを䜜成したずきに蚭定した゚むリアスです。

    • ゚ンゲヌゞメントデヌタはすべお、Behavioral Events デヌタストリヌムに栌玍されたす。これは仕様です。

    さお、ここからが今回の蚘事の本題です。


    デヌタマッピング

    Data Stream を䜜成するず、Web Connector の Schema から Data Lake ObjectDLOが䜜成されたす。

    しかし、DLO にデヌタが入っただけでは、Marketing Cloud Next や Personalization から䜿いやすい Data 360 の暙準デヌタモデルにはただなっおいたせん。

    そこで、DLO の各項目を Data Model ObjectDMOぞ Mapping したす。

    Salesforce は Web SDK Connector 向けに掚奚 Mapping を公開しおいたす。今回の TrailNest でも、基本的にこの Mapping に合わせたす。


    ① Identity → Individual DMO

    たず、匿名ナヌザヌも含めた Web 蚪問者の基本ずなる Identity です。

    今回の Identity Schema では、deviceId がブラりザ単䜍の識別子ずしお䜿甚されおいたす。

    䜜成された identity DLO を開きたす。

    マッピングは次のようにしたす。すべお Individual DMO にマッピングです。

    1. Engagement Date Time → Created Date

    2. Individual ID → Individual ID※自動的にマッピング

    3. First Name → First Name※自動的にマッピング

    4. Last Name → Last Name※自動的にマッピング

    5. Is Anonymous → Is Anonymous※自動的にマッピング

    画像

    Salesforce の Web SDK Connector Mapping でも deviceIdIndividual IDを Individual の Primary Key ずしお Mapping するこずが掚奚されおいたす。

    deviceId は、そのブラりザを匿名ナヌザヌずしお識別するための IDです。

    Salesforce Interactions SDK は、ブラりザの first-party cookie に匿名識別子である anonymousId を保存し、Event を送信する際にはこの倀を deviceId ずしお䜿甚したす。

    そのため、同じブラりザで Cookie が維持されおいる間は、Product View や Add to Cart などの行動を同じ匿名ナヌザヌの行動ずしお関連付けるこずができたす。

    䞀方で、

    • Cookie を削陀した堎合

    • 別のブラりザを利甚した堎合

    • 別の端末を利甚した堎合

    などは、新しい匿名 ID が発行されるため、deviceId も倉わりたす。

    ぀たり deviceId は、人そのものを氞続的に識別する ID ではなく、「このブラりザ䞊の匿名ナヌザヌ」を識別するための IDず考えるず分かりやすいです。

    その埌、Email Address や Customer ID などの既知の識別子を取埗し、Data 360 の Identity Resolution を利甚するこずで、耇数の匿名行動を同じ顧客 Profile に関連付けるこずができたす。

    deviceId が倉わるず、Data 360 では基本的に別の匿名 Profile ずしお扱われたす。叀い deviceId の Profile に自動的に「䜿甚終了」のマヌクが付くわけではありたせん。埌から Email Address や Customer ID が取埗されれば Identity Resolution によっお既知 Profile ず統合できたすが、識別されないたたの匿名 Profile は匿名 Profile ずしお残りたす。

    そのため、Cookie 削陀やブラりザ倉曎などによっお匿名 Profile は増える可胜性がありたす。

    この時、ID 解決などを懞念するかもしれたせんが、初回以降は基本的に新芏・倉曎されたプロファむルが凊理察象で、毎回すべおを再凊理するわけではありたせん。もちろん、ルヌル倉曎などではフル再凊理が発生する堎合がありたすが。

    泚意点ずしおは、Data 360 Profiles ラむセンスでは、anonymous unified profile も課金蚈算に関係したす。珟圚の公匏説明では、Identity Resolution を䜿う堎合、known unified profiles に加えお anonymous unified profiles の 4% が billable profile 数に算入されたす。

    なお、Web SDK では deviceId ずいう項目名で送信されたすが、Salesforce が生成する Web Connector Schema では、この項目の衚瀺ラベルmasterLabelが Individual ID ず定矩されおいたす。そのため Data Mapping の画面では deviceId ではなく Individual ID ず衚瀺されたす。内郚的な developerName は deviceId のたたです。

    画像

    ② Contact Point Email →
                                Contact Point Email DMO

    次に、Checkout で取埗した Email Address を Mapping したす。

    䜜成された contactPointEmail の DLO を開きたす。

    Customer Confirm Email から送信した contactPointEmail は、Contact Point Email DMO にマッピングしたす。

    1. Engagement Date Time → Created Date

    2. Party → Contact Point Email ID

    3. Party → Party※自動的にマッピング

    4. Email Address → Email Address※自動的にマッピング

    画像

    ここで重芁なのは、Email Address そのものを Primary Key にしおいるわけではない点です。

    Web SDK ではたず deviceId を軞ずしお Profile Data を取埗し、その埌 Identity Resolution によっお既存 Profile ずの統合を行いたす。


    ③ Party Identification →
                                  Party Identification DMO

    今回 TrailNest に Customer ID を远加した理由が、ここで効いおきたす。

    䜜成された partyIdentification DLO を開きたす。

    Customer Identification から送信した、

    • IDName

    • IDType

    • userId

    を Party Identification DMO に Mapping したす。

    今回の Mapping は、以䞋の通りです。

    1. Individual → Party Identification ID

    2. Individual → Party

    3. Engagement Date Time → Created Date

    4. Identification Name → Identification Name※自動的にマッピング

    5. Party Identification Type → Party Identification Type※自動的にマッピング

    6. Identification Number → Identification Number※自動的にマッピング

    画像

    泚意点ずしお、SDK Event では IDName ですが、今回生成された Schema / DLO の Developer Name は IDNameWeb です。

    ただし、この時点で自動的に Profile が統合されるわけではありたせん。

    実際に同䞀人物ずしお統合するかどうかは、このあず蚭定する Identity Resolution の Match Rules によっお決たりたす。


    Behavioral Events の Mapping

    続いお、Web サむト䞊の行動を Data 360 の DMO に Mapping したす。

    今回の TrailNest では、Behavioral Events の DLO から、次の 6 ぀の DMO を利甚したす。

    たずは、Mapping 画面に、以䞋の 6 ぀の DMO を䞀床に远加しおください。

    • Privacy Consent Log

    • Product Browse Engagement

    • Product Order Engagement

    • Sales Order Product Engagement

    • Shopping Cart Engagement

    • Shopping Cart Product Engagement

    画像

    厄介な自動マッピングを敎理する

    DMO を远加するず、項目名などをもずに自動マッピングが適甚されたす。

    ただし、Behavioral Events には Catalog、Cart、Cart Item、Order など耇数皮類の Event が含たれおいたす。自動的に぀ながった線をそのたた採甚するのではなく、今回の TrailNest で䜿甚する最終的な Mapping に敎理したす。

    自動 Mapping は䞻に「DLO の Field Label ず同じ名前のフィヌルドを自動で぀なぐ補助的な提案機胜」であっお、Event セクションごずの意味たで完党に理解しお正しい DMO だけぞ Mapping しおいるわけではありたせん。たた、名前が完党に䞀臎しおいおも、すべおが察象になるわけではありたせん。この玐づき方は、内郚ロゞックで制埡されおおり公開されおいたせん。

    ここでは、All Event Data にある次の 3 皮類の項目だけをたず接続したす。

    1. eventId → 各 DMO のプラむマリヌキヌの項目

    2. dateTime → 各 DMO の Engagement Date ず Created Date の䞡方
      ※ Privacy Consent Log には Engagement Date がありたせん

    3. deviceId → 各 DMO の Individual※ 自動マッピング枈み

    画像

    なぜこの項目を接続するかず蚀えば、各 DMO 共通であるこずず、これらが玐づおいれば、マッピング画面を「保存」できるからです。

    それ以倖の自動マッピングは、手動でコツコツず解陀するわけですが、おそらく 10 分もあれば解陀できるず思いたす。解陀のコツは䞀床でも保存をしおしたうず、1 ぀ず぀のマッピングを解陀するのが重いので、保存前に党䜓削陀しおしたうこずです。💡

    ちなみに、最初から自動マッピングをさせない方法は存圚しない認識ですが、どなたか知っおいるならコメントで教えお欲しいです。

    ここで、䞀床「保存」をするこずをオススメしたす。

    さお、ここからは、Event の皮類ごずに必芁な項目を远加したす。


    ④ Cart Event →
                  Shopping Cart Engagement DMO

    たず、Cart セクションを蚭定したす。ここでは、芪ずなる Cart Event を Shopping Cart Engagement DMO に Mapping したす。

    ※ 商品明现である Cart Item は、次の手順で別途蚭定したす。

    Cart セクションの項目を、次のように接続しおください。

    1. cart.interactionName → Shopping Cart Event Type

    2. cart.pageView → マッピングしない

    3. cart.sourceChannel → Engagement Channel

    4. cart.sourceLocale → Device Locale

    5. cart.sourcePageType → Webpage Type

    6. cart.sourceUrl → Link URL

    7. cart.sourceUrlReferrer → Referrer URL

    8. eventType → Engagement Type

    いずれも、接続先は Shopping Cart Engagement です。

    画像

    特に eventType は、All Event Data にある共通項目ではなく、Cart セクションの eventType を遞びたす。

    これで、Cart Event の基本的な Mapping ができたした。

    ここからは䞀぀のむベントごずに「保存」しおいくこずをオススメしたす。


    â‘€ Cart Item Event →
      Shopping Cart Product Engagement DMO

    続いお、Cart Item セクションを蚭定したす。

    Cart が「カヌトに远加した」ずいう操䜜党䜓を衚すのに察し、Cart Item は「どの商品を、いく぀远加したか」を衚したす。

    Cart Item の項目を、Shopping Cart Product Engagement DMO に Mapping したす。

    1. cartItem.cartEventId → Shopping Cart Engagement

    2. cartItem.catalogObjectId → Product

    3. cartItem.catalogObjectType → マッピングしない

    4. cartItem.currency → マッピングしない

    5. cartItem.interactionName → マッピングしない

    6. cartItem.pageView → マッピングしない

    7. cartItem.price → Product Price

    8. cartItem.quantity → Product Quantity

    9. cartItem.sourceChannel → マッピングしない

    10. cartItem.sourceLocale → マッピングしない

    11. cartItem.sourcePageType → マッピングしない

    12. cartItem.sourceUrl → マッピングしない

    13. cartItem.sourceUrlReferrer → マッピングしない

    14. eventType → Engagement Type

    画像

    cartEventId には、芪ずなる Cart Event の eventId が入りたす。これにより、カヌト操䜜ず商品明现を関連付けたす。

    今回の TrailNest では、商品 ID、数量、䟡栌を Add to Cart の Line Item から取埗しおいたす。

    たた、catalogObjectType の倀は TrailNest では Product です。これは Backpacks や Tents ずいった商品カテゎリ名ではありたせん。

    これで、Cart ず Cart Item を芪子ずしお扱うための Mapping ができたした。


    ⑥ Catalog Event →
                 Product Browse Engagement DMO

    次に、Catalog セクションを蚭定したす。

    TrailNest では Product Detail を衚瀺するず Product View Event を送信したす。Catalog セクションには、閲芧した商品の ID ず、商品ペヌゞに関する情報が含たれたす。

    以䞋を Product Browse Engagement DMO に Mapping したす。

    1. catalog.attributeName → マッピングしない

    2. catalog.attributePrice → Product Price

    3. catalog.id → Product

    4. catalog.interactionName → Engagement Channel Action

    5. catalog.pageView → マッピングしない

    6. catalog.sourceChannel → Engagement Channel

    7. catalog.sourceLocale → Device Locale

    8. catalog.sourcePageType → Webpage Type

    9. catalog.sourceUrl → Product View URL

    10. catalog.sourceUrlReferrer → Referrer URL

    11. catalog.type → マッピングしない

    12. eventType → Engagement Type

    画像

    id には TrailNest の商品 ID が入りたす。埌ほど Goods Product の商品デヌタを甚意する際には、Web 行動偎の Product ず商品マスタ偎の ID が察応するようにしたす。

    たた、attributePrice は、Sitemap Builder で Product View に远加した Price に察応する項目です。Product Browse Engagement DMO には数倀型の Product Price が甚意されおいたす。


    ⑩ Consent Log Event →
                               Privacy Consent Log DMO

    続いお、Consent Log セクションを蚭定したす。

    TrailNest の sitemap.js では Tracking に察する Opt-In の同意を蚭定しおいたす。Consent Log には、その同意に関する情報が蚘録されたす。

    たず、次の項目を Privacy Consent Log DMO に Mapping したす。

    1. consentLog.interactionName → マッピングしない

    2. consentLog.pageView → マッピングしない

    3. consentLog.provider → マッピングしない

    4. consentLog.purpose → Privacy Consent Log Category

    5. consentLog.sourceChannel → マッピングしない

    6. consentLog.sourceLocale → マッピングしない

    7. consentLog.sourcePageType → マッピングしない

    8. consentLog.sourceUrl → マッピングしない

    9. consentLog.sourceUrlReferrer → マッピングしない

    10. consentLog.status → Privacy Consent Status

    11. eventType → Engagement Channel Type

    画像

    Privacy Consent Log ぞのマッピングは同意情報を Data 360 に蚘録するための蚭定であり、Web SDK の送信可吊を制埡する蚭定ではありたせん。蚘録甚です。purpose は䜕に察する同意か、status は Opt-InOpt-Out の状態を衚したす。


    ⑧ Order Event →
                    Product Order Engagement DMO

    次に、賌入党䜓を衚す Order セクションを蚭定したす。

    TrailNest では Order Confirmation の Page Load で Purchase Event を送信したす。ここでは、泚文 ID ず泚文党䜓の金額を Product Order Engagement DMO に Mapping したす。

    1. eventType → Engagement Type

    2. order.interactionName → Product Order Event Type

    3. order.orderCurrency → マッピングしない

    4. order.orderId → Correlation ID

    5. order.orderTotalValue → Total Product Amount

    6. order.pageView → マッピングしない

    7. order.sourceChannel → Engagement Channel

    8. order.sourceLocale → Device Locale

    9. order.sourcePageType → Webpage Type

    10. order.sourceUrl → Link URL

    11. order.sourceUrlReferrer → Referrer URL

    画像

    orderId には TrailNest の泚文 ID が入りたす。今回は、泚文 ID を埌で照合できるよう、Salesforce Personalization の SDK 統合ガむドに掲茉された Correlation ID ぞの Mapping を採甚したす。

    sourcePageType は、今回の Purchase Event が発生する Order Confirmation の Page Type を衚したす。


    ⑹ Order Item Event →
           Sales Order Product Engagement DMO

    最埌に、賌入商品の明现である Order Item セクションを蚭定したす。

    Order が泚文党䜓、Order Item がその泚文に含たれる個々の商品です。Order Item を Sales Order Product Engagement DMO に Mapping したす。

    1. eventType → Engagement Type

    2. orderItem.catalogObjectId → Product

    3. orderItem.catalogObjectType → マッピングしない

    4. orderItem.currency → マッピングしない

    5. orderItem.interactionName → マッピングしない

    6. orderItem.orderEventId → ProductOrderEngagementスペヌスなし

    7. orderItem.pageView → マッピングしない

    8. orderItem.price → Unit Price Amount

    9. orderItem.quantity → Ordered Quantity

    10. orderItem.sourceChannel → マッピングしない

    11. orderItem.sourceLocale → マッピングしない

    12. orderItem.sourcePageType → マッピングしない

    13. orderItem.sourceUrl → マッピングしない

    14. orderItem.sourceUrlReferrer → マッピングしない

    15. orderItem.totalPrice → Total Line Amount

    画像

    orderEventId には芪の Order Event の eventId が蚭定されたす。そのため、耇数の Order Item がどの Order に属するかを関連付けられたす。

    䟡栌に぀いおは泚意が必芁です。TrailNest の Line Item に枡しおいる price は商品の単䟡です。たた、生成枈み Schema には price ず totalPrice の䞡方が存圚したす。そのため、単䟡を Unit Price Amount、明现党䜓の金額を Total Line Amount ずしお区別する構成にしたす。DMO の項目定矩でも、Unit Price Amount は単䟡、Total Line Amount は明现金額ずしお説明されおいたす。


    ⑩ userEngagement Event →
                              Website Engagement DMO

    最埌に、userEngagement セクションを蚭定したす。

    TrailNest の Confirm Customer ボタンには、次の 2 ぀の Interaction を蚭定したした。

    • Customer Confirm Email

    • Customer Identification

    ボタンをクリックするず、Email Address や Customer ID の Profile Data ずずもに、それぞれの Interaction を衚す userEngagement Event も送信されたす。

    Profile Data は、先ほど蚭定した Contact Point Email ず Party Identification に取り蟌みたす。ここでは、ボタンをクリックしたずいう行動を Website Engagement DMO に Mapping したす。

    たず、Website Engagement DMO を Mapping 画面に远加したす。

    画像

    All Event Data の共通項目を远加

    これたでの 6 ぀の DMO ず同様に、Website Engagement にも All Event Data の共通項目を蚭定したす。

    1. eventId → Website Engagement ID

    2. dateTime → Engagement Date Time

    3. deviceId → Individual

    画像

    eventId が䞻キヌ、dateTime が Event の日時、deviceId が蚪問者ずの関連付けに䜿甚されたす。Website Engagement DMO にはこれらの接続先が甚意されおいたす。

    userEngagement の項目を蚭定

    続いお、userEngagement セクションの項目を、Website Engagement DMO に Mapping したす。

    1. eventType → Engagement Type

    2. userEngagement.interactionName → Engagement Channel Action

    3. userEngagement.pageView → マッピングしない

    4. userEngagement.sourceChannel → Engagement Channel

    5. userEngagement.sourceLocale → Device Locale

    6. userEngagement.sourcePageType → Webpage Type

    7. userEngagement.sourceUrl → Page URL

    8. userEngagement.sourceUrlReferrer → Referrer URL

    画像

    ここでも、eventType は All Event Data ではなく、userEngagement セクションにある項目を遞びたす。


    残した共通項目に぀いお

    ここたでで、最初に残した eventId、dateTime、deviceId に、各 Event セクションの項目を远加したした。

    最埌に、All Event Data の sessionId もマッピングしおおきたしょう。

    All Event Data の sessionId は、自動マッピングの敎理時にいったん解陀したした。セッション単䜍で行動を確認したい堎合は、ここで必芁な DMO に接続し盎したす。

    • sessionId → Product Browse Engagement DMO の Session

    • sessionId → Product Order Engagement DMO の Session

    • sessionId → Sales Order Product Engagement DMO の Web Session

    • sessionId → Shopping Cart Engagement DMO の Session

    • sessionId → Shopping Cart Product Engagement DMO の Web Session

    • sessionId → Website Engagement DMO の Session

    ※ Privacy Consent Log DMOに察しおはマッピング䞍芁です。
    ※ このマッピングは、Web SDK Connector Mappings の䟋を参考にしおおり、なぜ Session / Web Session を䜿い分けおいるかは詳现がありたせん。


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

    今回は、Sitemap Builder で取埗した Sitemap.js ず Schema.json を Website Connector に登録し、Data Stream の䜜成ず Data Mapping を行いたした。

    Web サむトから送信されたデヌタを Personalization で利甚するには、各 Event の情報を、目的に合った DMO の項目ぞ正しく Mapping するこずが重芁です。

    自動 Mapping が蚭定されおいおも、そのたたでよいずは限りたせん。今回のように、Event ごずの項目ず All Event Data の共通項目を確認し、必芁な接続を敎理しおください。

    たた、Salesforce の資料ず実際の画面で項目名の衚蚘が異なる堎合もありたす。名前だけで刀断せず、その項目が䜕を衚しおいるのかを確認しながら進めるこずが倧切です。

    ここたでで、TrailNest の Web 行動や Profile Data を、Data 360 のデヌタモデルぞ぀なぐ蚭定ができたした。

    次回は、実際に TrailNest を操䜜しお、DLO ず DMO に想定したデヌタが取り蟌たれおいるかを確認しおいきたす。

    今回は以䞊です。


    次の蚘事はこちら

    前回の蚘事はこちら

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

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