Hướng dẫn chuyển: Instagram (IX) sang Tiện ích Meta Business v2

Là một trong những đối tác của chúng tôi về Nút hành động trên Instagram, do tiện ích tích hợp Trải nghiệm tức thì (IX) cung cấp, bạn cần xây dựng các yêu cầu sau đây cho Tiện ích Meta Business (MBE) v2 để duy trì chức năng nút kêu gọi hành động Đặt món và nhãn dán Đặt món cho Tin:

  1. URL xác thực: Để doanh nghiệp của bạn có thể tích hợp vào MBE từ Facebook hoặc Instagram.
  2. Webhook: Để nhận thông báo nhanh chóng mỗi khi một trong các doanh nghiệp của bạn cài đặt hoặc gỡ cài đặt MBE.
  3. Kích hoạt sự kiện pixel: Để doanh nghiệp của bạn có thể nhắm mục tiêu khách hàng mới hiệu quả hơn, tăng lượng giao dịch trên trang web và đo lường trực tiếp xem tiện ích tích hợp MBE góp phần thúc đẩy kết quả của họ như thế nào.

Sau khi bạn phát triển và thử nghiệm MBE xong, Meta sẽ xét duyệt và xác minh tiện ích tích hợp của bạn. Sau khi tiện ích tích hợp được phê duyệt, người dùng công khai sẽ có thể dùng ứng dụng của bạn.

Trước khi bạn bắt đầu

  • Đăng ký làm Nhà phát triển trên Meta nếu bạn chưa đăng ký để truy cập vào các công cụ dành cho nhà phát triển của chúng tôi và tạo ứng dụng trên Meta.
  • Tạo một ứng dụng thử nghiệm từ ứng dụng chính thức và dùng ứng dụng này để thực hiện tất cả hoạt động thử nghiệm và phát triển mới.
  • Ứng dụng của bạn (ứng dụng chính thức và thử nghiệm) phải thuộc loại ứng dụng dành cho Doanh nghiệp và do Trình quản lý kinh doanh là doanh nghiệp đã được xác minh sở hữu. Hãy tìm hiểu thêm về cách xác minh doanh nghiệp và cách thêm ứng dụng vào doanh nghiệp của bạn.
  • Liên hệ với đối tác trên Meta và chia sẻ ID ứng dụng của bạn để họ có thể cấp cho bạn quyền truy cập vào tính năng manage_business_extension của MBE. Sau khi được phê duyệt, bạn có thể bắt đầu công việc triển khai.

Tên của ứng dụng ở chế độ chính thức phải biểu thị thương hiệu công ty của bạn (chúng tôi sẽ dùng tên và logo của ứng dụng đó khi hiển thị ứng dụng trên các giao diện của mình).

Thiết lập tiện ích tích hợp qua Bảng điều khiển dành cho nhà phát triển

Bảng điều khiển dành cho nhà phát triển Tiện ích Meta Business là sản phẩm trong Bảng điều khiển ứng dụng dành cho nhà phát triển. Sau khi ứng dụng của bạn được cấp tính năng MBE, bạn cần sử dụng Bảng điều khiển dành cho nhà phát triển để thiết lập và xác thực tiện ích tích hợp của mình (bao gồm cả URL xác thực và điểm cuối Webhook).

Bước 1: Thêm Bảng điều khiển dành cho nhà phát triển MBE vào Ứng dụng dành cho nhà phát triển trên Facebook mà bạn sở hữu.

Bước 2: Ở tab Thiết lập, hãy chọn Food and Drink làm ngành dọc duy nhất của bạn, chọn Instagram Call to Action ButtonPage Surface Call To Action Button làm tính năng, đồng thời thêm mọi miền mà ứng dụng của bạn phân phối trên thẻ Miền đại diện.

Bước 3: Sau khi tạo URL xác thực, hãy sử dụng giao diện Ứng dụng dành cho doanh nghiệp trên tab Thiết lập để xác thực URL của bạn (nếu có lỗi sẽ được nêu ở đó). Sau khi nhận được dấu kiểm màu xanh lá cây, bạn có thể chuyển sang Ứng dụng dành cho doanh nghiệp trên Meta để thử nghiệm từ đầu đến cuối.

Bước 4: Sau khi tạo Webhook, hãy thiết lập Webhook này trên sản phẩm Webhooks. Nếu hoàn tất thiết lập như mong đợi, bạn sẽ nhận được dấu kiểm màu xanh lá cây trên tab Tổng quan cho mục Đã xác thực Webhook.

