Three lines

Uber

Developers

AdEffectiveStatusReasons

The AdEffectiveStatusReasons enum explains why an ad is not eligible to serve.

Values

Reason Description
AD_EFFECTIVE_STATUS_REASON_INVALID Invalid reason
AD_EFFECTIVE_STATUS_REASON_CAMPAIGN_DRAFT Parent campaign is in draft state
AD_EFFECTIVE_STATUS_REASON_CAMPAIGN_PAUSED Parent campaign is paused
AD_EFFECTIVE_STATUS_REASON_AD_GROUP_DRAFT Parent ad group is in draft state
AD_EFFECTIVE_STATUS_REASON_AD_GROUP_PAUSED Parent ad group is paused
AD_EFFECTIVE_STATUS_REASON_DRAFT Ad is in draft state
AD_EFFECTIVE_STATUS_REASON_PAUSED Ad is paused
AD_EFFECTIVE_STATUS_REASON_SCHEDULED Ad is scheduled to start in the future
AD_EFFECTIVE_STATUS_REASON_COMPLETED Ad has run to its scheduled end date
AD_EFFECTIVE_STATUS_REASON_AD_REVIEW_PENDING Ad’s creative is pending review
AD_EFFECTIVE_STATUS_REASON_AD_REVIEW_REJECTED Ad’s creative was rejected during review
AD_EFFECTIVE_STATUS_REASON_CAMPAIGN_ARCHIVED Parent campaign was archived

Uber

Developers
© 2026 Uber Technologies Inc.