OpenAdLibraryOpenAdLibrary
Mạng Quảng Cáo Native

Theo dõi S2S của Outbrain: Hướng dẫn Thiết lập Postback Từng Bước

Theo dõi server-to-server là công cụ có lợi thế cao nhất trong tài khoản Outbrain. Nắm bắt ID click, gửi postback, xác minh chuỗi — toàn bộ thiết lập với bảng macro và các chế độ lỗi thực sự gây rắc rối.

Minh hoạ biên tập: Theo dõi S2S của Outbrain: Hướng dẫn Thiết lập Postback Từng Bước

Theo dõi server-to-server (S2S) của Outbrain hoạt động trong ba bước: bạn nắm bắt định danh click duy nhất của Outbrain tại trang đích bằng cách thêm macro {{ob_click_id}} vào URL theo dõi, bạn lưu ID này vào phiên của người truy cập, và khi có chuyển đổi máy chủ của bạn gửi một yêu cầu HTTP — một postback — tới endpoint theo dõi của Outbrain kèm theo ID đã lưu và tên sự kiện chuyển đổi. Outbrain ghép ID với click gốc và ghi nhận chuyển đổi cho chiến dịch, quảng cáo và phần publisher chính xác. Không cần pixel trên trình duyệt, nghĩa là không mất dữ liệu do ad blocker hoặc giới hạn cookie của Safari, và attribution chính xác ngay cả khi chuyển đổi xảy ra vài ngày sau trong call center hoặc CRM.

Tại sao S2S vượt trội hơn pixel‑only trên native#

Traffic native là môi trường khó khăn nhất cho việc theo dõi client‑side. Quảng cáo của bạn chạy trên các site nội dung, nơi người dùng thường dùng ad‑blocker, một phần lớn click đến từ Safari mobile với các biện pháp ngăn chặn tracking mạnh, và — nếu bạn chạy lead‑gen hoặc COD — chuyển đổi thường không diễn ra trong trình duyệt. Một postback là cuộc gọi HTTP server‑to‑server, vì vậy không có yếu tố nào ở trên áp dụng: nếu máy chủ của bạn biết về chuyển đổi, Outbrain sẽ biết.

Mục tiêu thực tiễn là tối ưu, không chỉ báo cáo. Đấu giá của Outbrain và các quyết định placement của bạn chỉ tốt như dữ liệu chuyển đổi cung cấp; một pixel âm thầm bỏ qua một phần chuyển đổi khiến các phần publisher có lợi nhuận trông không có lợi nhuận, và bạn sẽ bỏ lỡ những chiến thắng. Thiết lập tiêu chuẩn cho các nhà mua nghiêm túc là S2S làm nguồn dữ liệu chính, với pixel trên trang như một kiểm tra dự phòng — và mọi ad tracker lớn đều hỗ trợ mẫu Outbrain ngay từ đầu. (Một lưu ý về tên trước khi đi vào chi tiết: nền tảng quảng cáo của Outbrain gọi là Amplify, và Outbrain đã merged with Teads — stack theo dõi được mô tả ở đây là phía Amplify và vẫn còn nguyên vẹn sau vụ sáp nhập.)

Bước 1: truyền ID click vào phễu của bạn#

Outbrain cung cấp các macro động được thay thế bằng giá trị thực tại thời điểm click. Trong URL theo dõi của quảng cáo, thêm định danh click — và trong khi ở đó, thêm metadata placement mà bạn sẽ cần cho việc tối ưu sau:

https://your-lander.com/offer
  ?ob_click_id={{ob_click_id}}
  &publisher={{publisher_name}}
  &section={{section_id}}
  &campaign={{campaign_id}}

Các macro mà các media buyer thường dùng nhất:

