# 1) Drop the official player where the ad should appear. It renders
# the ad with a progress bar + watch-time counter, validates the view
# with our servers, unlocks a close (X) button when the reward is
# earned and shows the advertiser's "Visit" button automatically:
# data-user is YOUR id for the viewer — it is echoed back in the reward
# postback so you know who to credit.
# 2) (Optional) React in your page UI — the container emits:
# fp-paidview:served an ad started playing
# fp-paidview:completed the view was validated (detail.status)
# fp-paidview:pending view finished, reward pending our verification
# (the postback fires later if it validates clean)
# fp-paidview:rejected the view failed validation
# fp-paidview:closed the viewer dismissed the ad
# fp-paidview:empty no ad was available
document.querySelector('[data-fp-paidview]')
.addEventListener('fp-paidview:completed', (e) => { /* update your UI */ });
# 3) Credit your user ONLY from the server-side reward postback: on every
# validated view FaucetPay calls your postback_url with your visitor's
# share and an HMAC signature derived from this placement's
# signing_secret. Verify it, then credit your user. (Never credit from
# the browser events above — they are UI hints.) Full walkthrough with
# code below.
''GREATFLARE'' is a place where you can find all type of topic CRYPTO, TRADING, ARBITRAGE, etc
Comments
Post a Comment