クライアントID管理
CXタグは、クライアントIDの永続性戦略を簡単に実装する方法を提供します。この機能を使用すると、内部システムからユーザー識別子を再利用して、タグにクライアントIDとして渡し、Webアプリケーションとのユーザー操作から取得された行動イベントに追加できます。クライアントIDは、ブラウザによって許可された期間はCookieに保持できます。これにより、ビジターがWebアプリに戻る行動を簡単に追跡し、その行動を分析できます。
クライアントIDの永続性機能は、CXタグ内のいずれかのモジュールで利用でき、ユーザー向けに製品間のユーザー・ジャーニーを分析するために使用できます。
重要: この機能へのアクセスを要求するには、My Oracle Supportに連絡してください。
このトピックの内容:
仕組み
ビジターは、複数のデバイスを介してWebページと対話します。また、多くの場合、同じデバイス上の複数のブラウザを介して対話します。デバイス上の各ブラウザはクライアントと呼ばれます。CXタグを使用すると、デバイス上の各クライアントに一意のクライアントIDを割り当てることができます。クライアントIDはwt.co_f
パラメータにマップされ、レポートで使用可能。
CXタグで使用可能な機能は次のとおりです。
クライアントIDの管理
クライアントIDは、次の2つの方法で管理できます。
顧客管理のクライアントID
Oracleユーザーは、CXタグ・メソッドを使用して、ビジターの内部システムIDを訪問者のセッションのクライアントIDとして渡すことができます。顧客は同じ方法を使用して、すでに設定されているクライアントIDを変更できます。
Webサイト実装エンジニアが顧客管理のクライアントID機能の利用を選択した場合、CXタグはクライアントIDを設定するメソッドのレスポンスを待機します。クライアントIDが正しく設定されるまで、イベントが収集され、キューに入れられます。クライアントIDが正常に設定された後にのみ、収集されたイベントはクライアントIDで拡充され、サーバーに転送されます。
CXタグ管理のクライアントID
Oracleの顧客は、CXタグのすぐに使用可能な(OOB)クライアントID機能を利用して、ビジターのセッションのクライアントIDを自動的に割り当てることができます。
このオプションを利用すると、CXタグによって、ブラウザのCookie/ローカル・ストレージで使用可能な既存のクライアントIDを取得するメソッドがコールされます。クライアントIDがCookie/ローカル・ストレージで使用できない場合、新しいクライアントIDがCXタグによって設定され、同じものがすべてのイベントに追加され、それらのイベントが収集されてサーバーに送信されます。
クライアントIDへのアクセス
Oracleユーザーは、セッションですでに使用可能なクライアントIDを取得できます。
クライアントIDのクリア
すでに設定されているクライアントIDはクリアできます。この場合、wt.co_f
値は送信されません。ただし、CXタグで生成されたクライアントIDは、参照用のページ変数として使用できます。
クライアントIDの変更
クライアントIDは、次の2つの方法で変更できます。
顧客管理のクライアントID
この場合、Webサイトの実装では、クライアントIDの設定に使用されるメソッドを新しい値でコールする必要があります。このメソッドは、クライアントIDの既存の値を上書きします。
CXタグ管理のクライアントID
この場合、Webサイト実装エンジニアは、新しいクライアントIDでsetClientID
を再度使用してクライアントIDを変更できます。これにより、既存のクライアントIDが新しいクライアントIDで上書きされます。
テクニカル・リファレンス
Oracle Infinity Developer Help Center - クライアントID管理を参照して、クライアントIDを実装および管理する方法について学習します。
Oracle Infinity Developer Help Center - クライアントID管理 - WebサイトでクライアントIDを実装および管理する方法について学習します。
Oracle Infinity Developer Help Center - Oracle CXタグ - Oracle CXタグを使用してWebサイトで様々なCX製品を有効にする方法について学習します。