Tracker đám mây hay tracker tự host: chọn tracker affiliate thế nào

Tracker đám mây chạy trên hạ tầng của nhà cung cấp và dùng được ngay, còn tracker tự host (self-hosted) bạn cài lên VPS của mình và tự vận hành. Cùng xem bạn thực sự nhận được gì và phải trả giá gì ở mỗi lựa chọn.

Tracking và phân tích13 phút đọc
Tracker đám mây hay tracker tự host: chọn tracker affiliate thế nào
Mục lục
  1. Tracker đám mây khác tracker tự host ở điểm nào
  2. So sánh theo các tiêu chí chính
  3. Cái giá ẩn của tracker tự host
  4. Khi nào tracker đám mây có lợi hơn
  5. Khi nào tracker tự host là hợp lý
  6. Tốc độ redirect và vị trí đặt tracker
  7. Dữ liệu và quyền truy cập: ai nhìn thấy
  8. Cách ArtisanClo hoạt động
  9. Domain, SSL và link quảng cáo
  10. Chuyển từ tracker này sang tracker khác mà không mất dữ liệu
  11. Checklist: chọn tracker đám mây hay tracker tự host
  12. Tóm lại

Chọn tracker nghe như chuyện kỹ thuật, nhưng thực chất là quyết định ba tháng nữa bạn sẽ dành thời gian cho cái gì: cho chiến dịch hay cho server. Bên dưới là phần so sánh không màu mè giữa tracker đám mây và tracker tự host, chi phí ẩn của từng loại và cách nhận ra loại nào hợp với bạn. Các tiêu chí chung không phụ thuộc mô hình được gom trong bài tracker tốt nhất cho affiliate: chọn và kiểm tra thế nào.

Tracker đám mây khác tracker tự host ở điểm nào

Tracker là hệ thống ghi lại từng click quảng cáo, gắn nó với chuyển đổi và tính chi phí, doanh thu, lợi nhuận. Nếu bạn mới làm quen, hãy bắt đầu với bài tracker cho affiliate là gì và dùng để làm gì.

Theo nơi tracker "sống", có hai loại:

  • Tracker đám mây (cloud, SaaS) là dịch vụ chạy trên hạ tầng của nhà phát triển. Bạn đăng ký, có ngay tài khoản quản trị và cấu hình chiến dịch luôn. Server, cơ sở dữ liệu, cập nhật và mở rộng là việc của dịch vụ.
  • Tracker tự host (self-hosted) là phần mềm bạn cài lên server của mình, thường là VPS thuê. Bạn mua license, cài tracker, gắn domain và SSL, sau đó tự theo dõi tải, cập nhật và bản sao lưu cơ sở dữ liệu.

Về chức năng, tracker tốt của cả hai loại đều làm được những việc như nhau: tham số, postback, chi phí, báo cáo theo nhiều lát cắt. Khác biệt nằm ở chỗ ai chịu trách nhiệm cho mọi thứ xung quanh.

So sánh theo các tiêu chí chính

Tiêu chí Tracker đám mây Tracker tự host
Khởi chạy Vài phút: đăng ký và cấu hình Vài giờ đến vài ngày: server, cài đặt, domain, SSL
Vận hành Phía dịch vụ lo Phía bạn lo: cập nhật, giám sát, dung lượng ổ đĩa
Mở rộng Dịch vụ tự mở rộng Bạn mua thêm tài nguyên và chuyển cơ sở dữ liệu
Sao lưu Dịch vụ làm Bạn tự thiết lập và tự kiểm tra
Kiểm soát dữ liệu Dữ liệu nằm trên hạ tầng dịch vụ Dữ liệu nằm trên server của bạn
Tùy biến Trong giới hạn tính năng của dịch vụ Sâu hơn: script riêng, truy cập thẳng cơ sở dữ liệu
Cập nhật Tự động Cài tay, đôi khi có rủi ro làm hỏng thứ gì đó
Chi phí Phí thuê bao License + server + thời gian của admin

