クライアント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製品を有効にする方法について学習します。