Tổng quan

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

Dữ liệu 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 thành các bước thiết lập tài khoản và đọc qua bài viết Sử dụng dropbox 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à giải thích 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 thực đơn lên

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

  • Hãy tuân theo quy cách dữ liệu được mô tả trong nguồn cấp dữ liệu thực đơn để tạo các tệp dữ liệu thực đơn. Tên tệp dữ liệu thực đơn phải khác nhau giữa các lần tải lên. Bạn nên đưa dấu thời gian vào tên tệp, ví dụ: menu1_1633621547.json.
  • Trong chỉ số mô tả nhóm tệp, 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 tệp mô tả phải khác nhau 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 chỉ số mô tả phải được tải lên tài khoản đăng SFTP chung trong nguồn cấp dữ liệu trình đơn.
  • Nguồn cấp dữ liệu thực đơn phải được tải lên tài khoản đăng SFTP chung theo tần suất hằng ngày dưới dạng các lần làm mới đầy đủ.
  • Để cung cấp thông tin chi tiết về nhà hàng, hãy làm theo quy cách dữ liệu được mô tả trong nguồn cấp dữ liệu thực thể. Để xem ví dụ về tệp nguồn cấp dữ liệu thực thể, hãy tham khảo mẫu JSON của nguồn cấp dữ liệu thực thể. Bạn nên thêm dấu thời gian vào tên tệp, ví dụ: entity_1697754089.json.
  • Nguồn cấp dữ liệu thực thể phải được tải lên tài khoản dropbox SFTP chung theo tần suất hằng ngày khi được làm mới toàn bộ.
  • Bạn có thể xem trạng thái nhập nguồn cấp dữ liệu trong phần Nguồn cấp dữ liệu > Nhật ký trong cổng thông tin của đối tác.
  • Bạn có thể tìm thấy thông tin về tài khoản đăng SFTP của nguồn cấp dữ liệu trong phần Cấu hình > Nguồn cấp dữ liệu của Cổng đối tác.
  • Chọn hộp kéo thả nguồn cấp dữ liệu

    Hình 1: Thông tin chung về tài khoản đăng 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 giao thức MenuItemOption. Các lựa chọn cho mục trong trình đơn được hiển thị dưới dạng danh sách phẳng trong mục trong trình đơn. Hãy xem ví dụ dưới đây.

Mục trên trình đơn giá có các lựa chọn

Hình 2: Bánh mì que và nước sốt có hai 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 bắt buộc trong trình đơn là tuỳ chọn mà khách hàng phải chọn khi đặt hàng. Ví dụ: khi đặt pizza, bạn phải chọn kích thước là một lựa chọn. Những lựa chọn không bắt buộc trong trình đơn (chẳng hạn như "tuỳ chọn thêm quả bơ") không được hỗ trợ.

Vì các lựa chọn của các mục trong thực đơn được hiển thị dưới dạng một danh sách phẳng duy nhất, nên những đối tác có nhiều nhóm lựa chọn bắt buộc cho một mục trong thực đơn (ví dụ: một cốc cà phê latte có nhiều lựa chọn kích 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 khuyên bạn nên sử dụng các phương pháp phỏng đoán sau:

  • Nếu chỉ có một nhóm lựa chọn bắt buộc ảnh hưởng đến giá, hãy ưu tiên thêm lựa 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ể quyết định cách tốt nhất để trình bày các mục trong trình đơn. Bạn không nên tạo danh sách dài các lựa chọn cho mọi tổ hợp lựa chọn có thể có.

Khi thêm các lựa chọn mục trong trình đơn vào một mục trong trình đơn:

  • Mục trong trình đơn phải có ít nhất một ưu đãi có giá (nếu 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 tập hợp các lựa chọn, mỗi lựa chọn có giá bằng với tổng giá của mục đã chọn lựa chọn đó.

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

Sau khi ra mắt nguồn cấp dữ liệu thực đơn, dữ liệu về nguồn cấp dữ liệu thực đơn có thể xuất hiện trên thẻ "Thực đơn" của bảng thông tin nhà hàng. Nếu có nhiều nguồn đang 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 mà họ muốn, hãy xem phần Quản lý thực đơn của bạn.

Các nền tảng sau đây của Google hiển thị thẻ "Thực đơn" trên bảng thông tin:

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

Trình đơn mẫu hiển thị các mục trong trình đơn có 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ụ cho nhà phát triển của trình duyệt để mô phỏng thiết bị di động.

  1. Trong Chế độ xem quỹ phòng, hãy chọn người bán và nhấp vào đường liên kết đến bảng thông tin để xem bảng 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 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.

Những phương pháp hay nhất

Sau đây là các phương pháp hay nhất nên áp dụng khi phát triển nguồn cấp dữ liệu thực đơ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 chỉ có đối tượng đầu tiên trong danh sách văn bản được hiển thị cho người dùng.
  • Bạn phải thêm mọi mục trong trình đơn vào các mục trong trình đơn, đừng thêm trực tiếp các mục trong trình đơn vào đối tượng trình đơn.
  • Cung cấp nội dung bằng bộ mã hoá utf-8. Bạn không cần phải thoát các ký tự không phải ASCII.
  • Giới hạn tệp nguồn cấp dữ liệu hoặc phân đoạn ở mức 1.000 như đã đề cập trong bài viết Sử dụng dropbox nguồn cấp dữ liệu chung.