Posted on

Why is it considered a good best practice to exclude NULL user_id values from reach and frequency queries?

  • Because NULL user_id values are deemed invalid traffic in post-impression server-side models.
  • This would be redundant; records with NULL user_id values have been removed upstream of query processing anyway.
  • Reach and frequency cannot be accurately determined for NULL user_id values, so this group is excluded to prevent NULL user_id values from skewing the results.

The correct answer is:

  • Reach and frequency cannot be accurately determined for NULL user_id values, so this group is excluded to prevent NULL user_id values from skewing the results.
Posted on

How can you determine if NULL values are the result of aggregation thresholds or a natural occurrence within your report?

  • Check the aggregation thresholds for the event tables in the Schema explorer
  • Run the report multiple times and look for a variance in the results
  • Use the Append aggregation threshold columns option in the Query editor
  • NULL values don’t occur naturally within reports unless the query is invalid.

The correct answer is:

  • Use the Append aggregation threshold columns option in the Query editor