Help Center
ユーザー識別は、Ptengineが提供する機能で、識別タグを設定することにより、ウェブサイト訪問者とお客様独自のユーザーデータベース内の実際のユーザー情報を関連付けます。簡単に言えば、「このウェブサイト訪問者は誰か」という質問に明確に答えるのに役立ちます。
ユーザーラベルは、ユーザー識別プロセス中に同時にアップロードできるユーザーに関連するさまざまな特性情報です。例えば:
ユーザー識別機能により、ウェブサイト訪問者の匿名行動をCRMや会員システムなどのデータベース内の既知のユーザー情報と関連付け、完全なユーザープロファイルを構築できます。
ユーザー識別とラベルデータを通じて、以下のことが可能になります:
ユーザーのラベルと行動特性に基づいて、以下のことが可能になります:
ユーザー識別を通じて、異なるデバイスやチャネル間でのユーザーの行動を関連付け、デバイスの断片化によるデータの制限なく、完全なユーザー行動モニタリングを確立できます。
ユーザー識別がなければ、匿名訪問者の行動データしか見ることができず、これらの行動の背後にあるユーザー特性を知ることができません。ユーザー識別を有効にすると、異なる特性を持つユーザー間の行動の違いを分析できます。例えば:
ユーザーラベルデータをインポートした後、Ptengineプラットフォーム上でこのデータをさまざまな方法で使用し、より正確なユーザー分析とパーソナライズされたマーケティングを実現できます。
カスタマイズされたコンテンツの設定:
例:「ダイヤモンド会員」に独占オファーを表示、「スポーツ製品に興味がある」ユーザーに関連する新製品を推奨
ターゲットオーディエンスの指定: 1.公開条件設定インターフェースに入る 2.「対象ユーザー」セクションで、ドロップダウンからアップロードされた各種ユーザー情報(ユーザーラベルセクション)を見つける 3.必要なユーザーラベル条件(会員レベル、購入履歴、相談状況など)を選択 4.システムは自動的に条件を満たすユーザーグループをフィルタリングし、リーチする
クロスデバイスユーザー行動追跡:
デバイス切り替えによるユーザーコンバージョンパスデータの損失がなくなる
正確なコンバージョン帰属:
設定場所の決定: 通常、ログインや登録など、ユーザーのアイデンティティ情報を取得できるページに設定します。ユーザー識別の原理は、ユーザーの認証アイデンティティ行動が検出されたとき、認証されたアイデンティティをPtengineで使用される人員識別コードに紐付けることです。紐付けプロセス中に、ページや会社からの情報をラベルとしてアップロードし、ユーザープロファイルを豊かにすることもできます。
識別コードの意味:
ptengine.identify('ユーザー固有識別子ID', { ラベル名1: 'ラベル値1', ラベル名2: 'ラベル値2', // さらにラベルを追加できます... });
ユーザー固有識別子ID
ラベル名
ラベル値:ラベルに対応する実際の値
ラベル値
コードの配置: 修正したコードをウェブサイトのユーザーログインまたは登録成功イベントに追加します。
ユーザーが「登録」ボタンをクリックしたときにユーザー情報をキャプチャする例:
document.getElementById('btnSignup').addEventListener('click', function() { ptengine.identify(document.getElementById('uid').value, { email: document.getElementById('email').value, phone: document.getElementById('phone').value, gender: document.getElementById('sex').value, age: document.getElementById('age').value, last_active_date: new Date() }); });
イベントリスナーの設定:
document.getElementById('btnSignup').addEventListener('click', function() {
document.getElementById('btnSignup')
.addEventListener('click', function() {...}):そのボタンにクリックイベントリスナーを追加し、ユーザーがボタンをクリックすると中括弧内のコードが実行される
.addEventListener('click', function() {...})
ユーザー識別のコア機能:
ptengine.identify(document.getElementById('uid').value, {
ptengine.identify()
最初のパラメータ document.getElementById('uid').value:ウェブページ上のID「uid」の入力フィールドの値を取得し、これがユーザーの固有識別子(ユーザーID、会員番号など)となる
document.getElementById('uid').value
ユーザーラベルの収集:
email: document.getElementById('email').value, phone: document.getElementById('phone').value, gender: document.getElementById('sex').value, age: document.getElementById('age').value, last_active_date: new Date()
この部分はJavaScriptオブジェクトで、Ptengineに送信するユーザーラベルが含まれています:
email
phone
gender
age
last_active_date
ほとんどの企業はすでにCRM、ERP、会員システムなどのプラットフォームで貴重なユーザーデータを蓄積しています。これらのユーザーラベルを一括インポートすることで、このオフラインデータをウェブサイト上のユーザーの行動データと関連付け、フルチャネルデータ統合を実現できます。
ページ上に存在しないユーザー特性の紐付け:
比較的安定したユーザー特性データ:
ビジネス関連のユーザータグ:
頻繁に変更されるデータ:
データ量が多すぎる属性:
Ptengineはユーザーラベルデータを一括インポートするための2つの方法を提供しています:
準備:
ウェブサイト上でユーザー識別コードを実装し、CSVファイルの最初の列の識別情報を確実にキャプチャできるようにする
CSVファイル形式の例:
email,phone_number,... user1@example.com,12345678,... user2@example.com,87654321,...
アップロード手順:
APIキーのセキュリティを保護し、クライアント側のコードで公開しないようにする
APIリクエストの詳細:
認証方法:リクエストヘッダーで「Bearer {API_KEY}」形式を使用
リクエスト本文の構造:
{ "field_name": [ "user_id", "ラベル名1", "ラベル名2" ], "values": [ ["ユーザー1ID", "ユーザー1ラベル1値", "ユーザー1ラベル2値"], ["ユーザー2ID", "ユーザー2ラベル1値", "ユーザー2ラベル2値"] ] }
コード例(Python):
import requests import json url = "https://api.ptengine.com/v1/user/profiles" payload = json.dumps({ "field_name": [ "user_id", "membership_level", "total_purchase" ], "values": [ ["user123", "gold", "5000"], ["user456", "silver", "3000"] ] }) headers = { 'Content-Type': 'application/json', 'Authorization': 'Bearer あなたのAPIキー' } response = requests.post(url, headers=headers, data=payload) print(response.json())
一括アップロードの注意事項:
ユーザー識別とラベルを実装する前に、解決したいビジネス問題を明確にします。例えば:
ビジネスモデルに基づいて、最も重要なユーザーラベルを決定します:
実装後、データが正しく収集されていることを確認します: ユーザーラベルが正しくアップロードされているか確認 1.PTXの歯車アイコンをクリック 2.データ設定セクションでユーザーラベルを確認 3.アップロードされた情報が存在するか確認
紐付けられたユーザー数の確認(紐付けはユーザーの訪問に依存するため、お待ちください) 1.PTXでユーザーを選択 2.ユーザーグループの作成を選択 3.アップロードされたユーザー識別子を指定 4.保存してユーザーレポートで人数を確認
ご質問がある場合は、いつでもPtengineカスタマーサポートチームにお問い合わせください。さらなるサポートを提供いたします。
この記事についてどう思いますか?
評価いただきありがとうございました
申しわけありません!理由を教えてください。
サポートチームに直接問合せたい場合、こちらをクリックしてチャットしましょう。
フィードバックいただき、ありがとうございました。
フィードバックはちゃんと届きました。ご意見を元に、より良いコンテンツをお届けしてまいります。アップデートした後また連絡します。