Bước 5: Sau khi kích hoạt các sự kiện pixel bắt buộc, hãy hoàn tất Bảng câu hỏi về pixel (bao gồm cả video để xác thực hoạt động triển khai pixel của bạn).

Bước 6: Hỗ trợ đội ngũ của chúng tôi xác minh và phê duyệt tiện ích tích hợp của bạn bằng cách cung cấp thông tin chi tiết trong thẻ Xét duyệt tiện ích tích hợp trên tab Xét duyệt tiện ích tích hợp. Bạn cần cung cấp cả thông tin đăng nhập của nền tảng để đăng nhập vào URL xác thực của mình. Vui lòng thêm liên kết video quay màn hình cho thấy trải nghiệm tích hợp từ đầu đến cuối và các tính năng mà bạn đã bật.

Bước 7: Sau khi bạn triển khai MBE xong, hãy hoàn tất danh sách kiểm tra ở tab Tổng quan trong Bảng điều khiển dành cho nhà phát triển. Vui lòng điền vào các mẫu cho mục chi tiết ứng dụng và xét duyệt tiện ích tích hợp ở tab Xét duyệt tiện ích tích hợp. Khi bạn nhấp vào nút gửi, quy trình xét duyệt sẽ bắt đầu. Sau khi tiện ích tích hợp của bạn được phê duyệt, bạn sẽ có thể ra mắt ứng dụng với người dùng công khai qua tab Ra mắt. Hãy tìm hiểu thêm về quy trình Xét duyệt tiện ích tích hợp và cách nhận phản hồi cũng như trạng thái hiện tại từ đội ngũ của chúng tôi

Tạo URL xác thực

Ứng dụng dành cho doanh nghiệp có sẵn trên các giao diện của Meta. Đây là nơi các doanh nghiệp nhỏ khám phá và kết nối với ứng dụng dành cho doanh nghiệp của bên thứ ba, từ đó dễ dàng thiết lập công cụ kinh doanh với chi phí công nghệ thấp để phát triển và đạt được mục tiêu kinh doanh của mình.

MBE v2 sử dụng URL xác thực làm một kênh đáng tin cậy để chia sẻ cấu hình kinh doanh của người dùng (tên, URL cho nút CTA, v.v.) giữa nền tảng của bạn và Instagram/Facebook.

URL xác thực của bạn cần chấp nhận 1 thông số truy vấn GET là redirect_uri. Thông qua URL này, bạn nên:

  1. Cho phép người dùng đăng nhập vào nền tảng của bạn và cung cấp cả tùy chọn đăng ký tài khoản mới trên nền tảng đó (tức là "đăng ký").
  2. Nếu bạn hỗ trợ nhiều doanh nghiệp trên mỗi tài khoản trong nền tảng của mình, hãy hiển thị giao diện người dùng để người dùng chọn doanh nghiệp mà họ muốn liên kết với sự hiện diện của họ trên Facebook.
  3. Lấy thông số truy vấn redirect_uri đã nhận được, rồi thêm vào đó đối tượng extras đã mã hóa làm thông số truy vấn.
  4. Chuyển hướng người dùng đến URL kết quả (chỉ khi redirect_uri bạn nhận được khớp với biểu thức chính quy của chúng tôi).

Ví dụ - Sử dụng đối tượng extras để đặt cấu hình doanh nghiệp và bật nút CTA trên trang cá nhân Instagram cũng như nút CTA trên Trang Facebook của doanh nghiệp đó

{
  "setup": {
    "external_business_id": "<YOUR_ID_FOR_THE_BUSINESS>", //e.g. "foo-123"
    "timezone": "<BUSINESS_TIMEZONE>", //e.g. "America/Los_Angeles"
    "currency": "<BUSINESS_CURRENCY>", //e.g. "USD"
    "business_vertical": "FOOD_AND_DRINK"
  },
  "business_config": {
    "business": {
      "name": "<BUSINESS_NAME>"  //e.g. "Foo Business"
    },
    "ig_cta": {
      "enabled": true,
      "cta_button_text": "Order Food",
      "cta_button_url": "<BUSINESS_URL_FOR_CTA>"  //e.g. "https://partner-site.com/foo-business/order"
    },
     "page_cta": {
         "enabled": true,
         "cta_button_text": "Order Food",
         "cta_button_url": "<BUSINESS_URL_FOR_CTA>", // e.g. "https://partner-site.com/foo-business/order"
         "below_button_text": "Powered by <YOU>"
     }
  },
  "repeat": false 
}

Bạn không cần thêm nhãn dán "Đặt món" cho Tin trên Instagram vào cấu hình extras. Hệ thống sẽ mặc định bật tính năng này nếu bạn bật tính năng nút CTA trên Instagram (ig_cta) cho doanh nghiệp của mình.