Không cột nào là "đúng". Bảng chỉ cho thấy trách nhiệm nằm ở đâu.

Cái giá ẩn của tracker tự host

Media buyer hay chọn self-hosted vì cảm giác được kiểm soát và tiết kiệm: license cộng một VPS rẻ trông có vẻ rẻ hơn phí thuê bao. Nhưng phép tính đó hiếm khi tính đến thời gian.

Những việc bạn sẽ phải tự làm:

  1. Theo dõi dung lượng ổ đĩa. Cơ sở dữ liệu click lớn lên mỗi ngày. Server chạy êm cả tháng bỗng một hôm bắt đầu ì, còn khi ổ đầy thì click đơn giản là không được ghi nữa.
  2. Cập nhật tracker và hệ điều hành. Bản cập nhật vá lỗ hổng và thêm template nền tảng mới. Bỏ qua thì bạn làm việc với macro cũ; cài lỗi thì nửa đêm ngồi sửa.
  3. Sao lưu và kiểm tra bản sao lưu. Một bản sao lưu chưa từng được dùng để khôi phục chỉ là hy vọng, chưa phải bản sao lưu.
  4. Giám sát uptime. Nếu server sập lúc 3 giờ sáng, quảng cáo vẫn chạy còn click thì đi vào hư không. Không có cảnh báo, bạn sẽ biết chuyện vào buổi sáng, qua hóa đơn của tài khoản quảng cáo.
  5. Gia hạn SSL và domain. Chứng chỉ hết hạn làm hỏng redirect y như server sập.

Nếu team có admin, tất cả là việc thường ngày. Nếu media buyer làm một mình, mỗi việc như vậy lấy đi thời gian test và làm creative.

Mẹo. Đừng chỉ tính tiền server, hãy tính cả số giờ vận hành mỗi tháng. Nhân với giá trị một giờ của bạn, thường chính dòng này quyết định lựa chọn.

Khi nào tracker đám mây có lợi hơn

Phương án đám mây thường tốt hơn nếu:

  • bạn làm một mình hoặc trong team nhỏ, không có người chuyên lo kỹ thuật;
  • cần khởi động nhanh: hôm nay ráp funnel, ngày mai test;
  • traffic đến theo đợt: hôm nay nghìn click, ngày mai trăm nghìn, và bạn không muốn nuôi sẵn server "dư sức";
  • cần cả team làm việc trong một tài khoản với vai trò và quyền truy cập (xem thêm bài làm affiliate theo team);
  • bạn muốn nhận template nền tảng và mạng mới mà không phải cập nhật tay.

Một điểm cộng riêng của đám mây là tích hợp có sẵn. Template mạng affiliate, gửi chuyển đổi về nền tảng quảng cáo, nhập chi phí: đội ngũ dịch vụ lo hết, không phải bạn.

Khi nào tracker tự host là hợp lý

Server riêng đáng giá nếu:

  • team lớn và có admin, với họ vận hành tracker là một phần công việc;
  • bạn cần truy cập thẳng vào cơ sở dữ liệu: xuất dữ liệu riêng, nối với hệ thống BI nội bộ, tính toán đặc thù;
  • bạn đã dùng một tracker nhiều năm, có hàng trăm chiến dịch cấu hình sẵn, và chuyển đi sẽ tốn hơn chi phí vận hành;
  • yêu cầu lưu trữ dữ liệu của bạn hoặc của khách hàng khắt khe hơn mức một dịch vụ bên thứ ba đáp ứng được.

Nếu bạn đang dùng tracker tự host và hài lòng, đổi chỉ vì trào lưu là vô nghĩa. Hợp lý hơn là bổ sung thứ còn thiếu, ví dụ lọc bot. Phần này nói ở dưới.

Tốc độ redirect và vị trí đặt tracker

