Relationship Between Data Content and Data Exchange Methods

The following table shows the methods(s) of data exchange that may be used for transferring each different type of data. As indicated in this table, there is not a one-to-one relationship between the method of transferring and the content-type of the data. To convey some types of data, two or more different methods may be used. For example, customer data may be updated by a Transaction file as a batch process or by a real-time API.
Data Exchange Methods used for Data Content Types
Content Batch Transfer On Demand Transfer Real-Time API *
Transaction Transaction file (ISCLog.xsd) Example*:• GetTransactions (by Shopper)
Customer Transaction file (ISCLog.xsd)

External Registration File For export only: Customer Registration File (Shopper.txt)

Examples*:
  • CreateShopper
  • GetRegisteredCard
  • GetShopperOffers
  • GetShopperPointBalance
  • RedeemReward
Product Catalog

Product File

(ISCProduct.xsd)

Location Store File
Reward

Reward File

(RewardsSample.txt)

Example*:

  • RedeemReward
List List.txt Import List (CRMS) Export List (CRMS)
Profile

Export Profile

(CRMS)

Reward Catalog

Reward Catalog

Import (CRMS)

Points Point Expiration Forecast Report Export (CRMS)

Example*:

  • GetShopperPointBalance
Generic Events ISCEventInstance.xsd

Example*:

  • CreateEventInstance
Custom Questions CustomQuestions.csv

Custom Question

Import (CRMS)

Note: For specific information about obtaining and updating data in real time, and API methods involved, see the TIBCO Reward API Reference Guide.

Each of the types of data mentioned in the table above is explained in the following section. Later in this document, you will find specific information and instructions for performing data exchange processes.

The TIBCO Reward Account Management team will also assist you with instructions, guidelines, and data mapping templates, and other tools to help you with your specific needs.