2 min read

Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.

ShowAdResult

Result codes returned by AdService:ShowRewardedVideoAdAsync() indicating whether a rewarded video ad completed successfully or why it did not.

Items

NameValueDescription
ShowCompleted1The ad was successfully shown to completion.
AdNotReady2You are trying to show a full-screen ad before the ad has fully loaded. You might have failed to properly fetch the ad, or the ad might have expired.
AdAlreadyShowing3You are trying to show a full-screen ad while another full-screen ad is already playing.
InternalError4An unspecified internal error occurred. Try showing the ad again.
ShowInterrupted5The ad view of the user has been interrupted. The user might have closed the ad view or left the experience, and should not receive a reward.
InsufficientMemory6The device does not have sufficient video memory available to display the ad.

ShowCompleted

The ad was successfully shown to completion.

FieldValue
value1

AdNotReady

You are trying to show a full-screen ad before the ad has fully loaded. You might have failed to properly fetch the ad, or the ad might have expired.

FieldValue
value2

AdAlreadyShowing

You are trying to show a full-screen ad while another full-screen ad is already playing.

FieldValue
value3

InternalError

An unspecified internal error occurred. Try showing the ad again.

FieldValue
value4

ShowInterrupted

The ad view of the user has been interrupted. The user might have closed the ad view or left the experience, and should not receive a reward.

FieldValue
value5

InsufficientMemory

The device does not have sufficient video memory available to display the ad.

FieldValue
value6