Macro Nội dung truyền Lý do cần
{{ob_click_id}} ID duy nhất cho click này Bắt buộc — khóa nối cho postback
{{publisher_name}} Publisher mà click đến Quyết định cắt phần placement
{{section_id}} / {{section_name}} Phần site cụ thể Độ chi tiết chặn của Outbrain
{{campaign_id}} ID chiến dịch dạng số Nối sạch trong tracker của bạn
{{ad_id}} / {{ad_title}} Creative cụ thể Phân tích chuyển đổi theo creative

Tính khả dụng của macro có thể thay đổi, vì vậy hãy xác nhận danh sách hiện tại trong Outbrain's advertiser documentation trước khi hoàn thiện mẫu. Các tên tham số ở phía bạn (ob_click_id=, publisher=) do bạn tự đặt — chỉ các token {{…}} là của Outbrain.

Sau đó, đảm bảo ID tồn tại qua toàn bộ phễu. Nếu bạn dùng tracker, URL click của tracker sẽ tự động nắm bắt mọi thứ. Nếu bạn theo dõi first‑party, lưu click ID trong cookie hoặc bản ghi session tại landing — và kiểm tra mọi redirect giữa quảng cáo và landing, vì một redirect xóa bỏ query string là lý do phổ biến nhất khiến Outbrain S2S "không hoạt động". Bài viết redirect chain của chúng tôi giải thích cách truy vết.

Bước 2: gửi postback#

Khi sự kiện chuyển đổi xảy ra — bán hàng, lead, cuộc gọi đủ tiêu chuẩn — máy chủ của bạn gọi endpoint theo dõi của Outbrain với ID click đã lưu và tên sự kiện:

https://tr.outbrain.com/pixel?ob_click_id=STORED_CLICK_ID&name=purchase

Hai yếu tố phải khớp: Đầu tiên, giá trị name phải trùng khớp hoàn toàn với một sự kiện chuyển đổi bạn đã tạo trong cài đặt chuyển đổi của Amplify dưới dạng server‑to‑server — nếu không, sự kiện sẽ thất bại im lặng, đây là nguyên nhân thứ hai gây lỗi thiết lập phổ biến. Thứ hai, ID click phải là giá trị thô mà Outbrain cung cấp, không thay đổi và không cắt ngắn. Endpoint cũng chấp nhận các tham số cho giá trị đơn hàng và tiền tệ để doanh thu chảy vào cột ROAS của Amplify; hãy kiểm tra tài liệu chuyển đổi hiện tại để biết tên tham số chính xác thay vì đoán.

Cấu hình sự kiện trong Amplify trước (conversion section → new conversion → server‑to‑server type), sau đó thực hiện test thủ công: click quảng cáo live của bạn, nắm bắt ID, curl postback, và xác nhận chuyển đổi được ghi nhận. Attribution trên dashboard có thể mất thời gian để xuất hiện, vì vậy hãy kiên nhẫn trước khi kết luận là thất bại.

Bước 3: xác minh và QA toàn bộ chuỗi#

Thực hiện checklist này trước khi tin tưởng dữ liệu:

  • Kiểm tra chuyển đổi end‑to‑end từ một click quảng cáo thực trên thiết bị thực, không phải URL được tạo ra — ID được tạo ra sẽ không khớp với click ở phía Outbrain.
  • Kiểm tra ID click có tới tracker hoặc cơ sở dữ liệu trên mọi biến thể landing, bao gồm cả mobile.
  • Kiểm tra redirects của phễu — mỗi bước phải truyền tiếp các tham số query.
  • Xác nhận tên sự kiện trong postback khớp với cấu hình chuyển đổi của Amplify ký tự‑với‑ký tự.
  • HTTPS trên cuộc gọi postback, từ server production, không phải môi trường staging gửi test vào thống kê live.
  • Loại bỏ trùng lặp nếu bạn chạy pixel và postback đồng thời — quyết định nguồn chuẩn cho mỗi loại sự kiện, nếu không CPA sẽ trông tốt hơn thực tế.