Tốc độ là lý lẽ hay được đưa ra khi tranh luận. Logic là: "server của tôi gần người xem hơn, nên redirect nhanh hơn". Điều này chỉ đúng một phần.

Tốc độ người truy cập cảm nhận được là tổng của nhiều đoạn:

  • từ thiết bị tới điểm ra quyết định (tracker hoặc mã trên landing);
  • thời gian xử lý click;
  • từ tracker tới landing hoặc offer.

Nếu tracker đặt ở một nước còn người xem ở nước khác, độ trễ có ở mọi mô hình. Trong khi đó một lần redirect thừa thường quan trọng hơn khoảng cách: mỗi lần chuyển giữa các domain là thêm một kết nối, thêm một lần kiểm tra chứng chỉ và thêm một cơ hội để người dùng mạng di động đóng tab.

Vì vậy câu hỏi hữu ích hơn không phải "đám mây hay server" mà là "người truy cập đi qua bao nhiêu bước trước khi tới landing". Mô hình ra quyết định ngay trên landing của bạn (mã trong trang hoặc file trên server của bạn) thường ngắn hơn chuỗi "link quảng cáo → tracker → landing".

Dữ liệu và quyền truy cập: ai nhìn thấy

Với tracker tự host, dữ liệu nằm trên server của bạn. Đó là điểm cộng, nhưng có điều kiện: server cũng có nhà cung cấp hosting, còn bạn chịu trách nhiệm bảo vệ. Mật khẩu panel yếu, cổng cơ sở dữ liệu mở, tài khoản của một media buyer đã nghỉ việc mà quên khóa, và quyền kiểm soát chỉ còn trên danh nghĩa.

Với tracker đám mây, dữ liệu do dịch vụ lưu. Vì vậy hãy xem dịch vụ bảo vệ quyền truy cập thế nào:

  • có xác thực hai lớp khi đăng nhập không;
  • có phân quyền thành viên team theo mục và theo dự án không;
  • khóa và token của tài khoản quảng cáo được lưu dạng rõ hay đã mã hóa;
  • có xuất được dữ liệu của mình không.

Với media buyer, điều quan trọng nhất không phải mô hình mà là những ai nhìn thấy số liệu: khách hàng, team lead, media buyer. Với khách hàng bên ngoài, link báo cáo cho khách rất tiện: thấy click và doanh thu nhưng không thấy chi phí và cài đặt.

Cách ArtisanClo hoạt động

ArtisanClo là dịch vụ đám mây: tài khoản, báo cáo và bộ máy ra quyết định chạy phía chúng tôi. Nhưng website của bạn vẫn ở chỗ bạn. Quảng cáo trỏ tới địa chỉ landing của bạn, còn kết nối với ArtisanClo là một trong hai cách:

  • JS tag: một dòng mã đặt đầu tiên trong <head> của trang;
  • File PHP: file trên server của bạn, nhận lượt truy cập trước khi trang hiển thị (với WordPress có plugin cài đúng cách PHP này).

Cả hai cách được phân tích chi tiết trong bài cách kết nối cloaker với website: JS tag hay file PHP.

Luồng có ba chế độ: "Cloaking" (lọc mà không tính tiền), "Tracker" (mọi người đều tới offer, hệ thống đếm click, chuyển đổi, chi phí và lợi nhuận, còn bot chỉ được đánh dấu trong báo cáo) và "Cloaking + Tracker". Chế độ "Tracker" không lọc hoạt động khi kết nối bằng file PHP, filter Keitaro hoặc gateway Binom.

Nếu bạn đã có tracker trên server riêng

Không bắt buộc phải chuyển. ArtisanClo gắn vào tracker đang chạy:

  • với Keitaro: dưới dạng filter của stream; Keitaro hỏi ArtisanClo có cho lượt truy cập vào offer không, còn dẫn đi đâu thì các stream của bạn quyết định;
  • với Binom: dưới dạng gateway trong landing; file được gắn ở dòng đầu landing và quyết định trước khi landing hiển thị.

