javascript – 跟踪在不同网站上购买特定产品

前端之家收集整理的这篇文章主要介绍了javascript – 跟踪在不同网站上购买特定产品前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我有一个网站,其他网站所有者可以列出他们的产品.要列出产品,他们需要通过提供产品的标题,描述,图像和链接来手动创建产品.

当任何用户访问我的网站时,他将能够查看这些产品,点击任何产品,他将被重定向到所有者的网站,购买将在他的网站上完成.

现在,我需要构建一个功能,通过该功能,我可以跟踪特定产品的销售的完整交易,特定产品是否已售出.

>每当任何网站所有者来我的网站列出他的产品时,他需要先在我的网站上注册.
>注册后,我可以向他提供他需要放在网站标题上的一大块脚本.
>除此之外,我无法修改他的网站.我只需要跟踪特定产品的交易.

搜索过,发现TrivagoSkyscanner正在使用这样的东西.

我曾尝试在JS中创建一些脚本,但无法跟踪所需的内容,因为有时候用户不会购买我的项目而我不知道这一点.在某些网站上,感谢您的页面没有足够的有关销售的信息来捕获.

如果可以通过在Marchent的网站上添加更多东西来实现,请告诉我.

最佳答案
要确保您的回发适用于所有平台和提供商,您必须提供多种方式让您的商家在其网站上实施.

> JS脚本(你已经完成了)
>服务器到服务器实现(S2S回调) – 您在标头或获取参数中发送订单ID,商家必须将其提供回来.

示例:您按以下格式发送流量:
http://merchant_url.com/?tracking_id = 123123123

当您对跟踪网址进行购买时,商家会返回:

http://your_tracking_url/?merchant_id=1&tracking_id=123123123

这样您就可以识别您的流量

> 1px iframe,在感谢页面上加载并传递click order_id参数

示例:您的商家应在感谢页面上放置以下内容