Tengo una secuencia de comandos y una etiqueta div de Amazon para poner anuncios en mi sitio, pero cuando los pongo en mi aplicación, los anuncios no aparecen.
El código de Amazon se ve así:
<div id="amzn-assoc-ad-xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"></div> <script async src="//z-na.amazon-adsystem.com/widgets/onejs? MarketPlace=US&adInstanceId=xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"></script>He intentado agregar el
<script async src="//z-na.amazon-adsystem.com/widgets/onejs? MarketPlace=US&adInstanceId=xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"></script>al archivo index.html, así como algo como esto
useEffect(() => { const script = document.createElement("script"); script.src = "//z-na.amazon-adsystem.com/widgets/onejs? MarketPlace=US&adInstanceId=xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"; script.async = true; document.body.appendChild(script); }, []);La etiqueta <div está en el retorno de mi componente funcional, pero no aparece ningún anuncio. Se agradece mucho cualquier ayuda.
Recibí una respuesta de Amazon.
La BETA de Native Shopping Ads (NSA) se detuvo el 15 de marzo de 2021, por lo tanto, su código de anuncios para NSA ya no mostrará anuncios de Amazon en su sitio web. Esto afectará a los Asociados ubicados en el Reino Unido, CA y otros países de la UE. Esto también incluye anuncios de la NSA creados bajo el Programa de Afiliados de EE. UU. para personas en cualquier otro país.