Nếu số liệu vẫn lệch sau tất cả những bước trên? So sánh cửa sổ: tracker của bạn gán attribution tại thời điểm click, Amplify gán trong cửa sổ chuyển đổi của nó — các chuyển đổi qua cuối tháng sẽ rơi vào bucket khác và gây khó khăn cho người đối chiếu bảng tính. Kiến trúc chung của toàn bộ quy trình được trình bày trong conversion tracking primer của chúng tôi.

Tự động hoá vòng lặp với Amplify API#

Postback đóng vòng dữ liệu; Amplify API cho phép bạn thao tác nó một cách lập trình. Outbrain cung cấp REST API cho các nhà quảng cáo (xác thực bằng thông tin đăng nhập Amplify để lấy token, sau đó gửi token trong header cho các cuộc gọi tiếp theo — tài liệu developer mô tả luồng hiện tại) với các endpoint cho quản lý chiến dịch, ngân sách và báo cáo hiệu suất phân theo publisher và section.

Công cụ tự động hoá chính cho các tài khoản có S2S: kết hợp dữ liệu postback chuyển đổi với chi tiêu theo section từ API báo cáo, sau đó đẩy quyết định block trở lại — bất kỳ section nào chi tiêu vượt mức CPA mục tiêu mà không có chuyển đổi sẽ được thêm vào danh sách block của chiến dịch theo lịch. Đây là quy trình cắt thua mà Outbrain buying yêu cầu thủ công, chạy hàng giờ mà không có cảm xúc. Tải lên bulk creative và đồng bộ chi tiêu hàng ngày vào kho dữ liệu là hai công việc khác biện minh cho nỗ lực tích hợp.

Mẫu tương tự trên mọi mạng native#

Khi tích hợp Outbrain hoạt động, bạn đã xây dựng một mẫu, không phải một lần duy nhất. Taboola, MGID, Revcontent và các mạng khác đều triển khai kiến trúc giống nhau với từ ngữ khác nhau: một macro click‑ID trong URL theo dõi, một định danh được lưu, và một endpoint postback của mạng chấp nhận ID cộng với tên sự kiện. Các phần chuyển trực tiếp là quy trình làm sạch tham số trong phễu (redirect giữ query), việc nắm bắt chuyển đổi server‑side, và logic dedupe; các phần thay đổi theo mạng là cú pháp macro, URL endpoint, và nơi cấu hình sự kiện trong mỗi console. Các nhà mua chạy đa mạng thường chuẩn hoá mọi thứ vào schema sub‑ID của tracker ngay từ ngày đầu — cùng một slot luôn mang placement, cùng một slot luôn mang creative — vì vậy báo cáo đa mạng khớp mà không cần dịch. Đặt quy ước này ngay khi bạn chỉ có một mạng, và các tích hợp thứ hai, thứ ba sẽ trở thành công việc buổi chiều.

Đọc phía còn lại của chuỗi tracking#

Mọi thứ ở trên chỉ trang bị cho phễu của bạn — nhưng cùng một cơ chế cũng có thể quan sát từ bên ngoài trên các tài khoản khác. Mỗi quảng cáo Outbrain trên thị trường đều mang stack tracking công khai: chuỗi redirect, domain tracker, các tham số truyền tới landing. OpenAdLibrary thu thập chúng ở quy mô lớn — chỉ mục chứa hơn 108.000 creative Outbrain đang hoạt động (tháng 7/2026) với hơn 1,3 triệu landing được truy vết qua các mạng — vì vậy bạn có thể xem các offer mà đối thủ đưa qua tracker và pre‑lander nào, và thời gian tồn tại của mỗi phễu. Độ bền là chỉ số: một phễu duy trì chi tiêu trong nhiều tuần là phễu mà tracking cho thấy có lợi nhuận. Hướng dẫn Outbrain ad spy guide mô tả quy trình nghiên cứu, và Outbrain spy tool là nơi thực hiện.

