Overview

The Event Tester enables you to verify functionality of events and hit attributes before deployment in the capture stream and to resolve issues when these objects are failing or exhibiting unexpected behavior.

Note: Before you save events or hit attributes to the server, you should get in the habit of testing them in the Event Tester. As soon as active events are saved to the server, they are immediately applied to subsequent hits processed in the pipeline.

The Event Tester provides insight into the following data:

  • Events: You can select specific events to test and then review the hits of the selected session where they successfully fired. As part of the displayed results data, you can review the recorded event values and any values that are recorded for dimensions that are associated with the event.
    • A common issue with event definition is that the recorded value is not the expected value. Since events can be configured to record the first or last value that is detected in the session, you can use the Event Tester to determine if you are using the appropriate value.
  • Hit Attributes: In many cases, hit attributes are used as conditions for events, so the Event Tester can be helpful in isolating issues occurring with hit attribute definition. Through the Event Tester, you may select the specific hit attributes to verify in the test and then review the captured values for the hit attributes in the hits of the selected session.
    • Since hit attributes are evaluated on each hit of a session, the Event Tester may reveal that the attribute is firing much more frequently than expected or wanted. By narrowing the definition of the hit attribute, you can retest it against the selected session to limit the firings to the wanted hits and to the wanted number of occurrences on each hit.