Pixel dành cho API Marketing

Meta Pixel là công cụ chính mà bạn có thể dùng để theo dõi các sự kiện trên trang web. Khi đó, bạn có thể sử dụng dữ liệu từ Meta Pixel này với API Marketing để:

  • Tạo đối tượng tùy chỉnh dựa vào hoạt động trên trang web của bạn
  • Đo lường hoạt động chuyển đổi và xác định quảng cáo nào mang lại kết quả như lượt mua hàng

Yêu cầu

  • Bạn phải cài đặt sẵn mã cơ sở của Meta Pixel trên mọi trang web mà bạn sẽ theo dõi sự kiện.

Những điểm cập nhật về iOS 14.5

Do những thay đổi trên iOS 14.5, chúng tôi đã giới thiệu một công cụ mới để theo dõi các sự kiện trên web dành cho chiến dịch quảng cáo dùng iOS 14.5.

Đo lường sự kiện tổng hợp

Đo lường sự kiện tổng hợp của Meta là giao thức có chức năng đo lường sự kiện trên web và sự kiện trong ứng dụng từ những người dùng thiết bị iOS 14.5 trở lên. Bạn có thể sử dụng phương pháp mô hình hóa thống kê. Phương pháp này được thiết kế nhằm mang đến cái nhìn toàn diện hơn về kết quả khi dữ liệu bị thiếu hoặc chỉ có một phần.

Hiện tại, giao thức Đo lường sự kiện tổng hợp giới hạn mỗi miền và ứng dụng di động chỉ được phép đặt cấu hình và ưu tiên tối đa 8 sự kiện chuyển đổi để Đo lường sự kiện tổng hợp.

Hãy xem hướng dẫn Xác minh miền của chúng tôi để xác minh quyền sở hữu miền của bạn đối với giao thức Đo lường sự kiện tổng hợp.

Hãy truy cập vào Trung tâm trợ giúp doanh nghiệp của chúng tôi để tìm hiểu thêm.

Để biết thêm thông tin về các thay đổi khác hiện có, hãy xem Nhật ký thay đổi của chúng tôi.

Sự kiện tiêu chuẩn

Dưới đây là các ví dụ về sự kiện tiêu chuẩn mà bạn có thể theo dõi.

Lead

Theo dõi sự kiện tiêu chuẩn Lead sau đây trên trang web của bạn.

fbq(
  'track', 'Lead', {
    content_name: 'Auto Insurance',
    content_category: 'Quote',
    value: 40.00,
    currency: 'USD'
  }
);

ViewContent

Theo dõi sự kiện tiêu chuẩn ViewContent sau đây trên trang web của bạn.

fbq(
  'track', 'ViewContent', { 
    content_type: 'product',
    content_ids: ['1234'],
    content_name: 'ABC Leather Sandal',
    content_category: 'Shoes'
    value: 0.50,
    currency: 'USD'
  }
);

Search

Theo dõi sự kiện tiêu chuẩn Search sau đây trên trang web của bạn.

fbq(
  'track', 'Search', { 
    search_string: 'leather sandals',
    content_category: 'Product Search',
    content_ids: ['1234', '2424', '1318', '6832'],
    value: 0.50,
    currency: 'USD'
  }
);

Purchase

Theo dõi sự kiện tiêu chuẩn Purchase sau đây trên trang xác nhận thanh toán trong trang web của bạn.

fbq(
  'track', 'Purchase', { 
    content_type: 'product',
    contents: [
      { 'id': '1234', 'quantity': 2, },
      { 'id': '4642', 'quantity': 1, }
    ],
    value: 25.00,
    currency: 'USD'
  }
);

Sự kiện tùy chỉnh

Theo dõi sự kiện tùy chỉnh dành riêng cho trang web của bạn. Hãy thay thế CUSTOM-EVENT-NAME bằng tên sự kiện tùy chỉnh và custom_parameter bằng tên thông số tùy chỉnh của bạn.

fbq(
  'trackCustom', 'CUSTOM-EVENT-NAME', {
    custom_parameter: 'ABC',
    value: 10.00,
    currency: 'USD'
  }
);

Sự kiện trong trang