Thiết lập trong một buổi chiều, theo dõi S2S là công cụ có lợi thế cao nhất trong tài khoản Outbrain: mọi quyết định tối ưu downstream — cắt creative, block section, thay đổi bid, mở rộng quy mô — đều dựa vào độ chính xác của tích hợp này. Đảm bảo ID click đi qua phễu nguyên vẹn, đồng bộ tên sự kiện, xác minh bằng một chuyển đổi test thực, và chỉ sau đó mới tin tưởng số liệu đủ để tự động hoá.

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

ob_click_id là gì trong việc theo dõi của Outbrain?
Đó là định danh duy nhất của Outbrain cho mỗi lần click quảng cáo, được cung cấp qua macro {{ob_click_id}} trong URL theo dõi của bạn. Phễu của bạn lưu trữ nó tại trang đích, và máy chủ của bạn gửi lại trong postback chuyển đổi để Outbrain có thể ghép chuyển đổi với click, chiến dịch, sáng tạo và phần publisher chính xác.
Tôi nên dùng pixel của Outbrain hay postback S2S?
Sử dụng S2S làm nguồn dữ liệu chính và pixel như một kiểm tra dự phòng. Postback không bị chặn bởi ad blocker và các hạn chế cookie của Safari, đồng thời xử lý các chuyển đổi trễ hoặc offline, điều này quan trọng với traffic native. Nếu bạn chạy cả hai, hãy loại bỏ trùng lặp một cách có chủ đích — quyết định nguồn nào là chuẩn cho mỗi loại sự kiện, nếu không CPA báo cáo sẽ bị làm sai lệch.
Tại sao các chuyển đổi của Outbrain không hiển thị?
Ba nguyên nhân phổ biến nhất, theo thứ tự: một redirect trong phễu của bạn xóa bỏ các tham số query khiến ID click không tới trang đích; tên sự kiện trong postback không khớp chính xác với chuyển đổi server-to-server đã cấu hình trong Amplify; và việc thử nghiệm với ID click được tạo ra thay vì thực tế. Việc gán nguồn cũng có độ trễ, vì vậy hãy chờ trước khi kết luận là lỗi.
Tôi có thể truyền doanh thu trong postback của Outbrain không?
Có — endpoint theo dõi chấp nhận các tham số bổ sung cho giá trị đơn hàng và tiền tệ cùng với ID click và tên sự kiện, giúp báo cáo doanh thu và ROAS trong Amplify. Tên tham số nên lấy từ tài liệu chuyển đổi hiện tại của Outbrain thay vì từ các nguồn bên thứ ba, vì danh sách được chấp nhận đã thay đổi theo thời gian.
Theo dõi S2S của Outbrain có hoạt động với bất kỳ tracker nào không?
Thực tế là có. Mỗi tracker quảng cáo lớn đều cung cấp mẫu nguồn traffic của Outbrain với các macro đã được ánh xạ sẵn và URL postback để bạn dán vào mạng affiliate hoặc CRM. Nếu bạn đang theo dõi first‑party, yêu cầu vẫn đơn giản: lưu ID click tại landing, giữ nó cho sự kiện chuyển đổi, và gửi một HTTPS GET tới endpoint của Outbrain.
Đội ngũ OpenAdLibrary
Người viếtĐội ngũ OpenAdLibrary
Nghiên cứu quảng cáo thông minh và quảng cáo native

Chúng tôi xây dựng OpenAdLibrary, nền tảng minh bạch quảng cáo mở. Hàng ngày, hệ thống của chúng tôi thu thập các quảng cáo native trực tiếp trên Taboola, Outbrain, MGID, Revcontent, Teads, Yahoo và MSN, xác định nhà quảng cáo thực sự đằng sau mỗi quảng cáo và theo dõi lượt nhấp đến trang đích. Những hướng dẫn này chắt lọc những gì chúng tôi thấy trong dữ liệu đó để bạn có thể nghiên cứu thị trường nhanh hơn.