Cài đặt Facebook Pixel và Conversions API
Bài viết này giải thích cách cài đặt Facebook Pixel và Conversions API trong trang quản trị ShopBase, giúp bạn tạo ra các chiến dịch quảng cáo hiệu quả cho cửa hàng ShopBase.
Vui lòng tham khảo bài viết này để biết cách thiết lập tài khoản quảng cáo Facebook cho cửa hàng ShopBase của bạn..
A. Tạo một mã Facebook pixel
B. Tạo một Access Token cho Conversions API
C. Các loại Facebook Pixel & Conversion API trên ShopBase
D. Tích hợp Facebook Pixel & Conversion API chung
E. Tích hợp Facebook Pixel & Conversion API riêng cho sản phẩm
F. Tích hợp Facebook Pixel & Conversion API riêng cho bộ sưu tập
G. Khắc phục khi sự kiện trùng lặp
H. Các sự kiện của Facebook Pixel
Để tích hợp Facebook Pixel vào ShopBase, bạn cần tạo một mã Facebook Pixel trong Facebook Events Manager. Vui lòng tham khảo bài viết này để biết cách tạo một mã Facebook Pixel.
Để tối ưu hóa quảng cáo Conversions API, bạn cần tạo mã Access token cho mỗi Pixel trong cửa hàng của mình. Vui lòng tham khảo bài viết này để biết cách tạo một Access Token.
Hiện tại, ShopBase hỗ trợ 3 loại & Conversion API.
Facebook Pixel & Conversion API chung: Để theo dõi tất cả các hành vi của khách hàng trên toàn bộ cửa hàng, bao gồm tất cả các sản phẩm và bộ sưu tập.
Facebook Pixel & Conversion API riêng cho từng sản phẩm: Để theo dõi tất cả các hành vi của khách hàng liên quan đến một sản phẩm cụ thể mà pixel được gắn vào.
Facebook Pixel & Conversion API riêng cho từng bộ sưu tập: Để theo dõi tất cả các hành vi của khách hàng liên quan đến các sản phẩm cụ thể trong bộ sưu tập mà pixel được đính kèm.
Đăng nhập vào cửa hàng của bạn và dán Pixel ID và Access Token.
Nếu bạn sử dụng Theme từ Theme Editor, đi tới Online Store > Preferences > Facebook Pixel & Conversions API.
Nếu bạn sử dụng Template từ Website Builder, đi tới Marketing & Sales > Facebook > Facebook Pixel & Conversions API.
Nhấp vào Save sau khi hoàn tất.
Bạn có thể dán nhiều Pixel ID chung vào cửa hàng ShopBase của mình bằng cách nhấp vào Add other Pixel IDs.
Đi tới Products > All products và chọn sản phẩm mà bạn muốn thiết lập Pixel ID & API chuyển đổi.
Trong trang chi tiết sản phẩm, truy cập Facebook Pixel & API chuyển đổi, dán Pixel ID và Access Token.
Nhấp vào Save changes sau khi hoàn tất.
Bạn có thể nhanh chóng thêm nhiều Pixel ID và Access Token vào sản phẩm khi nhập sản phẩm vào cửa hàng bằng tệp CSV.
Khi một sản phẩm được sao chép và nhập vào cửa hàng ShopBase khác, hệ thống cũng sẽ nhập Pixel ID và Access Token gốc của sản phẩm sang cửa hàng mới.
Đi tới Products > Collections và chọn bộ sưu tập mà bạn muốn thiết lập Pixel ID & conversion API.
Trong trang chi tiết bộ sưu tập, truy cập Facebook Pixel & conversion API và dán Pixel ID và Access Token.
Nhấp vào Save changes sau khi hoàn tất.
Bạn chỉ có thể thiết lập 1 mã Facebook Pixel ID và Access Token vào một sản phẩm hoặc bộ sưu tập. Access Token phải được liên kết với Pixel ID tương ứng.
Để Pixel ID & Access Token ở sản phẩm / bộ sưu tập hoạt động, bạn phải cài đặt Universal Pixel ID trong cửa hàng của mình.
Sau khi thêm Pixel ID vào cửa hàng trực tuyến, bạn có thể kiểm tra Pixel này bằng cách sử dụng Facebook Ads Manager. Tìm hiểu về cách nhận biết Facebook pixel của bạn có đang hoạt động hay không từ Trung tâm trợ giúp của Facebook. Nếu gần đây bạn đã thêm Facebook Pixel vào cửa hàng trực tuyến của mình thì bạn cần đợi các sự kiện từ khách hàng trước khi thấy bất kỳ dữ liệu nào trong Facebook Ads Manager
Việc gắn Access Token là không bắt buộc, tuy nhiên chúng tôi khuyến khích bạn gắn cả Pixel ID và Access Token.
Sự kiện mua hàng (Purchase event) được ShopBase ghi nhận và gửi sang cho Facebook bằng mã nguồn của trang web, nếu bạn bật tính năng tự động theo dõi sự kiện mà không cần mã (Track Events Automatically Without Code), điều này dẫn đến các sự kiện trùng lặp được nhận và có thể ảnh hưởng đến độ chính xác của báo cáo pixel của bạn.
Vui lòng thực hiện các bước hướng dẫn dưới đây để tắt tính năng này.
Truy cập vào Events Manager từ trang quản trị tài khoản quảng cáo.
Chọn Pixel mà bạn muốn thực hiện cài đặt.
Vào Settings.
Bật nút OFF (tắt) cho phần Track Events Automatically Without Code dưới mục Event Setup.
Chọn Stop Tracking và Confirm trong hộp thoại hiện ra (nếu có)
Go to Overview > Purchase > Manage > Click on the trash can icon > Delete (additional)
Sau khi bạn thêm mã Facebook pixel vào ShopBase, các hoạt động diễn ra trên cửa hàng của bạn sẽ được Facebook tính mỗi hoạt động như một sự kiện. Bạn cần sử dụng dữ liệu này để hiểu rõ hơn về cách thức khách hàng tương tác với cửa hàng của bạn. Tìm hiểu thêm về cách sử dụng Sự kiện Tiêu chuẩn và Tùy chỉnh của FacebookPixel tại Trung Tâm Hỗ Trợ Facebook.
Sau khi bạn tích hợp một mã Facebook pixel trên cửa hàng, mã này sẽ tự động theo dõi 6 loại sự kiện tiêu chuẩn và 4 loại sự kiện tùy chỉnh, với nội dung như sau:
Search: Khi khách thực hiện tìm kiếm
ViewContent: Khi khách xem một trang, ví dụ như trang sản phẩm
AddToCart: Khi khách thêm một sản phẩm vào giỏ hàng (bấm nút Add To Cart)
InitiateCheckout: Khi khách nhấn vào nút Checkout
AddPaymentInfo: Khi khách điền thông tin thanh toán trên trang Checkout
Purchase: Khi khách hoàn tất giao dịch mua hàng và xem được trang Thank you sau khi thanh toán.
CheckoutButtonClicked: Khi khách nhấp vào nút Checkout trên Cart Drawler hoặc trang giỏ hàng
AddShippingInfo: Khi khách kết thúc bước 1 trong quá trình thanh toán và nhấn vào nút Continue tới trang phương thức giao hàng (chỉ áp dụng tại cửa hàng sử dụng thanh toán 3 bước)
SelectShippingMethod: Khi khách kết thúc bước 2 trong quá trình thanh toán và nhấn nút Continue tới trang phương thức thanh toán (chỉ áp dụng tại cửa hàng sử dụng thanh toán 3 bước)
UseCouponCode: Khi khách sử dụng mã giảm giá thành công
Nếu bạn muốn thay đổi mã sản phẩm (product ID) đã gửi đến dịch vụ quảng cáo như Facebook, bạn có thể tham khảo bài viết này để biết cách thực hiện.
Facebook Pixel và Conversions API sẽ gửi dữ liệu về hành động của khách hàng đồng thời mỗi khi khách truy cập thực hiện một hành động trên trang. Facebook sẽ có cơ chế tự động để đảm bảo các dữ liệu được gửi lên từ Pixel và Conversions API không bị trùng lặp và báo cáo hiển thị đúng dữ liệu.
Kể từ iOS 14, Apple sẽ yêu cầu tất cả các ứng dụng tuân thủ theo cập nhật mới về App Tracking Transparency Framework. Tất cả người dùng có thể chủ động lựa chọn việc chặn không cho các ứng dụng theo dõi hành vi của mình, bao gồm cả ứng dụng Facebook. Để đáp ứng những thay đổi này, Facebook đã bổ sung cơ chế theo dõi qua Conversion API để đảm bảo việc theo dõi hành vi người dùng không bị gián đoạn. Tuy nhiên, với cơ chế này, trong một số trường hợp có thể mất tới 72 giờ để sự kiện gửi từ ShopBase có thể được ghi nhận thành công trên Facebook. Do đó, dữ liệu trên Facebook có thể khác với trang quản trị ShopBase. Ví dụ: Sự kiện Purchase vào ngày 25/07 được ghi nhận trên Facebook, nhưng bạn không thể tìm thấy đơn hàng tương ứng với thời gian thực của sự kiện đó vào ngày 25/07 trong trang quản trị ShopBase, do đây là kết quả của hành động đã xảy ra trong vòng 72 giờ trước đó.
Xác minh Facebook Pixel và Conversions API đang hoạt động chính xác
Cập nhật tài khoản quảng cáo Facebook theo chính sách App Tracking Transparency Framework
Tạo Facebook Pixel và Access Token tương ứng cho từng Pixel
Xác minh tên miền trên ShopBase trong Facebook Business Manager
Cài đặt conversions events trong Facebook Events Manager
Thêm các mã theo dõi khác vào cửa hàng
Vui lòng tham khảo bài viết này để biết cách thiết lập tài khoản quảng cáo Facebook cho cửa hàng ShopBase của bạn..
Nội dung bài viết
A. Tạo một mã Facebook pixel
B. Tạo một Access Token cho Conversions API
C. Các loại Facebook Pixel & Conversion API trên ShopBase
D. Tích hợp Facebook Pixel & Conversion API chung
E. Tích hợp Facebook Pixel & Conversion API riêng cho sản phẩm
F. Tích hợp Facebook Pixel & Conversion API riêng cho bộ sưu tập
G. Khắc phục khi sự kiện trùng lặp
H. Các sự kiện của Facebook Pixel
A. Tạo một mã Facebook pixel
Để tích hợp Facebook Pixel vào ShopBase, bạn cần tạo một mã Facebook Pixel trong Facebook Events Manager. Vui lòng tham khảo bài viết này để biết cách tạo một mã Facebook Pixel.
B. Tạo một Access Token cho Conversions API
Để tối ưu hóa quảng cáo Conversions API, bạn cần tạo mã Access token cho mỗi Pixel trong cửa hàng của mình. Vui lòng tham khảo bài viết này để biết cách tạo một Access Token.
C. Các loại Facebook Pixel & Conversion API trên ShopBase
Hiện tại, ShopBase hỗ trợ 3 loại & Conversion API.
Facebook Pixel & Conversion API chung: Để theo dõi tất cả các hành vi của khách hàng trên toàn bộ cửa hàng, bao gồm tất cả các sản phẩm và bộ sưu tập.
Facebook Pixel & Conversion API riêng cho từng sản phẩm: Để theo dõi tất cả các hành vi của khách hàng liên quan đến một sản phẩm cụ thể mà pixel được gắn vào.
Facebook Pixel & Conversion API riêng cho từng bộ sưu tập: Để theo dõi tất cả các hành vi của khách hàng liên quan đến các sản phẩm cụ thể trong bộ sưu tập mà pixel được đính kèm.
D. Tích hợp Facebook Pixel & Conversion API
Đăng nhập vào cửa hàng của bạn và dán Pixel ID và Access Token.
Nếu bạn sử dụng Theme từ Theme Editor, đi tới Online Store > Preferences > Facebook Pixel & Conversions API.
Nếu bạn sử dụng Template từ Website Builder, đi tới Marketing & Sales > Facebook > Facebook Pixel & Conversions API.
Nhấp vào Save sau khi hoàn tất.
Bạn có thể dán nhiều Pixel ID chung vào cửa hàng ShopBase của mình bằng cách nhấp vào Add other Pixel IDs.
E. Tích hợp Facebook Pixel & Conversion API riêng cho sản phẩm
Đi tới Products > All products và chọn sản phẩm mà bạn muốn thiết lập Pixel ID & API chuyển đổi.
Trong trang chi tiết sản phẩm, truy cập Facebook Pixel & API chuyển đổi, dán Pixel ID và Access Token.
Nhấp vào Save changes sau khi hoàn tất.
Bạn có thể nhanh chóng thêm nhiều Pixel ID và Access Token vào sản phẩm khi nhập sản phẩm vào cửa hàng bằng tệp CSV.
Khi một sản phẩm được sao chép và nhập vào cửa hàng ShopBase khác, hệ thống cũng sẽ nhập Pixel ID và Access Token gốc của sản phẩm sang cửa hàng mới.
F. Tích hợp Facebook Pixel & Conversion API riêng cho bộ sưu tập
Đi tới Products > Collections và chọn bộ sưu tập mà bạn muốn thiết lập Pixel ID & conversion API.
Trong trang chi tiết bộ sưu tập, truy cập Facebook Pixel & conversion API và dán Pixel ID và Access Token.
Nhấp vào Save changes sau khi hoàn tất.
Bạn chỉ có thể thiết lập 1 mã Facebook Pixel ID và Access Token vào một sản phẩm hoặc bộ sưu tập. Access Token phải được liên kết với Pixel ID tương ứng.
Để Pixel ID & Access Token ở sản phẩm / bộ sưu tập hoạt động, bạn phải cài đặt Universal Pixel ID trong cửa hàng của mình.
Sau khi thêm Pixel ID vào cửa hàng trực tuyến, bạn có thể kiểm tra Pixel này bằng cách sử dụng Facebook Ads Manager. Tìm hiểu về cách nhận biết Facebook pixel của bạn có đang hoạt động hay không từ Trung tâm trợ giúp của Facebook. Nếu gần đây bạn đã thêm Facebook Pixel vào cửa hàng trực tuyến của mình thì bạn cần đợi các sự kiện từ khách hàng trước khi thấy bất kỳ dữ liệu nào trong Facebook Ads Manager
Việc gắn Access Token là không bắt buộc, tuy nhiên chúng tôi khuyến khích bạn gắn cả Pixel ID và Access Token.
G. Khắc phục khi sự kiện trùng lặp
Sự kiện mua hàng (Purchase event) được ShopBase ghi nhận và gửi sang cho Facebook bằng mã nguồn của trang web, nếu bạn bật tính năng tự động theo dõi sự kiện mà không cần mã (Track Events Automatically Without Code), điều này dẫn đến các sự kiện trùng lặp được nhận và có thể ảnh hưởng đến độ chính xác của báo cáo pixel của bạn.
Vui lòng thực hiện các bước hướng dẫn dưới đây để tắt tính năng này.
Truy cập vào Events Manager từ trang quản trị tài khoản quảng cáo.
Chọn Pixel mà bạn muốn thực hiện cài đặt.
Vào Settings.
Bật nút OFF (tắt) cho phần Track Events Automatically Without Code dưới mục Event Setup.
Chọn Stop Tracking và Confirm trong hộp thoại hiện ra (nếu có)
Go to Overview > Purchase > Manage > Click on the trash can icon > Delete (additional)
H. Các sự kiện của Facebook Pixel
Sau khi bạn thêm mã Facebook pixel vào ShopBase, các hoạt động diễn ra trên cửa hàng của bạn sẽ được Facebook tính mỗi hoạt động như một sự kiện. Bạn cần sử dụng dữ liệu này để hiểu rõ hơn về cách thức khách hàng tương tác với cửa hàng của bạn. Tìm hiểu thêm về cách sử dụng Sự kiện Tiêu chuẩn và Tùy chỉnh của FacebookPixel tại Trung Tâm Hỗ Trợ Facebook.
Sau khi bạn tích hợp một mã Facebook pixel trên cửa hàng, mã này sẽ tự động theo dõi 6 loại sự kiện tiêu chuẩn và 4 loại sự kiện tùy chỉnh, với nội dung như sau:
Các Sự kiện Tiêu chuẩn
Search: Khi khách thực hiện tìm kiếm
ViewContent: Khi khách xem một trang, ví dụ như trang sản phẩm
AddToCart: Khi khách thêm một sản phẩm vào giỏ hàng (bấm nút Add To Cart)
InitiateCheckout: Khi khách nhấn vào nút Checkout
AddPaymentInfo: Khi khách điền thông tin thanh toán trên trang Checkout
Purchase: Khi khách hoàn tất giao dịch mua hàng và xem được trang Thank you sau khi thanh toán.
Các sự kiện tùy chỉnh
CheckoutButtonClicked: Khi khách nhấp vào nút Checkout trên Cart Drawler hoặc trang giỏ hàng
AddShippingInfo: Khi khách kết thúc bước 1 trong quá trình thanh toán và nhấn vào nút Continue tới trang phương thức giao hàng (chỉ áp dụng tại cửa hàng sử dụng thanh toán 3 bước)
SelectShippingMethod: Khi khách kết thúc bước 2 trong quá trình thanh toán và nhấn nút Continue tới trang phương thức thanh toán (chỉ áp dụng tại cửa hàng sử dụng thanh toán 3 bước)
UseCouponCode: Khi khách sử dụng mã giảm giá thành công
Nếu bạn muốn thay đổi mã sản phẩm (product ID) đã gửi đến dịch vụ quảng cáo như Facebook, bạn có thể tham khảo bài viết này để biết cách thực hiện.
Facebook Pixel và Conversions API sẽ gửi dữ liệu về hành động của khách hàng đồng thời mỗi khi khách truy cập thực hiện một hành động trên trang. Facebook sẽ có cơ chế tự động để đảm bảo các dữ liệu được gửi lên từ Pixel và Conversions API không bị trùng lặp và báo cáo hiển thị đúng dữ liệu.
Kể từ iOS 14, Apple sẽ yêu cầu tất cả các ứng dụng tuân thủ theo cập nhật mới về App Tracking Transparency Framework. Tất cả người dùng có thể chủ động lựa chọn việc chặn không cho các ứng dụng theo dõi hành vi của mình, bao gồm cả ứng dụng Facebook. Để đáp ứng những thay đổi này, Facebook đã bổ sung cơ chế theo dõi qua Conversion API để đảm bảo việc theo dõi hành vi người dùng không bị gián đoạn. Tuy nhiên, với cơ chế này, trong một số trường hợp có thể mất tới 72 giờ để sự kiện gửi từ ShopBase có thể được ghi nhận thành công trên Facebook. Do đó, dữ liệu trên Facebook có thể khác với trang quản trị ShopBase. Ví dụ: Sự kiện Purchase vào ngày 25/07 được ghi nhận trên Facebook, nhưng bạn không thể tìm thấy đơn hàng tương ứng với thời gian thực của sự kiện đó vào ngày 25/07 trong trang quản trị ShopBase, do đây là kết quả của hành động đã xảy ra trong vòng 72 giờ trước đó.
Bài viết liên quan
Xác minh Facebook Pixel và Conversions API đang hoạt động chính xác
Cập nhật tài khoản quảng cáo Facebook theo chính sách App Tracking Transparency Framework
Tạo Facebook Pixel và Access Token tương ứng cho từng Pixel
Xác minh tên miền trên ShopBase trong Facebook Business Manager
Cài đặt conversions events trong Facebook Events Manager
Thêm các mã theo dõi khác vào cửa hàng
Cập nhật vào: 28/03/2024
Cảm ơn!