Hi Stuti,
I believe you are referencing the data sources types here.
The Transaction ID is very different from the Visitor ID. Here are some aspects about both:
- The Transaction ID needs to be enabled for a particular report suite
- The Transaction ID and Visitor ID needs to be implemented on the page code as well.
- The Transaction ID will combine offline hits containing the same ID with the online hits and give you a reference of a transaction that continued offline or preceded one. The hits containing the ID are clubbed and the visitor information and traffic information cannot be co-related here
- The Visitor ID overrides all other visitor identification systems that are available from Analytics. It is used to tie offline visitor data to the online data. If you are using Full processing Data source, then all traffic and conversion data can be tied and each row is read in as a hit and is affected by the processing rule and VISTA rules on the report suite.
- Also remember, if using Full processing data source for visitor ID, you will be charged per row of data inserted. This is the only data source type that has costs associated. Normal Visitor ID data source will not have costs, but is not as broad in accepting dimensions as the other.
Hope this helps.