Three lines

Uber

Developers

CampaignEffectiveStatusReasons

The CampaignEffectiveStatusReasons enum explains why a campaign is not eligible to serve ads.

Values

Reason Description
CAMPAIGN_EFFECTIVE_STATUS_REASON_INVALID Invalid reason
CAMPAIGN_EFFECTIVE_STATUS_REASON_CAMPAIGN_DRAFT Campaign is in draft state
CAMPAIGN_EFFECTIVE_STATUS_REASON_CAMPAIGN_PAUSED Campaign is paused
CAMPAIGN_EFFECTIVE_STATUS_REASON_CAMPAIGN_DELETED Campaign is deleted
CAMPAIGN_EFFECTIVE_STATUS_REASON_CAMPAIGN_NO_AD_GROUPS Campaign has no ad groups
CAMPAIGN_EFFECTIVE_STATUS_REASON_ALL_AD_GROUPS_DRAFT All ad groups are in draft state
CAMPAIGN_EFFECTIVE_STATUS_REASON_ALL_AD_GROUPS_PAUSED All ad groups are paused
CAMPAIGN_EFFECTIVE_STATUS_REASON_ALL_AD_GROUPS_SCHEDULED All ad groups are scheduled
CAMPAIGN_EFFECTIVE_STATUS_REASON_ALL_AD_GROUPS_COMPLETED All ad groups are completed
CAMPAIGN_EFFECTIVE_STATUS_REASON_ALL_AD_GROUPS_NO_ADS All ad groups have no ads
CAMPAIGN_EFFECTIVE_STATUS_REASON_ALL_AD_GROUPS_ALL_ADS_DRAFT All ads in all ad groups are in draft state
CAMPAIGN_EFFECTIVE_STATUS_REASON_ALL_AD_GROUPS_ALL_ADS_PAUSED All ads in all ad groups are paused

Uber

Developers
© 2026 Uber Technologies Inc.