General Description

The generic event file includes event-related data that a client provides to TIBCO Reward. Note that the sources of this Event data are external to TIBCO Reward. This event data enables TIBCO Reward (and by extension, its clients) to:

  • identify specific events
  • collect data about customer actions performed during these events
  • target these customers (creating profiles) by applying logical test criteria to the collected event data.

TIBCO Reward uses generic event data to extend its customer-analysis capabilities so that its clients can capture and use event data in addition to customer transaction data, which has previously been the prime source of customer data.

What is an event, in the context of TIBCO Reward's generic event processing? –An Event is defined as "an action taken by a person (known as the subject) on an object or person at a given time". For example, you might define a product addition to the customer's wish list as an event. Referring to this event, the basic definition is: Customer X (subject) AddsToWishlist (action) Product Y (object) on date (time). If you define a customer reviewing a product as an event, the definition is: Customer X (subject) Reviews (action) Product Y (object) on date (time).

TIBCO Reward's Generic Events framework provides you with a generic method of identifying specific events, collecting data about customer actions performed during these events, and targeting these customers (creating profiles) by applying logical test criteria to the collected event data.

Broadly speaking, the Generic Events framework is designed to capture information beyond the reach of TIBCO Reward's other existing data sources. You can collect information about behavior such as customer web activities (for example, product browsing, game playing, sweepstake entries) and in-store activities (for example, trying new products). Note that these customer actions are non-transactional events, and are collected outside of the TIBCO Reward microsite pages.

If the behavior yields a quantitative attribute, you can also define the event to capture that data through the event’s master value. For example, reviewing a product is an definable event, but you can go even further by capturing the customer's one to five star rating of the product. In this scenario, the master value of the event would be the rating assigned to the product by the customer.