Tiền thì bạn vẫn có thể tính tiếp trong tracker của mình. Ở bước "Tracker" trong luồng, bạn chọn tracker bên ngoài từ danh sách hoặc "Tracker khác", và trong thống kê của cloaker sẽ có CR và doanh thu. Chi tiết xem trong các bài Keitaro + cloaker và Binom + cloaker, danh sách tích hợp có sẵn ở trang tích hợp với tracker.

Một câu hỏi riêng nảy ra khi chọn mô hình: nền tảng quảng cáo và người truy cập nhìn thấy domain nào.

Nếu quảng cáo dẫn thẳng tới link tracking, domain của tracker nằm trong quảng cáo. Với tracker tự host, đó là domain của bạn trên server của bạn: bạn tự mua, gắn chứng chỉ SSL và theo dõi gia hạn. Với tracker đám mây, thường có thể gắn domain riêng hoặc dùng domain của dịch vụ; khi đó nên kiểm tra xem bạn có đang dùng chung nó với hàng trăm khách hàng khác không.

Còn nếu mã tracker đặt trên landing của bạn, trong quảng cáo chỉ hiện địa chỉ website của bạn, domain tracking hoàn toàn không xuất hiện trong quảng cáo. Mô hình này giải quyết luôn mấy vấn đề: không phải mua riêng và "nuôi" domain cho tracker, không có redirect thừa, tham số của nền tảng tới thẳng trang.

Mẹo. Dù chọn mô hình nào, hãy lập lịch gia hạn: domain, chứng chỉ, license tracker. Domain hết hạn giữa chiến dịch đang chạy là một trong những lý do mất cả ngày traffic đáng tiếc nhất.

Chuyển từ tracker này sang tracker khác mà không mất dữ liệu

Nếu bạn quyết định đổi mô hình, đừng chuyển hết trong một buổi tối. Cách an toàn hơn:

  1. Chuyển danh mục. Nguồn traffic, mạng affiliate, offer, sơ đồ tham số. Việc này nhanh hơn bạn nghĩ nếu tracker mới có template sẵn.
  2. Chạy một chiến dịch test trên tracker mới song song với tracker cũ. Tự đi lại đường click bằng tay và gửi một chuyển đổi test.
  3. Đối chiếu số liệu vài ngày: click, chuyển đổi, doanh thu. Lệch vài phần trăm là bình thường, lệch gấp nhiều lần thì tìm lỗi ở tham số hoặc postback.
  4. Chuyển các chiến dịch mới, còn chiến dịch cũ để chạy nốt trên tracker cũ. Đến lúc này postback của mạng phải được gửi về cả hai hệ thống hoặc tách theo offer.
  5. Chỉ tắt tracker cũ khi không còn chuyển đổi hold dài nào về nó nữa.

Click lịch sử gần như không bao giờ chuyển được trọn vẹn, nên hãy lưu lại các file xuất báo cáo cũ. Để đối chiếu giai đoạn chuyển tiếp, một bảng theo ngày và chiến dịch là đủ.

Checklist: chọn tracker đám mây hay tracker tự host

Trả lời thật lòng các câu hỏi sau:

  1. Có ai sẽ vận hành server không? Không có: chọn đám mây.
  2. Có cần truy cập thẳng cơ sở dữ liệu để tự tính toán không? Có: tracker tự host, hoặc tracker đám mây có API và xuất dữ liệu.
  3. Traffic thất thường đến mức nào? Các đợt tăng vọt dễ chịu đựng hơn trên đám mây.
  4. Bao nhiêu chiến dịch đang chạy trên tracker hiện tại? Hàng trăm: chuyển đi rất tốn, tốt hơn là bổ sung cho tracker hiện có.
  5. Ai khác xem báo cáo? Team và khách hàng: kiểm tra vai trò, quyền và link cho khách.
  6. Bạn dùng những nền tảng và mạng nào? Kiểm tra có template sẵn không, nếu không mỗi tích hợp phải tự ráp tay.
  7. Có cần lọc bot không? Nếu có, quyết định nó nằm trong tracker, là dịch vụ riêng hay mọi thứ chung một tài khoản.

