BEA ホーム | 製品 | デベロッパ・センタ | support | askBEA
 ドキュメントのダウンロード   サイト マップ   用語集 
検索

開発者ガイド

 前 次 目次 索引 PDF で表示  

イベント解説

この付録には、WebLogic Portal が提供している標準イベントについての情報がまとめられています。 具体的には、各イベントの解説、イベントの発生理由、イベントの生成元のクラス、使用例、および各イベント オブジェクト内のデータ型について説明しています。

WebLogic Portal のイベントは、次のカテゴリに分類されます。

 


セッション イベント

セッション イベントは、開始時と終了時、実行中の場合は、訪問者のセッションのログイン時に発生します。

SessionBeginEvent

解説

訪問者が Web サイトやポータル サイトと対話を開始するときに発生する。

クラス

com.bea.p13n.tracking.events.SessionBeginEvent

生成元

サーブレット ライフサイクル イベントとサーブレット フィルタ イベント を参照。

要素

application
event-date
event-type
session-id
user-id


 

SessionEndEvent

解説

訪問者がサイトを去るとき、または訪問者のセッションがタイムアウトしたときに発生する。

クラス

com.bea.p13n.tracking.events.SessionEndEvent

生成元

サーブレット ライフサイクル イベントとサーブレット フィルタ イベント を参照。

要素

application
event-date
event-type
session-id
user-id


 

SessionLoginEvent

解説

訪問者が Web サイトやポータル サイトにログオンするときに発生する。

クラス

com.bea.p13n.tracking.events.SessionLoginEvent

生成元

TrackingEventHelper.dispatchSessionLoginEvent()P13NAuthFilter、入力プロセッサのいずれか、またはすべて。
ログイン イベントと作成イベントを生成する を参照。

要素

application
event-date
event-type
session-id
user-id


 

 


ユーザ登録イベント

登録イベントは、1 つだけ存在します。 次の表は、このイベントの説明です。

UserRegistrationEvent

解説

訪問者が Web サイトやポータル サイトに登録するときに発生する。

クラス

com.bea.p13n.tracking.events.UserRegistrationEvent

生成元

TrackingEventHelper.dispatchUserRegistrationEvent()、入力プロセッサのいずれか、または両方。

使用例

<BEA_HOME>¥weblogic700¥portal¥samples¥portal¥wlcsDomain¥wlcsApp¥wlcs¥WEB-INF¥src のexamples.wlcs.sampleapp.customer.webflow.LoginCustomerIP

要素

application
event-date
event-type
session-id
user-id


 

 


商品イベント

これらのイベントは、訪問者が商品を提示されるか、提示された商品をクリック(選択)したときに発生します。

ClickProductEvent

解説

訪問者が商品へのリンクをクリックしたときに発生する。

クラス

com.bea.commerce.ebusiness.tracking.events.ClickProductEvent

生成元

JSP タグ。 サーブレット ライフサイクル イベントとサーブレット フィルタ イベント を参照。

要素

application
event-date
event-type
session-id
user-id
document-type
document-id
sku
category-id
application-name
(ポータル アプリケーションではなく、店舗の名前)


 

DisplayProductEvent

解説

商品が訪問者に提示されたときに発生する。

クラス

com.bea.commerce.ebusiness.tracking.events.DisplayProductEvent

生成元

JSP タグ

要素

application
event-date
event-type
session-id
user-id
document-type
document-id
sku
category-id
application-name
(ポータル アプリケーションではなく、店舗の名前)


 

 


コンテンツ イベント

これらのイベントは、訪問者が広告などのコンテンツを提示されるか、提示されたコンテンツをクリックしたときに発生します。

ClickContentEvent

解説

顧客が、Web サイトのコンテンツ(リンク、バナーなど)をクリックしたときに発生する。

クラス

com.bea.p13n.tracking.events.ClickContentEvent

生成元

JSP タグ。 サーブレット ライフサイクル イベントとサーブレット フィルタ イベント を参照。

要素

application
event-date
event-type
session-id
user-id
document-type
document-id


 

DisplayContentEvent

解説

訪問者にコンテンツが提示されたときに発生する。コンテンツ管理システムからのすべてのコンテンツが対象。

クラス

com.bea.p13n.tracking.events

生成元

JSP タグ

要素

application
event-date
event-type
session-id
user-id
document-type
document-id


 

 


カート イベント

これらのイベントは、訪問者のショッピング カートに 1 つ以上の商品が追加されたり、削除されたことを表します。

AddToCartEvent

解説

訪問者のショッピング カートに 1 つの商品が追加されたときに発生する。

クラス

com.bea.commerce.ebusiness.tracking.events.AddToCartEvent

生成元

Pipeline コンポーネント。 <BEA_HOME>¥weblogic700¥portal¥applications¥wlcsApp-project¥application-sync¥pipelines に存在する。

使用例

<BEA_HOME>¥weblogic700¥portal¥samples¥portal¥wlcsDomain¥beaApps¥wlcsApp¥srcexamples.wlcs.sampleapp.tracking.pipeline.AddToCartTrackerPC

要素

application
event-date
event-type
session-id
user-id
sku
quantity
unit-list-price
currency
application-name
(ポータル アプリケーションではなく、店舗の名前)


 

RemoveFromCartEvent

解説

訪問者のショッピング カートから 1 つの商品が削除されたときに発生する。

クラス

