Yêu cầu: Để có thể ghi nhận tracking thì cần có đủ params trên url gồm: users_id, device_id, profile_id, utm_content, app_id
Bắt buộc: utm_source=App
1. Ghi nhận event trên landing page thêm đoạn code sau vào mã Javascript trên landing page
B1.1: Ghi nhận event ldp_view, ldp_view_form, ldp_view_50, ldp_view_100
<div id="landingTemplate"><script>$(document).ready(function(){$("#landingTemplate").load("https://crmv2.monkeyuni.net/api/get-landing-form-template?id=45&token=iAnAzc0euY3PVpgy3NTklVA57e4G36");});</script></div>
B1.2: Ghi nhận event click_register_now, ldp_submit_form
click_register_now: Để ghi nhận khi người dùng click vào 1 trong các nút đăng ký ngay trên landing page thêm mã code này vào phần cài đặt của button Đăng ký
pushEventViewForm(appId, 'click_register_now', usersId, profileId, {'utm_content': utmContent});
Hình ảnh example:
ldp_submit_form: Để ghi nhận khi người dùng click Đăng ký ngay để nộp form đăng ký mua trên landing (đã điền đầy đủ thông tin) thêm đoạn mã code này vào phần form đăng ký thông tin đơn hàng (response.code == 200)
pushEventViewForm(appId, 'ldp_submit_form', usersId, profileId, {'utm_content': utmContent});
2. Ghi nhận level sale
B1: Thêm đoạn mã code này trong form đăng ký đơn hàng
var deviceId = getUrlParameter('device_id');
var usersId = getUrlParameter('users_id');
var profileId = getUrlParameter('profile_id');
B2: Thêm đoạn mã code này vào data đăng ký đơn hàng
'user_info': JSON.stringify({'users_id': usersId, 'device_id' : deviceId, 'profile_id' :profileId})
Note: chú ý dấu phẩy của hàng code phía trên, nếu chưa có phải thêm vào để tránh lỗi landing