Privacy
Privacy & data handling
SinoAds processes routing telemetry to validate transparent offer_url hops, support invoice settlement, and keep a QA hop ledger for UK–China programmes.
Privacy
SinoAds processes routing telemetry to validate transparent offer_url hops, support invoice settlement, and keep a QA hop ledger for UK–China programmes.
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.
offer_url parameter.Human hops and failed validations are stored in click_events. Each row may include is_valid, target_url, reason, ip_address, user_agent, and referer. A Google-Ads-Compliance request with a valid offer_url is followed (302) and is not written to this table. 204 is used only when that UA has no followable hop and is also not written.
SINOADS LTD
71-75, Shelton Street, Covent Garden, London, WC2H 9JQ, UNITED KINGDOM
Company number: 16423594
Data protection: [email protected]
Operational click_events and support records are retained for up to twenty-four (24) months unless a longer period is required by law, an active dispute, or contractual settlement obligations. Google-Ads-Compliance PINGs with no followable hop are not stored.
Depending on applicable law, you may exercise the following rights in relation to personal data we process in partner-scoped records:
This policy is governed by the laws of the jurisdiction where SINOADS LTD is registered, without prejudice to mandatory consumer protections in your country of residence.
Last updated: September 2026
Contact: [email protected]