Bạn có thể sử dụng Facebook pixel để theo dõi hành động của khách truy cập trang web của bạn. Tính năng này được gọi là theo dõi chuyển đổi. Các chuyển đổi được theo dõi xuất hiện trong Trình quản lý quảng cáo Facebook và bảng điều khiển Phân tích trên Facebook. Tại đây, bạn có thể sử dụng những chuyển đổi này để phân tích hiệu quả của phễu chuyển đổi và tính lợi nhuận trên đầu tư quảng cáo. Ngoài ra, bạn có thể sử dụng các chuyển đổi được theo dõi để xác định đối tượng tùy chỉnh cho chiến dịch quảng cáo động và tối ưu hóa quảng cáo. Sau khi bạn đã xác định được đối tượng tùy chỉnh, chúng tôi có thể dùng đối tượng đó để xác định những người dùng Facebook khác có khả năng chuyển đổi, đồng thời nhắm mục tiêu họ bằng quảng cáo của bạn.
Sau đây là 3 cách để theo dõi chuyển đổi bằng pixel:
Bạn phải cài đặt sẵn mã cơ sở của pixel trên mọi trang mà bạn muốn theo dõi chuyển đổi.
Sự kiện tiêu chuẩn là những hành động của khách truy cập được xác định trước, tương ứng với các hoạt động thông thường liên quan đến chuyển đổi, chẳng hạn như tìm kiếm, xem hoặc mua sản phẩm. Sự kiện tiêu chuẩn hỗ trợ các thông số, để bạn có thể bao gồm đối tượng chứa thông tin bổ sung về một sự kiện, chẳng hạn như ID sản phẩm, hạng mục và số sản phẩm đã mua.
Tất cả các sự kiện tiêu chuẩn đều được theo dõi bằng cách gọi hàm fbq('track') của pixel, với tên sự kiện và đối tượng JSON (không bắt buộc) là thông số. Chẳng hạn, sau đây là lệnh gọi hàm để theo dõi thời điểm khách truy cập hoàn tất một sự kiện mua hàng, trong đó lấy đơn vị tiền tệ và giá trị được bao gồm làm thông số:
fbq('track', 'Purchase', {currency: "USD", value: 30.00});Nếu bạn đã gọi hàm đó, thì hàm sẽ được theo dõi dưới dạng sự kiện mua hàng trong Trình quản lý sự kiện:

