Data Types

URL Metadata

Attach custom tracking data to Secure URLs without reducing permanent cache hits.

Bytescale's URL Metadata feature allows you to add arbitrary meta-* query string parameters to any Bytescale URL. These parameters are removed by Bytescale before permanent cache resolution, ensuring they don’t cause any additional file processing costs or delays.

This feature is useful for tracking and analytics, enabling you to include data like campaign IDs, user IDs, or session IDs, without affecting caching behavior.

  • Any query parameter that starts with meta- is treated as metadata.

  • These parameters are not used in cache key computation — they are stripped out before Bytescale resolves the request in its Permanent Cache.

  • When combined with Signed URLs or Encrypted URLs, meta-* parameters become tamper-proof.

Original URL:

https://upcdn.io/W142hJk/image/example.jpg?meta-user-id=123&meta-campaign=abc&w=800

Bytescale internally processes and caches the URL as:

https://upcdn.io/W142hJk/image/example.jpg?w=800

This means different tracking data doesn't result in duplicate permanent cache entries or processing quota consumption.

Was this section helpful? Yes No

You are using an outdated browser.

This website requires a modern web browser -- the latest versions of these browsers are supported: