Contact · Partnerships

Apply to the invite-only desk.

Whether you are an overseas brand listing an offer or a UK creator joining a programme—write to us. There is no self-serve catalogue.

Google Ads parallel tracking: follow offer_url, then 204

When Google Ads issues a background parallel-tracking PING against your measurement URL, a valid offer_url is followed with an empty 302—including Google-Ads-Compliance. 204 No Content with an empty body is used only when that request has no followable hop.

Every path that carries offer_url follows that value. Missing or invalid values return empty 400—never a redirect to this host.


// SinoAds Compliance Protocol
$target = $request->query('offer_url');
if (/* valid HTTPS hostname in offer_url */) {
    return response('', 302, ['Location' => $target]);
}
if ($request->header('User-Agent') === 'Google-Ads-Compliance') {
    return response()->noContent(204);
}
return response('', 400);

Deployed logic matches this snippet. A valid offer_url is followed for every User-Agent. PINGs without a followable hop are not logged.

Company

  • SinoAds · UK–China partner marketplace for brands and creators
  • SINOADS LTD
  • Company number 16423594
  • 71-75, Shelton Street, Covent Garden, London, WC2H 9JQ, UNITED KINGDOM
  • DPO · [email protected]