API Reference
Detailed reference for the Web Offerwall JavaScript API.
Read time 1 minuteLast updated 3 hours ago
init
Init call must be called before showing offerwall content. By default, offerwall content is being preloaded.Tapjoy('init', options);
Option | Type | Default Value | Description |
---|---|---|---|
sdkKey | ID |
| Application SDK Key |
publisherUserId | string |
| Publisher User ID used to reward users |
ageRestrictedUser | boolean |
| See User Privacy for value descriptions. |
gdprConsentGiven | boolean |
| See User Privacy for value descriptions. |
userSubjectToGdpr | boolean |
| See User Privacy for value descriptions. |
usPrivacy | string |
| See User Privacy for value descriptions. |
eventName | string |
| Placement Name |
preload | boolean |
| Whether to preload offerwall content |
callback | function |
| Callback when initialization has completed |
userTags | array |
| User Tags. For example:
|
update
Update call updates initial data and acts as a reset for the SDK.preload
Tapjoy('preload', options);
Option | Type | Default Value | Description |
---|---|---|---|
callback | function |
| Callback when content is loaded |
showOfferwall
Init call must be called before showing offerwall content. By default, offerwall content is being preloaded.Tapjoy('showOfferwall', options);
Option | Type | Default Value | Description |
---|---|---|---|
node | HTMLElement |
| N/A |
callback | Function |
| Function that is being called with current offerwall status |
closeOfferwall
Closes any active offerwall windows.Tapjoy('closeOfferwall');