When viewing analytics for your organization's models, you will see two metrics: "Impressions" and "Views".
An impression means that the embedded iframe of the 3D viewer was loaded on the page, but the model rendering was not necessarily loaded. Typically, this means your visitor has not clicked the "Play" button yet. For example, this is what it might look like in the Sketchfab Blog:
A view means that the 3D model was actually loaded. There are several ways this can happen:
- Your visitor clicks the "Play" button
- The model was embedded with autoplay turned on
- The model was started programmatically with the Viewer API
- An impression is counted the moment the iframe is loaded with the Sketchfab URL.
- A view is counted the moment the model starts to load.
- Views by the model owner and Sketchfab staff are not counted.
- Views of Draft models are not counted.
- Views on organization pages (sketchfab.com/orgs/*) are not counted.
- Impressions are typically always higher than or equal to views because the embed must load for the model to load. Impressions by the model owner are also counted. However, in certain scenarios, the visitor's web browser may cache the embed, so there may be more views counted than embed impressions.
- If page load times and performance are a concern, you can try "lazyloading" the iframe, or use the Viewer API to load the model in more complex web applications.