LogoLogo
HomeMonetizeAdvertiseResources
  • Product Docs
    • 🖥️Dashboard Setup
      • Account
        • Creating an Account
        • Personal Information
        • Payments & Billing
        • Creating Sub-Accounts
      • Placements
        • What is a Placement?
        • Creating a Placement
        • Callbacks Settings
        • Securing Callbacks
      • AdSlots
        • What is an AdSlot?
        • Currency Settings
        • Design Settings
    • 🎮Offerwall
      • Web Integrations
        • Web Offerwall
      • SDK Integrations
        • Android SDK
        • iOS SDK
      • Plugins & Wrappers
        • Unity
        • React Native
        • Flutter
      • API Integrations
        • Offerwall API
        • Static API
      • Reporting
    • 📜Surveywall
      • Web Integrations
        • Web Surveywall
      • API Integrations
        • Surveywall API
    • 📺Rewarded Video
      • Web integrations
        • Rewarded Video SDK for HTML5
      • In-app integrations
        • Android SDK (coming soon)
        • iOS SDK (coming soon)
      • Get ads.txt
      • AdServer
        • VAST Tags
      • Reporting
      • Best Practise
    • 💡Callbacks & Testing
      • Callbacks
        • Offerwall Callbacks
        • Surveywall Callbacks
        • Rewarded Video Callbacks
        • IP Whitelist
      • Callback Verification
        • HMAC Security Hash (optional)
      • Testing
        • Callback Tester
        • Sandbox Identifier
      • Go-live checklist
        • Offerwall Checklist
        • Surveywall Checklist
        • Rewarded Video Checklist
    • 💵Currency management
      • Currency Management API
        • Dynamic Currency Conversion Rate API
    • ⚙️Reporting APIs
      • Publisher Reporting API
      • Advertiser Reporting API
    • 🎨Logos and Creatives
    • ❔FAQ
      • Declined Placements
      • Payments & Billing
      • Creating a Currency Sale
      • Get Offerwall User ID
      • Offerwall API vs Static API
      • Blacklisting Offers
Powered by GitBook
On this page
  • Eligible Placement & AdSlot Combinations
  • Getting Started
  • Integration Docs
  • Example App
  • Conversion Callbacks & Currency Handling

Was this helpful?

Export as PDF
  1. Product Docs
  2. Offerwall
  3. Plugins & Wrappers

React Native

This covers the ayeT-Studios React Native Publisher SDK. This npm package is a wrapper for our web offerwall that allows effortless integration in react native apps.

PreviousUnityNextFlutter

Last updated 28 days ago

Was this helpful?

Eligible Placement & AdSlot Combinations

The table below shows all Placement & AdSlot Type combinations that allow you to utilize the React Native SDK integration.

Placement Type
AdSlot Type
Eligible Integration Type

Website

Offerwall

React Native SDK

If you integrate the React Native SDK while using a different Placement & AdSlot combination in the ayeT-Studios dashboard, you won't be able to initialize the Offerwall.

Getting Started

Before you start with the integration, make sure you have:

You will find more details here:

When working on multiple platforms, we recommend a single "Website" placement and a separate "Offerwall" adslot for each.

This allows better targeting, offer control and individual reporting and history & earnings for every user are available cross-platform:

  • One "Offerwall" adslot for your Website.

  • One "Offerwall" adslot for the associated React Native Android App.

  • One "Offerwall" adslot for the associated React Native iOS App.

Integration Docs

Example App

You can check out our example app here:

Conversion Callbacks & Currency Handling

Learn about:

  • Setting up callbacks

  • IP Whitelists

  • Securing callbacks using HMAC Security Hash

  • Testing callbacks

Click on the link below:

🎮
🖥️Dashboard Setup
💡Callbacks & Testing
Logonpm: ayetsdknpm
LogoGitHub - ayetstudios/ayetstudios_react_native_sdk_demoGitHub
AyeT-Studios React Native SDK Example App