Tổng quan

Các đối tác của Google có thể cung cấp dữ liệu thực đơn có cấu trúc cho Google thông qua tính năng tích hợp toàn diện của tính năng Đặt chỗ để sử dụng trong mục Thực đơn của trang thông tin của nhà hàng trên Google Maps dành cho thiết bị di động (Android và iOS).

Dữ liệu về thực đơn được nhập bằng nguồn cấp dữ liệu chung. Trước khi bắt đầu, hãy dành vài phút để đảm bảo rằng bạn đã hoàn tất các bước thiết lập tài khoản và đọc kỹ bài viết Sử dụng hộp thư mục nguồn cấp dữ liệu chung để nắm được thông tin tổng quan về quy trình tải nguồn cấp dữ liệu chung lên và cách định cấu hình tài khoản để tải nguồn cấp dữ liệu chung lên.

Tạo và tải nguồn cấp dữ liệu trình đơn lên

Khi tạo và tải nguồn cấp dữ liệu về thực đơn lên, hãy lưu ý những điều sau:

  • Tuân theo quy cách dữ liệu được mô tả trong nguồn cấp dữ liệu trình đơn để tạo tệp dữ liệu trình đơn. Tên tệp dữ liệu trình đơn phải là duy nhất giữa các lần tải lên. Bạn nên thêm dấu thời gian vào tên tệp, ví dụ: menu1_1633621547.json.
  • Trong chỉ số mô tả tập tin, hãy đặt trường name thành google.food_menu. Để xem ví dụ về nội dung tệp mô tả, hãy tham khảo Mẫu JSON của tệp mô tả. Tên của các tệp mô tả phải là duy nhất giữa các lần tải lên. Bạn nên thêm dấu thời gian vào tên tệp, ví dụ: descriptor_1633621547.filesetdesc.json. Tệp mô tả phải được tải lên dropbox SFTP chung trong nguồn cấp dữ liệu trình đơn.
  • Bạn nên tải nguồn cấp dữ liệu thực đơn lên tài khoản đăng SFTP chung theo tần suất hằng ngày để làm mới toàn bộ.
  • Bạn có thể tìm thấy thông tin về hộp thư lưu trữ SFTP của nguồn cấp dữ liệu trong mục Cấu hình > Nguồn cấp dữ liệu trên Trung tâm đối tác.
  • Chọn hộp thả nguồn cấp dữ liệu

    Hình 1: Thông tin chung về dropbox SFTP

Làm việc với các tuỳ chọn mục trong trình đơn

Bạn có thể chỉ định các tuỳ chọn cho mục trong trình đơn bằng proto MenuItemOption. Các tuỳ chọn của mục trong trình đơn sẽ hiển thị dưới dạng danh sách phẳng bên dưới mục đó. Hãy xem ví dụ bên dưới.

Đặt giá cho các mục trong trình đơn có tuỳ chọn

Hình 2: Bread Sticks & Sauce có hai tuỳ chọn cho mục trong trình đơn: Sm và Lg

Chỉ hỗ trợ các tuỳ chọn mục trong trình đơn bắt buộc. Mục trong trình đơn bắt buộc là mục mà khách hàng phải chọn khi đặt món. Ví dụ: khi đặt bánh pizza, bạn phải chọn kích thước. Các tuỳ chọn không bắt buộc cho mục trong trình đơn (ví dụ: "tuỳ chọn thêm bơ") không được hỗ trợ.

Vì các lựa chọn cho món ăn được hiển thị dưới dạng một danh sách phẳng, nên các đối tác có nhiều nhóm lựa chọn bắt buộc cho một món ăn (ví dụ: một ly cà phê latte có các lựa chọn về kích thước và sữa) phải quyết định cách tốt nhất để hiển thị các lựa chọn đó trên Google. Google đề xuất các phương pháp phỏng đoán sau:

  • Nếu chỉ có một nhóm tuỳ chọn bắt buộc ảnh hưởng đến giá, hãy ưu tiên đưa nhóm tuỳ chọn đó vào nguồn cấp dữ liệu.
  • Đối với tất cả các trường hợp khác, đối tác có thể tự quyết định cách thể hiện các tuỳ chọn mục trong trình đơn một cách hiệu quả nhất. Bạn không nên tạo danh sách dài các tuỳ chọn cho tất cả các tổ hợp tuỳ chọn có thể có.

