React
1. Insert widget code in the app
2
3
Add widget ad show code in your React component using the following code example for the selected format:
Text-Graphic Block (TGB)
import React from "react";
import { TadsWidget } from 'react-tads-widget';
const PageWithAds: React.FC = () => {
const rewardUserByClick = () => {
console.log("User rewarded for click");
};
const onAdsNotFound = () => {
console.log("Not found ads for this user");
}
return (
<div className="container">
<TadsWidget id="unique-widget-id" type="static" debug={false} onClickReward={rewardUserByClick} onAdsNotFound={onAdsNotFound} />
</div>
);
}
export default PageWithAds;Fullscreen banner
import React from "react";
import { TadsWidget, renderTadsWidget } from 'react-tads-widget';
const PageWithAds: React.FC = () => {
const rewardUserByShow = () => {
console.log("User rewarded for impression");
};
const onAdsNotFound = () => {
console.log("Not found ads for this user");
}
const showFullScreen = () => {
renderTadsWidget({ id: 'unique-widget-id', type: 'fullscreen' })
}
return (
<div className="container">
<button onClick={showFullScreen}>SHOW FULLSCREEN</button>
<TadsWidget id="unique-widget-id" type="fullscreen" debug={false} onAdsNotFound={onAdsNotFound} onShowReward={rewardUserByShow} />
</div>
);
}
export default PageWithAds;2. Add your widget ID
3. Set a reward (if needed)
Parameter
Type
Default
Description
Last updated