Theo dõi các hành động trong trang bằng cách liên kết sự kiện tiêu chuẩn hoặc tùy chỉnh với thành phần HTML, chẳng hạn như các nút.

<button onClick="fbq('track', 'Purchase');">Button Text</button>

Tạo một hàm nếu bạn có nhiều thành phần HTML.

<script>
function onClick() {
fbq('track', 'Purchase');
};
</script>

Gọi hàm này để theo dõi sự kiện Purchase cho nhiều thành phần HTML.

<button onClick="onClick()">Buy Now</button>

<button onClick="onClick()">Buy as a Gift</button>

Lưu ý: Trình trợ giúp pixel có thể hiển thị nhiều sự kiện Pixel từ cùng một trang. Theo dự kiến, Trình trợ giúp pixel sẽ chỉ theo dõi các sự kiện khi tải. Tuy nhiên, bằng cách liên kết sự kiện với các thành phần (chẳng hạn như nút), bạn có thể dùng Trình trợ giúp để theo dõi nhiều loại sự kiện hơn.

Theo dõi một Pixel cụ thể

Theo dõi sự kiện tùy chỉnh đơn lẻ từ một Meta Pixel cụ thể. Thay thế PIXEL-ID bằng ID Meta Pixel mà bạn muốn theo dõi.

<script>
  function onClick() {
    fbq(
      'trackSingleCustom', 'PIXEL-ID', 'PageView'
    );
  };
</script>

Lưu ý: Phương thức trackSingleCustom không xác thực dữ liệu tùy chỉnh.

Ngăn chặn Pixel

Ngăn chặn Meta Pixel qua pushState hoặc replaceState.

fbq.disablePushState = true;

Tối ưu hóa hoạt động phân phối quảng cáo bằng Pixel

Tối ưu hóa hoạt động phân phối quảng cáo dựa trên các sự kiện tiêu chuẩn được theo dõi qua Meta Pixel bằng cách sử dụng trường promoted_object cho điểm cuối /act_AD-ACCOUNT/adsets.

Ví dụ dưới đây tối ưu hóa hoạt động phân phối quảng cáo dựa trên giá trị mua hàng thông qua Pixel theo dõi các sự kiện mua hàng.

Được định dạng để dễ đọc
curl -i -X POST "https://graph.facebook.com/v2.10/act_AD-ACCOUNT-ID/adsets
    ?name=Ad Set for Value Optimization
    &campaign_id=CAMPAIGN-ID
    &optimization_goal=VALUE
    &promoted_object={"pixel_id":"PIXEL-ID","custom_event_type":"PURCHASE"}
    &billing_event=IMPRESSIONS
    &daily_budget=1000
    &attribution_spec=[{'event_type': 'CLICK_THROUGH', 'window_days':'1'}]
    &access_token=ACCESS-TOKEN"

Lưu ý: Các giá trị cho conversion_specs sẽ tự động được suy ra dựa trên mục tiêu này và promoted_object. Bạn không thể đặt conversion_specs theo cách thủ công.

Mã pixel chỉ dành cho hình ảnh

Bạn nên sử dụng mã JavaScript cho Meta Pixel. Tuy nhiên, trong một số trường hợp, bạn có thể sử dụng HTML hoặc Meta Pixel hình ảnh rồi thêm một thẻ khác của bên thứ ba từ trang web của mình.

Sự kiện tiêu chuẩn

<img src="https://www.facebook.com/tr?id=PIXEL-ID&amp;amp;ev=ViewContent&amp;amp;cd[content_name]=ABC%20Leather%20Sandal&amp;amp;cd[content_category]=Shoes&amp;amp;cd[content_type]=product&amp;amp;cd[content_ids]=1234&amp;amp;cd[value]=0.50&amp;amp;cd[currency]=USD&amp;amp;noscript=1" height="1" width="1" style="display:none"/>

Sự kiện tùy chỉnh

<img src="https://www.facebook.com/tr?id=PIXEL-ID&amp;amp;ev=CustomEventName&amp;amp;cd[custom_param1]=ABC&amp;amp;cd[custom_param2]=123&amp;amp;cd[value]=10.00&amp;amp;cd[currency]=USD&amp;amp;noscript=1" height="1" width="1" style="display:none"/>

Xem thêm