Bạn có thể gọi hàm fbq('track') ở bất kỳ vị trí nào giữa thẻ <body> mở và đóng của trang web, khi trang tải hoặc khi khách truy cập hoàn tất một hành động, chẳng hạn như nhấp vào một nút.
Chẳng hạn, nếu muốn theo dõi một sự kiện mua hàng tiêu chuẩn sau khi khách truy cập đã hoàn tất quy trình mua hàng, bạn có thể gọi hàm fbq('track') trên trang xác nhận mua hàng như sau:
<body>
...
<script>
fbq('track', 'Purchase', {currency: "USD", value: 30.00});
</script>
...
</body>Nếu muốn theo dõi một sự kiện mua hàng tiêu chuẩn khi khách truy cập nhấp vào nút mua hàng, bạn có thể liên kết lệnh gọi hàm fbq('track') với nút mua hàng trên trang thanh toán như sau:
<button id="addToCartButton">Purchase</button>
<script type="text/javascript">
$('#$addToCartButton').click(function() {
fbq('track', 'Purchase', {currency: "USD", value: 30.00});
});
</script>Lưu ý rằng ví dụ trên sử dụng jQuery để kích hoạt lệnh gọi hàm. Tuy nhiên, bạn có thể kích hoạt lệnh gọi hàm theo bất kỳ phương thức nào bạn muốn.
Nếu sự kiện tiêu chuẩn mà chúng tôi xác định trước không phù hợp với nhu cầu của bạn, thì bạn có thể theo dõi sự kiện tùy chỉnh của chính mình, đồng thời dùng những sự kiện đó để xác định đối tượng tùy chỉnh nhằm tối ưu hóa quảng cáo. Sự kiện tùy chỉnh cũng hỗ trợ các thông số mà bạn có thể bao gồm để cung cấp thêm thông tin về từng sự kiện tùy chỉnh.
Bạn có thể theo dõi sự kiện tùy chỉnh bằng cách gọi hàm fbq('trackCustom') của pixel, với tên sự kiện tùy chỉnh và đối tượng JSON (không bắt buộc) là thông số. Giống như sự kiện tiêu chuẩn, bạn có thể gọi hàm fbq('trackCustom') ở bất kỳ vị trí nào giữa thẻ <body> mở và đóng của trang web, khi trang tải hoặc khi khách truy cập thực hiện một hành động như nhấp vào một nút.
Chẳng hạn, giả sử bạn muốn theo dõi khách truy cập chia sẻ quảng cáo để nhận chiết khấu. Bạn có thể theo dõi họ bằng cách sử dụng sự kiện tùy chỉnh như sau:
fbq('trackCustom', 'ShareDiscount', {promotion: 'share_discount_10%'});Tên sự kiện tùy chỉnh phải ở dạng chuỗi và không được vượt quá 50 ký tự.
Mỗi lần tải, pixel sẽ tự động gọi fbq('track', 'PageView') để theo dõi sự kiện tiêu chuẩn PageView. Sự kiện tiêu chuẩn PageView ghi lại URL giới thiệu của trang đã kích hoạt lệnh gọi hàm. Bạn có thể sử dụng những URL được ghi lại này trong Trình quản lý sự kiện để xác định các hành động của khách truy cập cần theo dõi.
Chẳng hạn, giả sử rằng bạn gửi khách truy cập đăng ký danh sách gửi thư của bạn đến trang cảm ơn. Bạn có thể thiết lập một chuyển đổi tùy chỉnh để theo dõi những khách truy cập trang web đã xem mọi trang có /thank-you trong URL. Giả sử trang cảm ơn của bạn là trang duy nhất có /thank-you trong URL, và bạn đã cài đặt pixel trên trang đó, thì bất cứ ai xem trang đều sẽ được theo dõi bằng chuyển đổi tùy chỉnh đó.
Sau khi theo dõi, bạn có thể dùng chuyển đổi tùy chỉnh để tối ưu hóa chiến dịch quảng cáo của mình, xác định đối tượng tùy chỉnh và tinh chỉnh thêm đối tượng tùy chỉnh dựa vào sự kiện tiêu chuẩn hoặc sự kiện tùy chỉnh.
Do chuyển đổi tùy chỉnh dựa trên URL hoàn chỉnh hoặc một phần, nên hãy đảm bảo bạn có thể xác định hành động của khách truy cập chỉ dựa trên các chuỗi duy nhất trong URL trang web.
Chuyển đổi tùy chỉnh được tạo hoàn toàn trong Trình quản lý sự kiện. Hãy tham khảo tài liệu Trợ giúp dành cho nhà quảng cáo của chúng tôi để tìm hiểu cách thực hiện.
Thông số là những đối tượng tùy chọn, có định dạng JSON mà bạn có thể bao gồm khi theo dõi sự kiện tiêu chuẩn và sự kiện tùy chỉnh. Nhờ có các thông số, bạn có thể cung cấp thêm thông tin về hành động của khách truy cập trang web. Sau khi theo dõi, bạn có thể sử dụng thông số để xác định thêm bất kỳ đối tượng tùy chỉnh nào mà bạn tạo.
Để bao gồm đối tượng thông số đi kèm với sự kiện tiêu chuẩn hoặc sự kiện tùy chỉnh, hãy định dạng dữ liệu thông số của bạn thành đối tượng kiểu JSON, sau đó bao gồm đối tượng đó dưới dạng thông số hàm thứ ba khi gọi hàm fbq('track') hoặc fbq('trackCustom').
Chẳng hạn, giả sử bạn muốn theo dõi khách truy cập đã mua nhiều sản phẩm nhờ quảng cáo của bạn. Bạn có thể làm như sau:
fbq('track', 'Purchase',
// begin parameter object data
{
value: 115.00,
currency: 'USD',
contents: [
{
id: '301',
quantity: 1
},
{
id: '401',
quantity: 2
}],
content_type: 'product'
}
// end parameter object data
);Lưu ý rằng nếu bạn muốn sử dụng dữ liệu được bao gồm trong thông số sự kiện khi xác định đối tượng tùy chỉnh, thì không được để lại bất kỳ khoảng trống nào trong giá trị chính.
Bạn có thể bao gồm những thuộc tính đối tượng được xác định trước sau đây cùng với bất kỳ sự kiện tùy chỉnh và sự kiện tiêu chuẩn nào hỗ trợ các thuộc tính đó. Định dạng dữ liệu đối tượng thông số theo kiểu JSON.
| Khóa thuộc tính | Loại giá trị | Mô tả thông số |
|---|---|---|
| Chuỗi | Loại trang/sản phẩm. |
| Mảng số nguyên hoặc chuỗi | ID sản phẩm được liên kết với sự kiện, chẳng hạn như SKU (ví dụ: |
| Chuỗi | Tên trang/sản phẩm. |
| Chuỗi |
|
| Mảng đối tượng | Một mảng đối tượng JSON chứa Mã số quy định quốc tế (EAN) nếu có, hoặc (các) số nhận dạng nội dung hay sản phẩm khác liên kết với sự kiện, cũng như thông tin về số lượng và giá của sản phẩm. |
| Chuỗi | Đã chỉ định đơn vị tiền tệ cho |
| Số nguyên | Được sử dụng cùng với sự kiện |
| Số nguyên, float | Giá trị trọn đời dự đoán của một người đăng ký do nhà quảng cáo xác định và được biểu thị bằng một giá trị chính xác. |
| Chuỗi | Được sử dụng cùng với sự kiện |
| Boolean | Được sử dụng cùng với sự kiện |
| Số nguyên hoặc float | Giá trị của một người dùng thực hiện sự kiện này đối với doanh nghiệp. |
Nếu các thuộc tính đối tượng mà chúng tôi xác định trước không phù hợp với nhu cầu của bạn, thì bạn có thể bao gồm thuộc tính tùy chỉnh của riêng mình. Thuộc tính tùy chỉnh có thể sử dụng cùng cả sự kiện tiêu chuẩn và sự kiện tùy chỉnh, đồng thời giúp bạn xác định thêm đối tượng tùy chỉnh.
Chẳng hạn, giả sử bạn muốn theo dõi khách truy cập đã mua nhiều sản phẩm sau khi so sánh chúng với các sản phẩm khác. Bạn có thể làm như sau:
fbq('track', 'Purchase',
// begin parameter object data
{
value: 115.00,
currency: 'USD',
contents: [
{
id: '301',
quantity: 1
},
{
id: '401',
quantity: 2
}],
content_type: 'product',
compared_product: 'recommended-banner-shoes' // custom property
}
// end parameter object data
);Giờ đây khi đang theo dõi chuyển đổi, bạn nên sử dụng các chuyển đổi đó để xác định đối tượng tùy chỉnh. Nhờ vậy, bạn có thể tối ưu hóa quảng cáo cho các chuyển đổi trên trang web.