如何在 React 应用上运行亚马逊原生购物广告?

Posted

技术标签:

【中文标题】如何在 React 应用上运行亚马逊原生购物广告?【英文标题】:How to run Amazon Native Shopping Ads on react app? 【发布时间】:2021-12-23 05:53:53 【问题描述】:

我有一个来自亚马逊的脚本和 div 标签,可以在我的网站上投放广告,但是当我将它们放到我的应用中时,广告并没有出现。

来自亚马逊的代码如下:

<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>

我已经尝试添加

<script async src="//z-na.amazon-adsystem.com/widgets/onejs? 
MarketPlace=US&adInstanceId=xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"></script>

到 index.html 文件以及类似的东西

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);
, []);

【问题讨论】:

【参考方案1】:

我收到了亚马逊的回复。

原生购物广告 (NSA) 测试版已于 2021 年 3 月 15 日暂停,因此您的 NSA 广告代码将不再在您的网站上呈现来自亚马逊的广告。这将影响位于英国、加利福尼亚州和其他欧盟国家/地区的员工。这还包括在美国联合计划下为任何其他国家/地区的人制作的 NSA 广告。

【讨论】:

以上是关于如何在 React 应用上运行亚马逊原生购物广告?的主要内容,如果未能解决你的问题,请参考以下文章

如何在我的 React Native 应用程序中添加广告?

亚马逊设备的 Admob 问题

如何在 Android 应用中启动亚马逊购物应用?

您可以通过 API 为亚马逊购物车添加地址吗?

如何在亚马逊产品广告 API 上过滤产品

如何在我的 Rails 应用程序中与亚马逊产品广告 API 交互?