IDの管理
IDは、ブラウザでのセッション間、およびデバイスやプラットフォームをまたいで、ユーザープロフィールを統合ビューにマージするために使用されます。
ユーザーがあなたのウェブサイトを閲覧し、サイトにログインした場合、あなたはidentify
メッセージを送信して、Fanplayr 360に、このユーザーが特定のemail
とuserId
によって識別されるべきであることを知らせることができます。
同じユーザーがあなたの電話アプリにログインした際、email
アドレスを使用して別のidentify
呼び出しを行うことができ、そうすれば、両方のデバイスとセッションからのイベントおよびプロフィール情報がリンクされます。
Identifyメッセージ
identify
メッセージは2つの部分で構成されます。
type
は「identify」に設定する必要があります。identities
オブジェクトを提供する必要があります。これはキー/値のペアを含むオブジェクトです。キーはIDのタイプ(例: 「email」や「userId」)です。
Identifyイベントはいつでも送信できますが、推奨されるのは
プロフィールのリンク方法
identify
メッセージを送信すると、userId
とsessionId
が記録されます。同じuserId
またはsessionId
で収集されたイベント、またはユーザープロフィールデータは、同じプロフィールにマージされます。
WARNING
正しい識別情報を持っていることを確認した場合にのみidentify
を使用することが重要です。そうしないと、無関係なプロフィールをリンクしてしまう可能性があり、後でそれらのリンクを解除する方法はありません。
例
以下の例は、email
およびwebPush
の両方のIDによって現在のセッション/ユーザーを識別します。
{
"type": "identify",
"identities": {
"email": "dean_martin@email.com",
"webPush": "https://fcm.googleapis.com/fcm/send/coZZH73CpTQ:APA91bFctF2JiYJz_Bf5QBlrAmVc2T5xcIFlegj8a8rIklNtZ9bEWUsadsdl_Xd9s3nps_lwhBBIXHGeYE5pJwJTkswrbx9o5e9Wk_hBElR5oBhw33ST84Zn0tlvqMaWKMy5TWaCtgWZ"
},
// 一般的なイベントデータ
"writeKey": "<WRITE_KEY>",
"messageId": "213d7f53-ffac-4a58-a20b-5d609455d64c",
"timestamp": "2022-11-15T04:31:44Z",
"userId": "5.wBOQ7hKNVgIUcJn5IbX.1670273082",
"sessionId": "28eef5c8-1098-4f76-abe9-58a921cabfaf",
"pageId": "eca34e0f-4802-4fa4-8db1-11c727839dbd"
}
INFO
email
またはphone
を識別子として使用すると、これらは自動的にセマンティックユーザー属性$email
および$phone
として追加されます。さらに、email
およびphone
の識別子は自動的に$email
および$phone
のキーにマッピングされます。