How to embed google adsense in react js

前端 未结 3 1036
青春惊慌失措
青春惊慌失措 2020-12-13 01:20

I am beginner in reactjs and I want to embed google inline ads in loops. The ad is showing only at first time. When I inspect the element tag shows in loop. Can I please kno

3条回答
  •  情话喂你
    2020-12-13 01:42

    npm install --save react-adsense

    import React from 'react';
    import AdSense from 'react-adsense';
    
    export default class AdsenseWidget extends React.Component {
     componentDidMount() {
            const installGoogleAds = () => {
              const elem = document.createElement("script");
              elem.src =
                "//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js";
              elem.async = true;
              elem.defer = true;
              document.body.insertBefore(elem, document.body.firstChild);
            };
            installGoogleAds();
        }
    
    
    render () {
        return ( 
            
        );
      }
    }
    

提交回复
热议问题