メインコンテンツへスキップ
見出し画像
Photo byakisuke0925

【第596回】Personalization:リアルタイム ID 解決の確認方法

    Nobuyuki Watanabe

    前回の記事では、Unified Individual を起点とする Real-Time Profile Data Graph を作成しました。

    今回は、CRM に用意した検証用顧客と同じ Customer ID を TrailNest から送信し、CRM の顧客情報と Web の行動データを、リアルタイムデータグラフで一緒に参照できるか確認します。

    あわせて、リアルタイムでの照合結果と、通常の ID 解決によって DMO に保存される統合結果の違いも確認します。


    Personalization 基礎シリーズ

    Sitemap Builder シリーズ

    Data 360 設定シリーズ

    Personalization 設定シリーズ


    CRM データの用意

    今回のテストを行うに辺り、いくつかのテストデータを用意しました。

    今回の対象は、次の検証用顧客です。

    • Customer ID:POC-011-003

    • 18 桁の Salesforce ID:003gC000001zg6dQAA

    • 名前:Sasaki Yuki

    画像

    まず、クエリエディターで、対象の CRM Contact がどの Unified Individual に関連付いているかを確認します。

    以下は今回の環境で使用したクエリです。Unified Link Individual と Unified Individual の API 名、検索する Contact ID は、自分の環境に合わせて変更してください。

    SELECT UnifiedId, Id, FirstName, LastName, Email, DataSource, IRUpdatedDate
    FROM (
        SELECT
            b.UnifiedRecordId__c AS UnifiedId,
            b.SourceRecordId__c AS Id,
            d.ssot__FirstName__c AS FirstName,
            d.ssot__LastName__c AS LastName,
            c.ssot__EmailAddress__c AS Email,
            b.ssot__DataSourceObjectId__c AS DataSource,
            b.CreatedDate__c + interval '9 hour' AS IRUpdatedDate,
            ROW_NUMBER() OVER (
                PARTITION BY b.SourceRecordId__c, c.ssot__EmailAddress__c
                ORDER BY c.ssot__LastModifiedDate__c DESC
            ) AS rn
        FROM
            IndividualIdentityLink__dlm a /* ← 自分の Unified Link Individual DMO の API 名に変更する */
        LEFT OUTER JOIN IndividualIdentityLink__dlm b /* ← 自分の Unified Link Individual DMO の API 名に変更する */
            ON a.UnifiedRecordId__c = b.UnifiedRecordId__c
        LEFT OUTER JOIN ssot__ContactPointEmail__dlm c 
            ON b.SourceRecordId__c = c.ssot__PartyId__c
        LEFT OUTER JOIN UnifiedIndividual__dlm d /* ← 自分の Unified Individual DMO の API 名に変更する */
            ON a.UnifiedRecordId__c = d.ssot__Id__c
        WHERE a.SourceRecordId__c = '***' /*Individual Id Filter*/
        -- WHERE c.ssot__EmailAddress__c = '***' /*Email Address Filter*/
    ) t
    WHERE rn = 1
    ORDER BY Id
    LIMIT 10

    Unfied Individual ID は「7f997faf5dbb1802ecaaa274be3a4d4e」でした。

    画像

    次に、現在のリアルタイムデータグラフ上の JSON がどのようになっているかも確認しておきます。

    Data 360 の データエクスプローラー を開きます。

    • Object Type:Data Graphs

    • Object:前回作成した Real-Time Profile Data Graph

    先ほど控えた Unified Individual ID で対象レコードを探します。

    画像

    ※ クエリエディターにも「データエクスプローラー」がありますが、ここでは、通常の「データエクスプローラー」をご利用ください。

    View をクリックします。

    画像

    ここに表示されるのが、最新のリアルタイムデータグラフの JSON です。JSON の確認画面では、Real-time View を On にします。

    画像

    操作前には、次のように CRM 側の顧客情報が表示されていました。

    {
      "ssot__Id__c": "7f997faf5dbb1802ecaaa274be3a4d4e",
      "ssot__IsAnonymous__c": "0",
      "ssot__LastName__c": "Sasaki",
      "ssot__FirstName__c": "Yuki",
      "IndividualIdentityLink__dlm": [
        {
          "SourceRecordId__c": "003gC000001zg6dQAA",
          "PriorityBucket__c": 5,
          "UnifiedRecordId__c": "7f997faf5dbb1802ecaaa274be3a4d4e",
          "ssot__DataSourceId__c": "Salesforce_Home",
          "ssot__DataSourceObjectId__c": "Contact",
          "ssot__Individual__dlm": [
            {
              "ssot__Id__c": "003gC000001zg6dQAA",
              "ssot__LastName__c": "Sasaki",
              "ssot__FirstName__c": "Yuki",
              "ssot__ContactPointEmail__dlm": [
                {
                  "ssot__Id__c": "003gC000001zg6dQAA",
                  "ssot__PartyId__c": "003gC000001zg6dQAA",
                  "ssot__EmailAddress__c": "n.watanabe@fpt.com"
                }
              ],
              "ssot__PartyIdentification__dlm": [
                {
                  "ssot__PartyId__c": "003gC000001zg6dQAA",
                  "ssot__Id__c": "003gC000001zg6dQAA",
                  "ssot__Name__c": "TrailNest Customer ID",
                  "ssot__IdentificationNumber__c": "POC-011-003",
                  "ssot__PartyIdentificationTypeId__c": "Customer ID"
                }
              ]
            }
          ]
        }
      ]
    }

    この時点では、CRM Contact の情報と Customer ID があり、今回これから使用するブラウザの Web 行動は含まれていません。

    これが、注文を済ませた時にどのように変わるかを確認します。ブラウザのシークレットウィンドウをすべて閉じてから、新しいシークレットウィンドウで TrailNest を開きます。

    画像

    その後、今回の「POC-011-003」を顧客 ID として登録して、チェックアウトを行います。

    画像

    注文が完了しました。

    画像

    データエクスプローラーに戻って、画面をリフレッシュします。すると、以下のような JSON に変わります。

    画像
    {
    	"ssot__Id__c": "7f997faf5dbb1802ecaaa274be3a4d4e",
    	"ssot__FirstName__c": "Yuki",
    	"ssot__IsAnonymous__c": "0",
    	"ssot__LastName__c": "Sasaki",
    	"IndividualIdentityLink__dlm": [
    		{
    			"ssot__DataSourceId__c": "Salesforce_Home",
    			"ssot__DataSourceObjectId__c": "Contact",
    			"SourceRecordId__c": "003gC000001zg6dQAA",
    			"PriorityBucket__c": 5,
    			"UnifiedRecordId__c": "7f997faf5dbb1802ecaaa274be3a4d4e",
    			"ssot__Individual__dlm": [
    				{
    					"ssot__FirstName__c": "Yuki",
    					"ssot__Id__c": "003gC000001zg6dQAA",
    					"ssot__LastName__c": "Sasaki",
    					"ssot__PartyIdentification__dlm": [
    						{
    							"ssot__Name__c": "TrailNest Customer ID",
    							"ssot__IdentificationNumber__c": "POC-011-003",
    							"ssot__PartyId__c": "003gC000001zg6dQAA",
    							"ssot__Id__c": "003gC000001zg6dQAA",
    							"ssot__PartyIdentificationTypeId__c": "Customer ID"
    						}
    					],
    					"ssot__ContactPointEmail__dlm": [
    						{
    							"ssot__Id__c": "003gC000001zg6dQAA",
    							"ssot__EmailAddress__c": "n.watanabe@fpt.com",
    							"ssot__PartyId__c": "003gC000001zg6dQAA"
    						}
    					]
    				}
    			]
    		},
    		{
    			"SourceRecordId__c": "5560a09008c85e5f",
    			"UnifiedRecordId__c": "a2b64e2186dd80f0c3674730bedc0b0e",
    			"ssot__Individual__dlm": [
    				{
    					"ssot__Id__c": "5560a09008c85e5f",
    					"ssot__PrivacyConsentLog__dlm": [
    						{
    							"ssot__PrivacyConsentStatusId__c": "opt-in",
    							"ssot__CreatedDate__c": "2026-09-30T12:16:57.000Z",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__Id__c": "7ffed1b8-3e91-4075-975d-343146fbbd4e"
    						}
    					],
    					"ssot__WebsiteEngagement__dlm": [
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:18:07.000Z",
    							"ssot__EngagementChannelActionId__c": "Customer Identification",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:18:07.000Z",
    							"ssot__PageURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0?view=checkout",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__ReferrerURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0?view=cart",
    							"ssot__WebpageType__c": "Checkout",
    							"ssot__Id__c": "18c82d36-88ac-47b0-9b8d-85c2b4a85c0f"
    						},
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:18:07.000Z",
    							"ssot__EngagementChannelActionId__c": "Customer Confirm Email",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:18:07.000Z",
    							"ssot__PageURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0?view=checkout",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__ReferrerURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0?view=cart",
    							"ssot__WebpageType__c": "Checkout",
    							"ssot__Id__c": "a49305b2-11b5-4049-bad7-e50bb4b63239"
    						},
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:17:50.000Z",
    							"ssot__EngagementChannelActionId__c": "Page View",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:17:50.000Z",
    							"ssot__PageURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0?view=checkout",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__ReferrerURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0?view=cart",
    							"ssot__WebpageType__c": "Checkout",
    							"ssot__Id__c": "683028de-62cd-47e6-9039-e6a5cfd62fdd"
    						},
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:17:42.000Z",
    							"ssot__EngagementChannelActionId__c": "Page View",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:17:42.000Z",
    							"ssot__PageURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0?view=cart",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__ReferrerURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0?view=product&id=TN-AP-002",
    							"ssot__WebpageType__c": "Cart",
    							"ssot__Id__c": "a439bdb2-2bb9-4dc5-b1ed-00d057479463"
    						},
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:17:29.000Z",
    							"ssot__EngagementChannelActionId__c": "Page View",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:17:29.000Z",
    							"ssot__PageURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0?view=category&category=apparel",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__ReferrerURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0",
    							"ssot__WebpageType__c": "Category",
    							"ssot__Id__c": "9a37153f-ce20-4689-98fc-a4863cd1dfd8"
    						},
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:17:22.000Z",
    							"ssot__EngagementChannelActionId__c": "Page View",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:17:22.000Z",
    							"ssot__PageURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0?view=cart",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__ReferrerURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0?view=product&id=TN-AP-005",
    							"ssot__WebpageType__c": "Cart",
    							"ssot__Id__c": "0988bdb5-81d9-455a-ad74-1a0a9641dfa7"
    						},
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:17:10.000Z",
    							"ssot__EngagementChannelActionId__c": "Page View",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:17:10.000Z",
    							"ssot__PageURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0?view=category&category=apparel",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__ReferrerURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0",
    							"ssot__WebpageType__c": "Category",
    							"ssot__Id__c": "e7425e6d-ca93-477c-9eb2-e6054848709b"
    						},
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:16:59.000Z",
    							"ssot__EngagementChannelActionId__c": "Page View",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:16:59.000Z",
    							"ssot__PageURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0?view=category&category=apparel",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__ReferrerURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0",
    							"ssot__WebpageType__c": "Category",
    							"ssot__Id__c": "6676821a-7f55-4894-9ae6-921fba10f9c9"
    						},
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:16:58.000Z",
    							"ssot__EngagementChannelActionId__c": "Page View",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:16:58.000Z",
    							"ssot__PageURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__ReferrerURL__c": "",
    							"ssot__WebpageType__c": "Home",
    							"ssot__Id__c": "5bb4b828-1abf-4eeb-9fa7-3534ddc34d53"
    						},
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:16:57.000Z",
    							"ssot__EngagementChannelActionId__c": "Page View",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:16:57.000Z",
    							"ssot__PageURL__c": "https://mcxkknz3m0zj3jqsxn4hm3dp3q-4.pub.sfmc-content.com/f0sn3uhu0p0",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__ReferrerURL__c": "",
    							"ssot__WebpageType__c": "Home",
    							"ssot__Id__c": "0aa560e1-bfd7-4631-b904-76f133766e61"
    						}
    					],
    					"ssot__ProductBrowseEngagement__dlm": [
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:17:38.000Z",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:17:38.000Z",
    							"ssot__ProductPriceAmount__c": 109000,
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__ProductId__c": "TN-AP-002",
    							"ssot__Id__c": "34071a6e-a485-4fc4-b07f-de6df6677832"
    						},
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:17:26.000Z",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:17:26.000Z",
    							"ssot__ProductPriceAmount__c": 129000,
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__ProductId__c": "TN-AP-005",
    							"ssot__Id__c": "d90d50b7-675e-431e-9688-747e61385dbb"
    						},
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:17:15.000Z",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:17:15.000Z",
    							"ssot__ProductPriceAmount__c": 129000,
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__ProductId__c": "TN-AP-005",
    							"ssot__Id__c": "fb5c6d96-c7d1-46b0-8dc3-26872177e036"
    						},
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:17:01.000Z",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:17:01.000Z",
    							"ssot__ProductPriceAmount__c": 189000,
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__ProductId__c": "TN-AP-001",
    							"ssot__Id__c": "f54b9bd6-3c16-44cc-b2a3-62b3d2af5ec8"
    						}
    					],
    					"ssot__ShoppingCartEngagement__dlm": [
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:17:39.000Z",
    							"ssot__EngagementTypeId__c": "cart",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:17:39.000Z",
    							"ssot__ShoppingCartEventTypeId__c": "Add To Cart",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__Id__c": "23ba29d6-9294-43b7-bc7e-dfca292a070d",
    							"ssot__ShoppingCartProductEngagement__dlm": [
    								{
    									"ssot__ProductQuantity__c": 1,
    									"ssot__CreatedDate__c": "2026-09-30T12:17:39.000Z",
    									"ssot__ShoppingCartEngagementId__c": "23ba29d6-9294-43b7-bc7e-dfca292a070d",
    									"ssot__EngagementDateTm__c": "2026-09-30T12:17:39.000Z",
    									"ssot__ProductId__c": "TN-AP-002",
    									"ssot__Id__c": "e032d7f1-9705-47e2-96d9-cfbc3eb24f9e",
    									"ssot__ProductPrice__c": 109000
    								}
    							]
    						},
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:17:27.000Z",
    							"ssot__EngagementTypeId__c": "cart",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:17:27.000Z",
    							"ssot__ShoppingCartEventTypeId__c": "Add To Cart",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__Id__c": "56cd2cc3-9339-4631-87ca-35d9c247f61a",
    							"ssot__ShoppingCartProductEngagement__dlm": [
    								{
    									"ssot__ProductQuantity__c": 1,
    									"ssot__CreatedDate__c": "2026-09-30T12:17:27.000Z",
    									"ssot__ShoppingCartEngagementId__c": "56cd2cc3-9339-4631-87ca-35d9c247f61a",
    									"ssot__EngagementDateTm__c": "2026-09-30T12:17:27.000Z",
    									"ssot__ProductId__c": "TN-AP-005",
    									"ssot__Id__c": "a5b93fba-bd60-4d28-9cdd-d535474938aa",
    									"ssot__ProductPrice__c": 129000
    								}
    							]
    						},
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:17:17.000Z",
    							"ssot__EngagementTypeId__c": "cart",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:17:17.000Z",
    							"ssot__ShoppingCartEventTypeId__c": "Add To Cart",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__Id__c": "b32961eb-f3cf-499c-89cc-584675cfdc06",
    							"ssot__ShoppingCartProductEngagement__dlm": [
    								{
    									"ssot__ProductQuantity__c": 1,
    									"ssot__CreatedDate__c": "2026-09-30T12:17:17.000Z",
    									"ssot__ShoppingCartEngagementId__c": "b32961eb-f3cf-499c-89cc-584675cfdc06",
    									"ssot__EngagementDateTm__c": "2026-09-30T12:17:17.000Z",
    									"ssot__ProductId__c": "TN-AP-005",
    									"ssot__Id__c": "534af09c-0f07-4d6e-8b8d-0f7905ff1008",
    									"ssot__ProductPrice__c": 129000
    								}
    							]
    						},
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:17:04.000Z",
    							"ssot__EngagementTypeId__c": "cart",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:17:04.000Z",
    							"ssot__ShoppingCartEventTypeId__c": "Add To Cart",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__Id__c": "a2781a65-bd89-49d0-a2e3-6257aa589492",
    							"ssot__ShoppingCartProductEngagement__dlm": [
    								{
    									"ssot__ProductQuantity__c": 1,
    									"ssot__CreatedDate__c": "2026-09-30T12:17:04.000Z",
    									"ssot__ShoppingCartEngagementId__c": "a2781a65-bd89-49d0-a2e3-6257aa589492",
    									"ssot__EngagementDateTm__c": "2026-09-30T12:17:04.000Z",
    									"ssot__ProductId__c": "TN-AP-001",
    									"ssot__Id__c": "59c4c11a-d12a-46eb-9956-147cc637ec3f",
    									"ssot__ProductPrice__c": 189000
    								}
    							]
    						}
    					],
    					"ssot__PartyIdentification__dlm": [
    						{
    							"ssot__PartyId__c": "5560a09008c85e5f",
    							"ssot__Name__c": "TrailNest Customer ID",
    							"ssot__IdentificationNumber__c": "POC-011-003",
    							"ssot__Id__c": "5560a09008c85e5f",
    							"ssot__PartyIdentificationTypeId__c": "Customer ID"
    						}
    					],
    					"ssot__ProductOrderEngagement__dlm": [
    						{
    							"ssot__CreatedDate__c": "2026-09-30T12:18:13.000Z",
    							"ssot__EngagementDateTm__c": "2026-09-30T12:18:13.000Z",
    							"ssot__IndividualId__c": "5560a09008c85e5f",
    							"ssot__CorrelationId__c": "TN-1790770692081",
    							"ssot__Id__c": "c2a3233a-24c5-4b39-b01c-9fac6291923a",
    							"ssot__TotalProductAmount__c": 556000,
    							"ssot__SalesOrderProductEngagement__dlm": [
    								{
    									"ssot__UnitPriceAmount__c": 109000,
    									"ssot__CreatedDate__c": "2026-09-30T12:18:13.000Z",
    									"ssot__EngagementDateTm__c": "2026-09-30T12:18:13.000Z",
    									"ssot__OrderedQuantity__c": 1,
    									"ssot__IndividualId__c": "5560a09008c85e5f",
    									"ssot__ProductId__c": "TN-AP-002",
    									"ssot__ProductOrderEngagementId__c": "c2a3233a-24c5-4b39-b01c-9fac6291923a",
    									"ssot__Id__c": "a46aa999-8e08-4dc1-b342-552d9da584f7"
    								},
    								{
    									"ssot__UnitPriceAmount__c": 129000,
    									"ssot__CreatedDate__c": "2026-09-30T12:18:13.000Z",
    									"ssot__EngagementDateTm__c": "2026-09-30T12:18:13.000Z",
    									"ssot__OrderedQuantity__c": 2,
    									"ssot__IndividualId__c": "5560a09008c85e5f",
    									"ssot__ProductId__c": "TN-AP-005",
    									"ssot__ProductOrderEngagementId__c": "c2a3233a-24c5-4b39-b01c-9fac6291923a",
    									"ssot__Id__c": "23cfc225-174f-465c-a54c-0af5e588f1e5"
    								},
    								{
    									"ssot__UnitPriceAmount__c": 189000,
    									"ssot__CreatedDate__c": "2026-09-30T12:18:13.000Z",
    									"ssot__EngagementDateTm__c": "2026-09-30T12:18:13.000Z",
    									"ssot__OrderedQuantity__c": 1,
    									"ssot__IndividualId__c": "5560a09008c85e5f",
    									"ssot__ProductId__c": "TN-AP-001",
    									"ssot__ProductOrderEngagementId__c": "c2a3233a-24c5-4b39-b01c-9fac6291923a",
    									"ssot__Id__c": "10ef72c5-0d63-4aea-bbaf-38738e87f73c"
    								}
    							]
    						}
    					]
    				}
    			]
    		}
    	]
    }

    ここで、取得される時間はタイムゾーン変換前なので、日本の場合は 9 時間前の値になっています。

    そして、注目頂きたいのが、

    • 003gC000001zg6dQAA(既存の Salesforce ID)

    と

    • 5560a09008c85e5f(今回の匿名 ID)

    がリアルタイムで統合しているからこそ、このデータがあるわけですね。

    但し、注意して欲しいのは、これは本当の意味での統合ではありません。

    その証拠に、先ほどクエリエディターで確認したクエリを再実行してください。そこに 2 行が表示されません。

    画像

    リアルタイム ID 解決とは

    ここまでの検証から、リアルタイム ID 解決は、通常の ID 解決をその場で実行して、統合結果を DMO に保存する処理とは異なる ことが分かります。

    既存の ID 解決ルールセットのマッチルールや調整ルールを利用し、受信した顧客の識別情報を、Real-Time Data Graph にある統合済みの Profile と照合する仕組みです。つまり結果は Real-Time Data Graph だけにあるということです。

    リアルタイムで顧客を識別できたことと、通常の ID 解決によって DMO の統合結果が更新されたことは、分けて考える必要があります。

    それでは最後に、標準の ID 解決を実行してみます。

    画像

    以下の通り、2 行が表示されましたので、これで標準側も ID 解決されたことになります。

    画像

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

    今回は、新しいブラウザから Customer ID を送信し、既存の CRM 顧客の情報と、Web での閲覧・カート追加・購入の行動を、Real-Time Profile Data Graph で一緒に参照できることを確認しました。

    また、リアルタイムでの照合結果と、通常の ID 解決によって DMO に保存される統合結果を、別々に確認する方法も紹介しました。

    ここまでで、Personalization の判断に利用する、顧客情報と行動データの土台が整いました。

    次回は、TrailNest の商品データを準備し、Recommendation の候補となる商品を参照する Item Data Graph を作成します。商品 ID、商品名、価格、カテゴリ、画像 URL、商品 URL などを用意し、Profile 側で取得した商品 ID と結び付けられる構成にしていきます。

    今回は以上です。


    次の記事はこちら

    前回の記事はこちら

    私の note のトップページはこちら

     
     
     
    Salesforce Marketing Cloud、Agentforce、Data Cloud、Salesforce 認定資格に関する実践的な情報を発信しています。これらの記事が、皆さまの学習や日々の業務に少しでもお役に立てば幸いです。