Terms

Terms of service

By using SinoAds you agree to comply with applicable advertising policies, affiliate guidelines, privacy laws, and the transparent offer_url hop described in our documentation.

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.

Service scope

SinoAds provides an invite-only UK–China partner marketplace desk, a visible offer_url hop, and a QA click_events ledger. It is not a generic ad network or undisclosed traffic brokerage.

Acceptable use

  • SinoAds may not be used for cloaking, deceptive redirects, or disallowed traffic manipulation.
  • Brands and creators must honour declared landing destinations and auditable routing data.
  • Appeals: [email protected]

Limitation

The service is provided for lawful measurement and routing. We are not liable for brand landing-page content, third-party tracker policies nested inside offer_url, or campaign performance outcomes.

Governing law

These terms are governed by the laws of the jurisdiction where SINOADS LTD is registered.

Last updated: September 2026