AG-1799 QA (prod): ag_token on iframe ad clicks

Clicks inside iframe ads should open the advertiser's link with ag_token when you are verified.
AgeGO embed:
You are:
Advertiser page uses:

Steps

  1. Verify with the age gate on this page (status above turns to verified). Reload after verifying.
  2. Click the native ad and the banner ad. Each opens a new tab; come back to this tab.
  3. Click Launch the interstitial, then click the interstitial ad. (It closes itself when you come back; click the link again to relaunch it.)
  4. Also try: two different ads one after the other; the same ad twice; Tab to an ad and press Enter.
  5. Check the Results table below.
Expected: verified → every click shows ✅ token added. Not verified, or without AgeGO → ❌ no token and the link still opens (without AgeGO it opens immediately). Regular ads elsewhere are unaffected.

Results

TimeAdResultDetailsOpened URL
No clicks yet.
Setup (production, draqarys)
  • Pages: this page is the publisher; the advertiser page is https://ag1799-adv.pages.dev/iframe-ad, on another site (like Chaturbate).
  • Embed: production uses verifycdn.agego.com/v2/verify.js with AgeGO site (change it with ?site=); staging uses verifycdn0.agego.com.
  • ad-provider: a.draqarys.com/ad-provider.js (www-ads 3.619.2 or later). The draqarys network needs Enable AgeGo Cross Site on, and the publisher of these zones needs AgeGO cross-site (agX: true in the api.php response).
  • Zones and campaigns whose creative points at https://ag1799-adv.pages.dev/iframe-ad: native iframe link (iframe URL), HTML banner (<iframe src="https://ag1799-adv.pages.dev/iframe-ad" width="300" height="250" frameborder="0"></iframe>), fullpage interstitial Iframe URL. Pass other zone ids with ?native=, ?banner=, ?fpi=.
  • Opened tabs go to a landing page on the advertiser site that only shows whether ag_token arrived (it does not redeem it): judge by this page's Results table.