Skip to content

RecommendationImpressionType

Not yet Enum

Specifies the outcome of rendering a recommended item, passed to RecommendationService.LogImpressionEvent() to indicate whether the item was shown to the user.

Not implemented in Nova

This enum is missing from Nova. Scripts that reference it will fail.

Description

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

Item Value Status Notes
View 0 Not yet A complete view of the item.
NotViewable 1 Not yet The item has failed to render.

Roblox reference: RecommendationImpressionType