ページビューのトラッキング
各イベントで送信する重要なプロパティはpageId
です。
これは、各ページの一意の識別子であり、そのページビューから送信されたイベントをまとめて照合するために使用されます。
例えば、ページを閲覧し、そのページ上の商品リストを表示し(商品リスト閲覧済み)、その後これらの商品をカートに追加する(商品追加済み)というような場合があります。
UUID、nanoID、またはulidのような一意の文字列を使用することをお勧めします。
ページビュー
ウェブサイトの各ページビュー、またはモバイルアプリの画面表示ごとに、type
が「page」のイベントを送信できます。
例
json
{
"messageId": "b3ea1a6c-5156-4030-8c67-nnb496ab473e",
"writeKey": "6Zbh5IabhQViWaflO4Lbc",
"timestamp": "2023-11-15T18:22:46Z",
"type": "page",
"userId": "5.essgdp8XSgs0GmsIdxh.1668536180",
"sessionId": "09ec94a6cd542d5cc9e98e090fc22112",
"pageId": "09ec92a6cd542d5cc9e98e090fc22134-9",
"context": {
"page": {
"url": "https://www.mystore.com/shoes/ID=BX5634",
"referrer": "https://www.mystore.com/search.php?query=Men's+Shoes",
"type": "product"
},
"ipAddress": "77.122.92.7",
"userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 15_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1"
}
}