Khi đưa các tuỳ chọn mục trong trình đơn vào một mục trong trình đơn, hãy:

  • Mục trong trình đơn phải có ít nhất một ưu đãi có giá (đối với trường hợp các lựa chọn trong mục trong trình đơn không ảnh hưởng đến giá).
  • Mục trong trình đơn phải có một bộ tuỳ chọn, trong đó giá của mỗi tuỳ chọn được đặt thành tổng giá của mục khi tuỳ chọn đó được chọn.

Bạn chỉ được cung cấp giá cho món ăn hoặc cho các lựa chọn của món ăn, chứ không được cung cấp cho cả hai.

Sau khi nguồn cấp dữ liệu thực đơn được ra mắt, dữ liệu nguồn cấp dữ liệu thực đơn của bạn có thể xuất hiện trên thẻ "Thực đơn" của trang thông tin về địa điểm nhà hàng. Nếu có nhiều nguồn cung cấp thực đơn cho cùng một nhà hàng, thì người bán có thể chọn một nhà cung cấp ưu tiên trong trình chỉnh sửa thực đơn của Trang doanh nghiệp trên Google. Để biết thêm thông tin về cách người bán có thể chọn nhà cung cấp thực đơn ưu tiên, hãy xem bài viết Quản lý thực đơn.

Các nền tảng sau đây của Google sẽ hiển thị thẻ "Trình đơn" trên trang thông tin địa điểm:

Sản phẩm Thiết bị
Google Tìm kiếm Web di động
Google Tìm kiếm Ứng dụng gốc dành cho thiết bị di động
Google Maps Ứng dụng gốc dành cho thiết bị di động
Bạn có thể xem trình đơn trực quan mới của chúng tôi trên Google Tìm kiếm dành cho thiết bị di động. Trải nghiệm này sẽ được mở rộng sang các nền tảng khác, bao gồm cả máy tính và Google Maps.

Ví dụ về trình đơn hiển thị các mục trong trình đơn kèm theo nội dung mô tả

Hình 3: Ví dụ về cách hiển thị nội dung của nguồn cấp dữ liệu trình đơn.

Để kiểm thử trên máy tính, hãy sử dụng các công cụ dành cho nhà phát triển trình duyệt để mô phỏng thiết bị di động.

  1. Trong chế độ xem Khoảng không quảng cáo, hãy chọn người bán rồi nhấp vào đường liên kết đến trang thông tin của địa điểm để xem trang thông tin của nhà hàng.
  2. Mở Công cụ cho nhà phát triển Chrome (nhấp chuột phải vào biểu tượng Kiểm tra hoặc Xem -> Nhà phát triển -> Công cụ cho nhà phát triển), chọn loại thiết bị di động Loại thiết bị di động rồi làm mới trang.

Các phương pháp hay nhất

Dưới đây là các phương pháp hay nhất mà bạn nên làm theo khi phát triển nguồn cấp dữ liệu trình đơn.

  • Chỉ liên kết một thực đơn với một nhà hàng.
  • Cung cấp ngôn ngữ ưu tiên làm ngôn ngữ đầu tiên trong TextField. Nếu bạn đang gửi nhiều đối tượng LocalizedText, thì hiện tại, người dùng chỉ thấy đối tượng đầu tiên trong danh sách văn bản.
  • Bạn phải thêm tất cả món trong trình đơn vào các phần trình đơn, đừng thêm trực tiếp các món trong trình đơn vào đối tượng trình đơn.
  • Cung cấp nội dung bằng cách sử dụng bộ mã hoá utf-8. Bạn không cần phải thoát các ký tự không thuộc bộ mã ASCII.
  • Giới hạn số lượng tệp hoặc mảnh nguồn cấp dữ liệu ở mức 1.000 như đã đề cập trong phần Sử dụng dropbox nguồn cấp dữ liệu chung.