Paypal PDT 和 Google Analytics 电子商务集成
Posted
技术标签:
【中文标题】Paypal PDT 和 Google Analytics 电子商务集成【英文标题】:Paypal PDT and Google Analytics E-Commerce Integration 【发布时间】:2014-07-18 03:26:51 【问题描述】:试图定义具体的逻辑和编码要求需要交给开发团队来实现。整个过程涉及消费者来到网站,购买产品,被引导到 PayPal,然后自动返回到收据页面,该页面收集价值并将其传递到谷歌服务器,以作为成功交易进行跟踪。我引用了两个代码项目解决方案:
http://www.codeproject.com/Articles/42894/Introduction-to-PayPal-for-C-ASP-NET-developers http://www.codeproject.com/Articles/493455/Server-side-Google-Analytics-Transactions是否有必要在 C#.net 环境中同时使用 PayPal PDT 和 Google Analytics 电子商务跟踪来正确地从 PayPal 收集信息并在 GA 中触发交易?
此外,如果需要同时使用这两种解决方案,只能实现解决方案的 PDT 部分,还是需要实现整个源代码,并且只根据需要更改 PDT 和配置文件。
【问题讨论】:
【参考方案1】:PDT 对您来说并不准确。即使启用了 PDT 和自动返回,仍然不能保证用户会回到您的最终页面。如果他们不这样做,则分析代码将不会运行,并且不会跟踪该订单。
要解决此问题,请使用Express Checkout API 而不是付款标准。 Express Checkout 基本上由 3 个 API 调用组成:
SetExpressCheckout GetExpressCheckoutDetails DoExpressCheckoutPayment用户的体验与 Payments Standard 非常相似,但在此过程中进行最后 2 次调用之前,它们始终会被发送回您的网站。因此,您可以放心,您的最终页面确实会被点击,并且您的 Google 代码会相应地运行和跟踪。
【讨论】:
以上是关于Paypal PDT 和 Google Analytics 电子商务集成的主要内容,如果未能解决你的问题,请参考以下文章