com.bea.commerce.ebusiness.tracking.events.RemoveFromCartEvent

生成元

Pipeline コンポーネント。 <BEA_HOME>¥weblogic700¥portal¥applications¥wlcsApp-project¥application-sync¥pipelines に存在する。

使用例

<BEA_HOME>¥weblogic700¥portal¥samples¥portal¥wlcsDomain¥beaApps¥wlcsApp¥srcexamples.wlcs.sampleapp.tracking.pipeline.RemoveFromCartTrackerPC

要素

application
event-date
event-type
session-id
user-id
sku
quantity
unit-price
currency
application-name
(ポータル アプリケーションではなく、店舗の名前)


 

PurchaseCartEvent

解説

1 つの注文全体に対して 1 回だけ発生する。それに対して、BuyEvent は、明細項目ごとに発生します。 このイベントは、キャンペーンのときに役立ちます。 シナリオ アクションを記述して、訪問者の特徴的な購入行動(100 ドル以上の注文や、特定の商品の購入など)を知りたいときに、このイベントを利用できます。

クラス

com.bea.commerce.ebusiness.tracking.events.PurchaseCartEvent

生成元

Pipeline コンポーネント。 <BEA_HOME>¥weblogic700¥portal¥applications¥wlcsApp-project¥application-sync¥pipelines に存在する。

使用例

<BEA_HOME>¥weblogic700¥portal¥samples¥portal¥wlcsDomain¥beaApps¥wlcsApp¥srcexamples.wlcs.sampleapp.tracking.pipeline.PurchaseTrackerPC

要素

application
session-id
user-id
event-date
event-type
total-price
order-id
currency
application-name
(ポータル アプリケーションではなく、店舗の名前)


 

 


購入イベント

購入イベントは、1 つだけ存在します。 次の表は、このイベントの説明です。

BuyEvent

解説

訪問者が購入を完了したときに発生する。 BuyEvent は明細項目ごとに発生します。 1 回の購入には、複数の明細項目が含まれます。 1 個の明細項目には、複数の商品が含まれる場合があります。 たとえば、ある明細項目の数量が 4 個でも、1 つの BuyEvent しか発生しません。

クラス

com.bea.commerce.ebusiness.tracking.events.
BuyEvent

生成元

Pipeline コンポーネント

使用例

<BEA_HOME>¥weblogic700¥portal¥applications¥wlcsApp¥srcexamples.wlcs.sampleapp.tracking.pipeline.PurchaseTrackerPC

要素

application
event-date
event-type
session-id
user-id
sku
quantity
unit-price
currency
application-name
(ポータル アプリケーションではなく、店舗の名前)
order-line-id


 

 


ルール イベント

ルール イベントは、1 つだけ存在します。 次の表は、このイベントの説明です。

RuleEvent

解説

訪問者が Web サイトを移動するときにトリガしたルールを表す。

クラス

com.bea.p13n.tracking.events.RuleEvent

生成元

アドバイズレットから内部的に発生する。

要素

application
event-date
event-type
session-id
user-id
ruleset-name
rule-name


 

 


キャンペーン イベント

これらのイベントは、訪問者がキャンペーンに参加したときに発生します。

CampaignUserActivityEvent

解説

訪問者がキャンペーンに参加したときに発生する。 具体的には、1 つ以上のシナリオ アクションが真で、キャンペーン サービスがアクティブのときに、このイベントが発生します。 このイベントが、特定のシナリオに対してだけ発生するように制限することもできます。 このイベントは、分析ソフトウェアでの利用を目的としています。

クラス

com.bea.campaign.tracking.events.CampaignUserActivityEvent

生成元

キャンペーン サービスから内部的に発生する。

要素

application
event-date
event-type
session-id
user-id
campaign-id
scenario-id


 

DisplayCampaignEvent

解説

広告などのキャンペーン コンテンツが訪問者に提示されたときに発生する。 具体的には、キャンペーンによって広告バケットに置かれた広告が、キャンペーン プレースホルダに提示されたときに、このイベントが発生します。 別のキャンペーンを起動するために、このイベントを利用できます。 分析ソフトウェアは、このイベントを利用して、キャンペーンの結果、訪問者が広告を見たかどうかを判断します。

クラス

com.bea.campaign.tracking.events.CampaignUserActivityEvent

生成元

キャンペーン サービスから内部的に発生する。

要素

application
event-date
event-type
session-id
user-id
document-type
document-id
campaign-id
scenario-id
application-name
(ポータル アプリケーションではなく、店舗の名前)
placeholder-id


 

ClickCampaignEvent

解説

広告などのキャンペーン アイテムが訪問者によってクリックされたときに発生する。 具体的には、訪問者が、キャンペーンによって広告バケットに置かれたキャンペーン広告をクリックしたときに、このイベントが発生します。 別のキャンペーンを起動するために、このイベントを利用できます。 分析ソフトウェアは、このイベントを利用して、キャンペーンの結果、訪問者が広告をクリックしたかどうかを判断します。

クラス

com.bea.campaign.tracking.events.ClickCampaignEvent

生成元

キャンペーン サービスから内部的に発生する。 サーブレット ライフサイクル イベントとサーブレット フィルタ イベント を参照。

要素

application
event-date
event-type
session-id
user-id
document-type
document-id
campaign-id
scenario-id
application-name
(ポータル アプリケーションではなく、店舗の名前)
placeholder-id


 

 

ページの先頭 前 次