Thuộc tính mới cho các sự kiện trực tuyến, bị hoãn và bị hủy

Thứ Ba, ngày 17 tháng 3 năm 2020

Trước diễn biến hiện tại của dịch COVID-19 trên toàn thế giới, rất nhiều sự kiện đã bị hủy, hoãn hoặc chuyển sang hình thức trực tuyến. Nhằm mục đích đem đến cho người dùng thông tin mới nhất và chính xác nhất về các sự kiện của bạn trong tình hình nhiều biến động như hiện nay, Google đã bổ sung một số thuộc tính mới vào tài liệu dành cho nhà phát triển. Bạn có thể tuỳ ý áp dụng các thuộc tính này để hỗ trợ công việc tổ chức sự kiện. Chúng tôi hỗ trợ các thuộc tính này tại tất cả khu vực và bằng tất cả ngôn ngữ. Đây là một phần trong nỗ lực chung của chúng tôi nhằm cập nhật mã schema để hỗ trợ nhà xuất bản và người dùng. Sau đây là một số lưu ý quan trọng để bạn giúp Google luôn nắm được thông tin mới nhất về sự kiện của bạn.

Cập nhật trạng thái của sự kiện

Thuộc tính eventStatus của schema.org cho biết trạng thái của sự kiện, đặc biệt là khi sự kiện bị huỷ, bị hoãn hay đổi lịch. Thông tin này rất hữu ích vì nhờ đó, Google có thể cho người dùng thấy trạng thái hiện tại của một sự kiện, thay vì loại bỏ hoàn toàn sự kiện đó khỏi kết quả tìm kiếm sự kiện.

  • Nếu sự kiện đã bị hủy: Hãy đặt thuộc tính eventStatus thành EventCancelled và giữ nguyên ngày ban đầu trong startDate của sự kiện.
  • Nếu sự kiện bị hoãn (nhưng chưa biết ngày): Hãy giữ nguyên ngày ban đầu trong startDate của sự kiện cho đến khi bạn biết thời gian diễn ra sự kiện và cập nhật eventStatus thành EventPostponed. Bạn bắt buộc phải dùng thuộc tính startDate để xác định sự kiện đó. Sau đó, bạn cần giữ nguyên ngày ban đầu trong startDate cho đến khi xác định được ngày tổ chức mới. Sau khi bạn biết thông tin về ngày tổ chức mới, hãy thay đổi eventStatus thành EventRescheduled và cập nhật ngày tổ chức mới cho startDate và endDate.
  • Nếu sự kiện đã được đổi lịch sang một ngày khác sau đó: Hãy cập nhật những ngày tổ chức mới có liên quan cho startDate và endDate. Nếu muốn, bạn cũng có thể đánh dấu trường eventStatus là EventRescheduled rồi thêm previousStartDate.
  • Nếu sự kiện chuyển từ hình thức trực tiếp sang chỉ tổ chức trực tuyến: Nếu muốn, bạn có thể cập nhật trường eventStatus để chỉ báo sự thay đổi này bằng EventMovedOnline.

Để biết thêm thông tin về cách triển khai thuộc tính eventStatus, hãy tham khảo tài liệu dành cho nhà phát triển.

Đánh dấu sự kiện là chỉ diễn ra trực tuyến

Nhiều sự kiện đang chuyển sang hình thức trực tuyến hoàn toàn, và chúng tôi đang tích cực tìm cách cung cấp thông tin này cho người dùng trên Google Tìm kiếm. Nếu sự kiện của bạn chỉ diễn ra trực tuyến, hãy nhớ dùng những thuộc tính sau:

Để biết thêm thông tin về cách triển khai loại VirtualLocation, hãy tham khảo tài liệu dành cho nhà phát triển.

Cập nhật cho Google khi sự kiện của bạn thay đổi

Sau khi bạn thay đổi mã đánh dấu, hãy nhớ cập nhật cho Google. Bạn nên tự động cung cấp sơ đồ trang web qua máy chủ của mình. Đây là cách tốt nhất để đảm bảo rằng các công cụ tìm kiếm biết được nội dung mới và cập nhật của bạn một cách nhanh nhất có thể.

Nếu bạn có thắc mắc, hãy cho chúng tôi biết qua diễn đàn Quản trị viên trang web hoặc qua Twitter.