Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.
RecommendationImpressionType
RecommendationImpressionType is used as the impressionType argument to RecommendationService:LogImpressionEvent(). It tells the Roblox recommendation backend whether a given item was successfully rendered on the client (RecommendationImpressionType.View) or whether a rendering error prevented the user from seeing it (RecommendationImpressionType.NotViewable). The backend uses NotViewable as a negative signal when ranking future recommendations.
Items
| Name | Value | Description |
|---|---|---|
| View | 0 | A complete view of the item. |
| NotViewable | 1 | The item has failed to render. |
View
A complete view of the item.
| Field | Value |
|---|---|
| value | 0 |
NotViewable
The item has failed to render.
| Field | Value |
|---|---|
| value | 1 |