Ad Campaigns

Read the platform's review verdict for an ad

Reads the ad's review verdict from the platform now: whether it was approved, where it may not deliver, and every rejection reason with TikTok's suggestion and the piece of content it refers to. Read-only, so it works on a paused ad without re-enabling it.

Google: reads ad_group_ad.policy_summary live. approvalStatus and reviewStatus are Google's verbatim (approvalStatus: APPROVED, APPROVED_LIMITED, AREA_OF_INTEREST_ONLY, DISAPPROVED, UNKNOWN; reviewStatus: REVIEW_IN_PROGRESS, REVIEWED, UNDER_APPEAL, ELIGIBLE_MAY_SERVE); approved is true for the three approved statuses, false for DISAPPROVED, null otherwise. policyTopics carries every policy topic entry with its type (PROHIBITED, LIMITED, ...) and Google's evidences and constraints verbatim; each PROHIBITED topic is also listed in rejections (reason = the topic). The forbidden* arrays are TikTok-only and always empty on Google.

TikTok uses /ad/review_info/; every other platform returns 501. On TikTok, use it alongside the ad's platformStatus: TikTok reports AD_STATUS_AUDIT while the ad is in review and AD_STATUS_AD_PRE_ONLINE once it passed and is about to deliver (both map to status: pending_review); AD_STATUS_AUDIT_DENY maps to rejected.

get/v1/ads/{adId}/review

Request

  • Base URL: https://zernio.com/api
  • URL: https://zernio.com/api/v1/ads/{adId}/review
  • Auth: HTTP bearer

Path parameters

adIdstring required

Zernio ad id (24-char hex) or the platform ad id.

Response

The review verdict

adIdstring
platformstring
platformAdIdstring

Changes