Skip to main content

Description

  • The Taxonomy Lookup schema provides your standardized Rockerbox reporting taxonomy for all channels with spend tracking.
  • It is aggregated to the lowest reporting level per platform/vendor (e.g., ad group for Google Ads, ad for Meta).
  • The table always shows the latest mapping rules, with updates automatically synced.
⚠️ Note: The taxonomy for non-paid media and organic channels is not included in this table.

Table Creation

The taxonomy_lookup table is automatically created upon connecting Rockerbox with your supported warehouse provider.

Logical Primary Key

  • join_key

Usage Notes

  • Join this table against these schemas to apply taxonomy updates to historical data:
    • Aggregate MTA
    • Log Level MTA
    • Platform Performance
  • The tier_1 through tier_5 taxonomy columns have inconsistent capitalization in comparison to legacy schemas in certain instances.
    • Apply LOWER() to the tier_1 to tier_5 columns when joining taxonomy_lookup with ANY of those schemas to ensure consistency in aggregate computations when grouping by tier_x dimensions in your taxonomy.
The Aggregate MTA, Log Level MTA, and Platform Performance schemas already include tier_1 through tier_5, but only with the mapping rules that were in place when the data was created. Joining against taxonomy_lookup applies the most up-to-date mappings.

Table Join Guidance

  • Use a left join because taxonomy_lookup only contains mappings for channels with spend tracking.
  • Lowercase and tier_1 through tier_5 to ensure consistency in taxonomy capitalization across historical data
  • Lowercase platform_join_key on aggregate_mta before joining onto the taxonomy_lookup table.

Example: Aggregate MTA

Example: Log Level MTA

Example: Platform Performance


Field Reference