AdSystemStatusReason
A reason code explaining why an ad is not currently running.
Declaration
string AdSystemStatusReasonPossible Values
PROCESSINGGeneral processing state during system evaluation.
PAUSED_BY_USERA user paused the ad.
PAUSED_BY_SYSTEMThe platform automatically paused the ad.
DELETED_BY_USERA user soft-deleted the ad.
AD_APPROVAL_PENDINGThe ad is awaiting Apple review.
AD_APPROVAL_REJECTEDApple rejected the ad during review.
AD_APPROVAL_CREATIVE_DOC_EXPIREDA required creative approval document has expired and must be resubmitted.
AD_APPROVAL_CREATIVE_DOC_NOT_SUBMITTEDA required creative approval document has not been submitted.
AD_APPROVAL_CREATIVE_DOC_PENDINGA required creative approval document is awaiting review.
AD_APPROVAL_CREATIVE_DOC_REJECTEDApple rejected a required creative approval document.
CREATIVE_SET_INVALIDThe ad’s creative set configuration is invalid.
CREATIVE_SET_UNSUPPORTEDThis ad configuration does not support the associated ad creative type.
CREATIVE_INVALIDThe associated ad creative is invalid.
CREATIVE_PENDINGThe associated ad creative is pending validation.
PRODUCT_PAGE_DELETEDThe App Store product page linked to this ad has been deleted.
PRODUCT_PAGE_HIDDENThe App Store product page is hidden and not publicly available.
PRODUCT_PAGE_INSUFFICIENT_ASSETSThe App Store product page does not have enough assets to render the ad.
PRODUCT_PAGE_UNAVAILABLEThe App Store product page is unavailable.
PRODUCT_PAGE_INCOMPATIBLEThe product page is incompatible with this ad’s targeting.
CREATIVE_LOCALE_INCOMPATIBLEThe ad creative locale does not match the targeted market.
Discussion
One or more AdSystemStatusReason values appear in the systemStatusReasons array on an Ad when systemStatus is NOT_RUNNING. These codes are read-only and system-applied. They provide the specific cause behind a non-running state and indicate what action, if any, is required to resume delivery.