Ads¶
Prove to your advertising partners that an impression or a click came from a real person. On platforms that support it, the SDK signs the impression, the click and the end of each ad, checks that the user actually touched the ad, and sends them to DEA so they can be verified later.
Not available on React Native.
The React Native SDK does not include the Web SDK's
ad session API (ads.session_opened(), ad.click(),
ad.end()) or its check that the user touched the ad, and cannot sign
proofs for ad events under your app. See the
Web guide for how the feature works where it is available.
The package also exports lower-level proof functions (sendProof(), record(), getProof()).
They are not a way around this: with a production appId, sendProof() and record() are refused
on the device without a request unless init was given your appKey, and even with it they are not
signed under your appId on React Native.
You can still read the classification before you request an ad, and decide what to do with it in your own ad stack — see Human Scoring.