UNPKG

react-native-tapdaq

Version:
55 lines (38 loc) 2.36 kB
# react-native-tapdaq Tapdaq bridge in React Native ## Getting started `$ npm install react-native-tapdaq --save` ### Mostly automatic installation RN < 0.6 `$ react-native link react-native-tapdaq` ## Usage `import RNTapdaq from 'react-native-tapdaq'` `await RNTapdaq.initialize(applicationId, clientKey,TapdaqConfig);` `RNTapdaq.loadInterstitial("default");` functions: Name | Arguments | Description ------------|----------- |---------------- js_version | | get the version of this dependencies initialize | applicationId: string, clientKey: string, config?: TapdaqConfig |initialize tapdaq isInitialized | | test if tapdaq is is Initialized or not openTestControls | | open the test controls setConsentGiven | value: boolean | set Consent Given setIsAgeRestrictedUser | value: boolean |setIsAgeRestrictedUser setUserSubjectToGDPR | value: boolean | set User Subject To GDPR setUserId | id: string | get the js version loadAndShowStaticInterstitial | placementTag: string | load And Show Interstitial banner loadInterstitial | placementTag: string | load the Interstitial showInterstitial | placementTag: string | show the Interstitial loadAndShowBanner | placementTag: string | load and show the banner hideBanner | | hide the banner loadBannerForPlacementTagSize | placementTag: string,type: string,x: number,y: number,width: number,height: number, | load and show the banner for specific stype and properties loadAndShowRewardedVideo | placementTag: string | load And ShowRewarded banner loadRewardedVideo | placementTag: string | load the Rewarded Video showRewardedVideo | placementTag: string | show the Rewarded Video banner ``` TapdaqConfig { userSubjectToGDPR?: boolean consentGiven?: boolean isAgeRestrictedUser?: boolean } - Updated on March 2020 a working version from https://github.com/GieMik8/react-native-tapdaq - For help contact emile@unicornlab.com