Để biết chi tiết về toàn bộ quy trình triển khai và thử nghiệm, hãy xem bài viết Ứng dụng dành cho doanh nghiệp.

Tạo Webhook

Sau khi người dùng cài đặt, cập nhật hoặc gỡ cài đặt ứng dụng của bạn qua Ứng dụng dành cho doanh nghiệp, bạn sẽ nhận được thông tin chi tiết về hành động đó qua Webhook.

Để thiết lập Webhook, bạn cần phải:

  1. Tạo điểm cuối trên một máy chủ bảo mật có thể xử lý yêu cầu POST từ Facebook.
  2. Đặt cấu hình sản phẩm Webhooks trong Bảng điều khiển ứng dụng để đăng ký trường fbe_install của đối tượng User.

Khi nhận được sự kiện Webhook cho hoạt động cài đặt mới/cập nhật, bạn phải duy trì quan hệ ánh xạ giữa business_idpixel_id của doanh nghiệp. Đó là vì ID pixel là duy nhất cho doanh nghiệp đó và bạn cần sử dụng ID này để kích hoạt các sự kiện pixel bắt buộc.

Để biết chi tiết về toàn bộ quy trình triển khai và thiết lập, hãy xem phần Webhook.

Kích hoạt sự kiện pixel

Meta Pixel là một phần không thể thiếu của Tiện ích Meta Business v2. Bạn phải kích hoạt pixel một cách chính xác cho các sự kiện tiêu chuẩn dưới đây đối với mọi doanh nghiệp tích hợp MBE trên nền tảng của bạn.

Sự kiện bắt buộc

  • Đối với tất cả những trang liên quan đến quy trình đặt món: Kích hoạt PageView
  • Sau khi đặt đơn: Kích hoạt Purchase

Sự kiện không bắt buộc

  • Kích hoạt AddToCart khi có một mặt hàng được thêm vào đơn đặt hàng.

Bạn có thể kích hoạt tất cả sự kiện tiêu chuẩn bằng cách gọi hàm fbq('track') của pixel, có thông số là tên sự kiện và đối tượng JSON (không bắt buộc). Ví dụ: sự kiện mua hàng cần có thông số là đơn vị tiền tệ và giá trị:

fbq('track', 'Purchase', {currency: "USD", value: 30.00});

Để biết chi tiết về toàn bộ quy trình triển khai, hãy xem bài viết Kích hoạt sự kiện pixel.

Trình trợ giúp pixel

Bạn nên cài đặt tiện ích Trình trợ giúp pixel của chúng tôi cho Chrome. Trình trợ giúp pixel cung cấp phản hồi cực kỳ có giá trị giúp bạn xác minh rằng pixel của mình đang hoạt động chính xác, đặc biệt là khi bạn bắt đầu theo dõi chuyển đổi (quá trình bạn dễ gặp phải lỗi định dạng).

Xét duyệt tiện ích tích hợp và ra mắt

Sau khi bạn triển khai MBE xong, hãy hoàn tất danh sách kiểm tra ở tab Tổng quan trong Bảng điều khiển dành cho nhà phát triển. Vui lòng điền vào các mẫu cho mục chi tiết ứng dụng và xét duyệt tiện ích tích hợp ở tab Xét duyệt tiện ích tích hợp. Khi bạn nhấp vào nút gửi, quy trình xét duyệt sẽ bắt đầu.

Xét duyệt tiện ích tích hợp là quy trình giúp Meta xác minh quá trình tích hợp Tiện ích Meta Business của bạn. Sau khi tiện ích tích hợp của bạn được phê duyệt, bạn sẽ có thể ra mắt ứng dụng với người dùng công khai qua tab Ra mắt. Tìm hiểu thêm về quy trình này.

Sau khi gửi tiện ích tích hợp trên tab Xét duyệt tiện ích tích hợp trong Bảng điều khiển dành cho nhà phát triển, bạn có thể xem trạng thái, thông tin cập nhật và phản hồi từ người xét duyệt ở phần lịch sử gửi trong thẻ Xét duyệt tiện ích tích hợp.

Người xét duyệt của chúng tôi sẽ cung cấp phản hồi chi tiết. Trong trường hợp ứng dụng của bạn bị từ chối, vui lòng hoàn tất mọi bước bắt buộc rồi mới bắt đầu quy trình xét duyệt mới. Bạn có thể thực hiện bằng cách nhấp vào nút gửi lại ở tab Xét duyệt tiện ích tích hợp.