2016-11-28 13 views
13

Tôi đang triển khai Thương mại điện tử nâng cao trên trang web (chủ yếu là liên kết) của chúng tôi thông qua GTM. Chúng tôi có chế độ xem danh sách và chế độ xem chi tiết, v.v. do đó việc triển khai hiển thị và nhấp chuột thật dễ dàng, nhưng đối với các giao dịch mua đơn vị liên kết thì có vấn đề.Thực hiện mua hàng liên kết CPA trong GTM nâng cao thương mại điện tử

Chúng tôi có hai mô hình thanh toán cho các cửa hàng đang hiển thị các sản phẩm của họ trên trang web của chúng tôi:

  • Chi phí cho mỗi nhấp chuột. Tôi có thể triển khai một giao dịch mua nhỏ trên trang nhấp chuột.
  • Giá mỗi chuyển đổi. Đây là vấn đề: Giao dịch mua được thực hiện trên một trang web khác vào một thời điểm khác. Sử dụng API của PHP, tôi nhận được các giao dịch mua được thực hiện một vài lần mỗi ngày thông qua một cronjob.

Làm cách nào để tạo giao dịch mua (tốt nhất là sử dụng PHP, sử dụng javascript lộn xộn trên cronjob) nhưng giữ lại giá trị cookie để tôi có thể liên kết mua.

Tôi đã nghĩ đến việc tạo tất cả các giao dịch mua bằng 0 cho mỗi lần nhấp và có thể mua lại bằng cách sử dụng cùng một ID giao dịch. Điều này có thể làm việc, nhưng chúng tôi sẽ kết thúc với hàng ngàn giao dịch mua trống.

+0

Khi mua hàng được thực hiện trên trang web thứ cấp này, làm thế nào để bạn theo dõi ngay bây giờ? – Machavity

+0

Mỗi giờ tôi gửi yêu cầu GET đến các cửa hàng và nhận được kết quả json với các giao dịch mua. Phản hồi có transaction_id tương ứng với giao dịch nhấp chuột của tôi. Vì vậy, tôi biết mua hàng thuộc về những gì clickout. –

Trả lời

2

Tôi đã gặp phải sự cố tương tự trong khi quay lại. Thanh toán của chúng tôi sống trên một tên miền khác nhau. Vì vậy, khi mọi người AdWords sẽ thanh toán sau khi chuyển sang Universal, tôi đã mất dữ liệu đó khi thanh toán. Tôi nghĩ rằng giải pháp của tôi có thể giúp bạn. Tất cả điều này giả định bạn đang sử dụng Universal Analytics chứ không phải các thư viện cũ không được chấp nhận.

Điều đầu tiên tôi làm là lấy cookie GA, được đặt tên là _ga. Bên trong nó là phiên GA của bạn. Có vẻ như thế này (sẽ lâu hơn)

GA1.2. 3456.7890

Tập hợp số thứ ba và thứ tư (bao gồm cả dấu chấm) là phiên. Phân tích chúng ra.

Bây giờ bạn muốn tìm một số cách để lưu trữ điều này với người dùng. Tôi đã sử dụng phiên PHP của mình (chúng tôi chuyển nó trong chuỗi truy vấn khi chúng tôi nhảy tên miền) và lưu trữ nó ở đó. Bạn sẽ phải tìm ra một cái gì đó mà làm việc cho bạn ở đây.

Trên trang web khác, chúng tôi cần chỉ định phiên GA và trang web trong khối GA. Xin lưu ý rằng trang web mới sẽ báo cáo các lượt truy cập này như thể chúng thuộc về trang web gốc. Các UA-XXXX-Y nên từ vị trí ban đầu và yourdomain.com phải là trang web TLD mới

ga('create', 'UA-XXXX-Y', { 'cookieDomain': 'yourdomain.com', 'clientId': '3456.7890' }); 

Bây giờ bạn có thể vượt qua số liệu mua hàng của bạn. Khi một phiên chuyển đổi trên trang web mới, các trang web cũ sẽ theo dõi nó, cùng với bất kỳ thứ gì khác mà phiên được tổ chức (nghĩa là số lần hiển thị trang, số lần nhấp AdWords, v.v.). Bạn không cần bất kỳ công việc cron lộn xộn nào để làm điều này. Chỉ cần lưu ý, như tôi đã nói trước đó, rằng các lượt truy cập trang này thuộc về trang web gốc xa như GA. Bạn có thể thử báo cáo hai tập hợp số liệu để giải quyết vấn đề này, nhưng tôi chưa thử điều đó.

+0

Hey Machavity! Cảm ơn câu trả lời của bạn! Tôi đã lưu cookie ga để giúp, nhưng tôi không sở hữu các trang web khác. Vì vậy, tôi không thể thực hiện javascript có không may. Điều đó khiến tôi với cronjobs lộn xộn của riêng tôi ... Tôi có thể thử chạy js trong em, nhưng điều đó sẽ phá vỡ trái tim của tôi;) Câu trả lời của bạn ít nhất làm cho tôi tự tin rằng nó có thể! –

1

Đọc nhận xét bên dưới câu trả lời từ Machavity, tôi cho rằng bạn đang sử dụng Universal Analytics hoặc nếu không Universal Analytics là cách để tiếp tục!

Tôi đã có một trường hợp trong quá khứ, nơi chúng tôi phải nghĩ đến một hệ thống theo dõi một chiều vì chúng tôi không có quyền truy cập vào mã của trang web khác.

Hãy xem giao thức Đo lường của Google. Giao thức này giúp gửi trực tiếp dữ liệu người dùng thô đến google analytics qua HTTP.

Link to Google measurement protocol

Các vấn đề liên quan