Tener CORS al usar Google Adsense en la aplicación web React Firebase

Quiero añadir google adsense a mi web de reacción. Estoy usando la librería react-adsense .

Sin embargo, recibí este error mientras deseo agregar el script de google adsense en mi archivo html:

Access to Script at 'http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:3000' is therefore not allowed access.

Así es como agregué el script:

  

Actualización # 1 Estoy usando Firebase para alojar mi sitio web

Para probar Adsense localmente, puede probar una de estas opciones:

1- use data-adtest = “on”

    

2- Usar google_adtest = “on”; (sincrónico)

   

3- Usa una extensión (ejemplo de cromo) como esta . O prueba con otro navegador.

4- Si ninguno funciona, puede intentar hacer un proxy inverso con proxy_pass en nginx, para “simular” lo que está visitando desde un origen permitido y editar su / etc / hosts (aunque no estoy seguro de que funcione).

 server { listen 80; server_name mydomain.com; location / { proxy_pass http://127.0.0.1:3000; } } 
    Intereting Posts