--- title: "Important Recommendations" slug: "important-recommendations" updated: 2026-03-23T15:56:21Z published: 2026-03-23T15:56:21Z canonical: "help.tritondigital.com/important-recommendations" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.tritondigital.com/llms.txt > Use this file to discover all available pages before exploring further. # Important Recommendations ## Player Recommendations #### Full/Progressive Downloads For a full download, ask for the entire file in one go. For a progressive download, ask for the file in slices (byte range). This way a full download can be distinguished from a progressive download. Use header information - located at the start of the podcast - to prevent a full download when not needed. #### Automatic Unsubscribe Employ an “automatic download unsubscribe” behavior (e.g. -stop auto downloads after 5episodes of non-listens). #### Avoid Automatic Back-Catalog Downloads Do not automatically download all episodes (e.g. back catalog episodes) by default. This creates unnecessary drain on the publishers’ servers and consumes users’ bandwidth. #### User Agent Structure Implement the recommendations for **user agent structure** as found in the IAB Tech Lab *Podcast Measurement Technical Guidelines v.2.2*, [in section 7.2, "Agent Structure"](https://iabtechlab.com/wp-content/uploads/2024/02/PodcastMeasurement_v2.2_final.pdf). #### Autoplay Flag that indicates if the session has been initiated from a player auto-play. Possible values are **autoplay=0** (not initiated via auto-play) and **autoplay=1** (initiated via auto-play). Auto-play of audio content is strongly discouraged since in some cases, auto-played streams are not audible as the volume may be muted while the stream continues to be active. Triton Digital recommends that any initiation of audio content playback is determined by an overt user gesture, such as a tap or a click. #### Pre-load/Pre-fetch **Pre-fetching of audio content is strongly discouraged**. In most situations, the audio stream will not be heard by the listener and therefore should not be counted as a valid session. The best way to avoid measurement issues with pre-fetching is to simply **not use it**. The recommendations outlined below should work to eliminate the problem. - **Preferred**: the **