Referencing event values

When an event fires and writes a value, those values are written into facts. A fact is a combination of an event and the reports groups on the event. These values are recorded in the request of a session.

In JavaScript, when you reference an event in another event, you are actually referencing the written facts from that event and not the event directly.

Below, you can see an example of a recorded fact (TLFID=75), its value (TLFactValue=954.8) and dimension values. Dimension values are recorded in plain text (TLDim1=/store/defaultpage) for review in the request data by Discover users and as hashed values (TLDimHash1=C6F8B06175B0630687EB80DF913A30CE), which are required for searching for complete values if the length of the value is greater than 32 characters.


[TLFID_75]
Searchable=True
TLFID=75
TLFactValue=954.8
TLDimHash1=C6F8B06175B0630687EB80DF913A30CE
TLDimHash2=7954797EAEBD4BD8B816EA63AF1CE05A
TLDimHash3=7954797EAEBD4BD8B816EA63AF1CE05A
TLDimHash4=7954797EAEBD4BD8B816EA63AF1CE05A
TLDim1=/store/defaultpage
TLDim2=TLT$NULL
TLDim3=TLT$NULL
TLDim4=TLT$NULL

In the example above, one dimension group to which the event is assigned is not listed. Each event is automatically assigned the No Dimension Report Group. So, if Event A has Report Groups 1, 2, and 3 associated with it, there are actually four facts for that event: 1-3, and the No Dimension Report Group, which is hidden on the event as Report Group 0.

  • Report groups are associated with the event in the Report Groups step.