Dù chọn gì, việc đầu tiên là kiểm tra điều quan trọng nhất: đường đi xuyên suốt của mã click. Chi tiết trong bài Click ID và Sub ID: cách nối click với chuyển đổi.

Tóm lại

Tracker đám mây mua cho bạn thời gian: khởi chạy trong vài phút, không server, không cập nhật, không sự cố lúc nửa đêm. Tracker tự host cho quyền kiểm soát sâu và truy cập cơ sở dữ liệu, nhưng cần người theo dõi. Nếu bạn đã có tracker và nó chạy tốt, hợp lý hơn là không đổi mà bổ sung thứ còn thiếu, ví dụ lọc bot, gắn vào dưới dạng filter hoặc gateway. Các gói của ArtisanClo gồm những gì, xem ở trang bảng giá.

Câu hỏi thường gặp

01

Tracker đám mây hay tracker tự host thì ổn định hơn?

Độ ổn định không phụ thuộc vào mô hình mà vào việc ai vận hành hạ tầng và vận hành ra sao. Với dịch vụ đám mây, đội ngũ của dịch vụ chịu trách nhiệm uptime; với tracker tự host, đó là bạn hoặc admin của bạn. Nếu trong team không có ai theo dõi server, cập nhật và bản sao lưu, trên thực tế phương án đám mây thường ổn định hơn.

02

Có chuyển được dữ liệu từ tracker này sang tracker khác không?

Click lịch sử hiếm khi chuyển được, và chuyển cũng không trọn vẹn: mỗi tracker có mô hình dữ liệu riêng. Thực tế người ta chuyển dần: chiến dịch mới chạy trên tracker mới, chiến dịch cũ chạy nốt trên tracker cũ, còn báo cáo giai đoạn chuyển tiếp thì đối chiếu thủ công theo ngày và theo chiến dịch.

03

Tracker đám mây có cần domain riêng không?

Tùy vào cách tracker nằm trong đường đi của click. Nếu quảng cáo dẫn tới link tracking, domain của tracker hiện trong quảng cáo, và tốt nhất nên là domain của riêng bạn. Nếu mã hoặc file đặt trên landing của bạn, trong quảng cáo chỉ hiện địa chỉ website của bạn.

04

Tracker self-hosted cần bao nhiêu server?

Để bắt đầu thường chỉ cần một VPS. Nhưng khi traffic tăng, cơ sở dữ liệu click phình to rất nhanh, server phải nâng cấp, còn bản sao lưu nên lưu ở nơi khác. Yêu cầu tài nguyên chính xác hãy xem trong tài liệu của từng tracker.

05

Có thể dùng song song dịch vụ đám mây và tracker tự host không?

Có, đây là mô hình phổ biến: tracker trên server riêng đã cấu hình sẵn lo phần tính tiền, còn dịch vụ đám mây lọc bot, gắn vào tracker dưới dạng filter hoặc gateway. Điều quan trọng là mã click phải đi qua cả hai hệ thống và quay về trong postback.

Đọc thêm

12 phút đọc

Cách chọn tracker affiliate: tiêu chí, chạy thử và checklist

Tracker affiliate tốt nhất không phải cái đứng đầu một bảng xếp hạng nào đó, mà là cái gắn chính xác click với tiền trong chiến dịch của bạn. Bài viết phân tích các tiêu chí chọn tracker và cách kiểm tra nó chỉ sau vài ngày chạy thử, thay vì tin vào mô tả trên website.

Xem lưu lượng thật của bạn

Kết nối ArtisanClo với trang web của bạn, xem ai thực sự đến từ quảng cáo và vì sao mỗi lượt nhấp nhận quyết định đó.