Tối ưu hoá chế độ hiển thị của sự kiện

Hướng dẫn này mô tả các phương pháp hay nhất giúp Google so khớp chính xác các sự kiện của bạn và cải thiện khả năng hiển thị của các sự kiện đó trên nhiều nền tảng. Nguồn cấp dữ liệu này bổ sung cho quy cách nguồn cấp dữ liệu, trong đó xác định các trường, định dạng và giới hạn bắt buộc.

Thông tin về địa điểm

Google phải có thể so khớp từng địa điểm với một vị trí trên Google Maps và địa điểm đó phải đáp ứng tiêu chí đủ điều kiện của địa điểm.

Chọn một trường vị trí

Hãy sử dụng bảng sau để chọn cách xác định địa điểm trong Event.venue.location. Để biết các quy tắc cho từng trường, hãy xem Định nghĩa vị trí.

Nếu Sử dụng
Bạn có Mã địa điểm của địa điểm place_id
Bạn nhận được thông tin về địa điểm trực tiếp từ chủ sở hữu địa điểm. Họ có thể cung cấp mã Trang doanh nghiệp của mình business_profile_id
Bạn không có cả hai place_info

Khớp trang thông tin trên Google Maps

Khi bạn sử dụng place_info, hãy dùng cùng tên, địa chỉ, số điện thoại và trang web mà trang thông tin của địa điểm trên Google Maps hiển thị. Chỉ giữ lại tên địa điểm trong tên địa điểm. Ví dụ: sử dụng "Example Arena" thay vì "Example Arena – The Music Band World Tour" hoặc "Example Arena (North Gate)".

Sử dụng lại mã địa điểm

Sử dụng một Event.venue.id ổn định cho mỗi địa điểm và sử dụng lại mã này cho mọi sự kiện tại địa điểm đó.

Các thực thể liên quan mô tả nghệ sĩ, đội thể thao và sự kiện (chẳng hạn như chương trình, chuyến lưu diễn hoặc giải đấu) có liên quan đến một sự kiện. Google sử dụng các tham số này để hiểu rõ nội dung của một sự kiện. Những sự kiện không có thực thể liên quan chính xác có thể đủ điều kiện cho ít cụm từ tìm kiếm hơn trong cả kết quả tự nhiên và quảng cáo.

Những gì cần gắn thẻ theo loại sự kiện

Thêm từng nghệ sĩ, đội hoặc vận động viên dưới dạng một thực thể riêng biệt trong Event.related_entities. Bảng sau đây cho biết những thông tin cần thêm cho các loại sự kiện phổ biến. Để biết định nghĩa của từng trường và giá trị, hãy xem Định nghĩa thực thể.

Sự kiện Thực thể cần thêm entity_type performer_role
Hòa nhạc Mỗi nghệ sĩ hoặc nhóm nhạc, kể cả nghệ sĩ hỗ trợ và chuyến lưu diễn (nếu có) ENTITY_TYPE_PERFORMER_MUSICIAN, ENTITY_TYPE_CONCERT_TOUR PERFORMER_ROLE_HEADLINER, PERFORMER_ROLE_SUPPORTER
Thể thao đồng đội Cả hai đội và giải đấu (nếu có) ENTITY_TYPE_PERFORMER_SPORTS_TEAM, ENTITY_TYPE_SPORTS_TOURNAMENT PERFORMER_ROLE_HOME_TEAM, PERFORMER_ROLE_AWAY_TEAM
Thể thao cá nhân Mỗi vận động viên và giải đấu (nếu có) ENTITY_TYPE_PERFORMER_SPORTS_PLAYER, ENTITY_TYPE_SPORTS_TOURNAMENT Không cần thiết
Chương trình sân khấu Chương trình ENTITY_TYPE_SHOW Không cần thiết
Lễ hội Lễ hội và từng nghệ sĩ hoặc nhóm biểu diễn ENTITY_TYPE_SHOW cho lễ hội và ENTITY_TYPE_PERFORMER_MUSICIAN cho mỗi nghệ sĩ Đối với nghệ sĩ, PERFORMER_ROLE_HEADLINER hoặc PERFORMER_ROLE_SUPPORTER
Nội dung hài hước Mỗi diễn viên hài ENTITY_TYPE_PERFORMER_COMEDIAN PERFORMER_ROLE_HEADLINER, PERFORMER_ROLE_SUPPORTER

Event sau đây cho thấy một buổi hoà nhạc có nghệ sĩ chính, nghệ sĩ phụ và một chuyến lưu diễn:

{
  "event_types": ["EVENT_TYPE_CONCERT"],
  "related_entities": [
    {
      "id": "7890",
      "name": {
        "text": "The Music Band",
        "language_code": "en-US"
      },
      "official_website_url": "https://www.themusicband.example.com",
      "url": "https://www.example.com/artists/the-music-band",
      "musicbrainz_id": "0a1b2c3d-4e5f-4a6b-8c7d-9e0f1a2b3c4d",
      "entity_type": "ENTITY_TYPE_PERFORMER_MUSICIAN",
      "performer_role": "PERFORMER_ROLE_HEADLINER"
    },
    {
      "id": "7891",
      "name": {
        "text": "The Opening Act",
        "language_code": "en-US"
      },
      "url": "https://www.example.com/artists/the-opening-act",
      "entity_type": "ENTITY_TYPE_PERFORMER_MUSICIAN",
      "performer_role": "PERFORMER_ROLE_SUPPORTER"
    },
    {
      "id": "tour-2026",
      "name": {
        "text": "The Music Band World Tour",
        "language_code": "en-US"
      },
      "url": "https://www.example.com/tours/the-music-band-world-tour",
      "entity_type": "ENTITY_TYPE_CONCERT_TOUR"
    }
  ]
}

Event sau đây cho thấy một trận đấu vô địch giữa 2 đội:

{
  "event_types": ["EVENT_TYPE_SPORTS"],
  "related_entities": [
    {
      "id": "4567",
      "name": {
        "text": "Team Red",
        "language_code": "en-US"
      },
      "official_website_url": "https://www.example.com/team-red",
      "entity_type": "ENTITY_TYPE_PERFORMER_SPORTS_TEAM",
      "performer_role": "PERFORMER_ROLE_HOME_TEAM"
    },
    {
      "id": "4568",
      "name": {
        "text": "Team Blue",
        "language_code": "en-US"
      },
      "official_website_url": "https://www.example.com/team-blue",
      "entity_type": "ENTITY_TYPE_PERFORMER_SPORTS_TEAM",
      "performer_role": "PERFORMER_ROLE_AWAY_TEAM"
    },
    {
      "id": "9012",
      "name": {
        "text": "Championship Series",
        "language_code": "en-US"
      },
      "official_website_url": "https://www.example.com/championship-series",
      "entity_type": "ENTITY_TYPE_SPORTS_TOURNAMENT"
    }
  ]
}

Cải thiện tính năng so khớp thực thể

Google sẽ so khớp từng thực thể có liên quan với một nghệ sĩ, đội hoặc sự kiện đã biết. Cách cải thiện hoạt động so khớp:

  • Sử dụng tên chuẩn. Ví dụ: sử dụng "The Music Band" chứ không phải "The Music Band – Live in Concert (VIP Package)". Thay vào đó, hãy đặt thông tin chi tiết cụ thể về sự kiện trong title sự kiện.
  • Gửi mọi giá trị nhận dạng mà bạn có, chẳng hạn như official_website_url, url, related_urls, youtube_channel_id và musicbrainz_id đối với nghệ sĩ âm nhạc.
  • Sử dụng lại mã nhận dạng thực thể. Sử dụng một id ổn định cho mỗi nghệ sĩ, đội thể thao, chương trình, chuyến lưu diễn hoặc giải đấu, rồi sử dụng lại mã này cho mọi sự kiện có liên quan.

Lỗi thường gặp

  • Thêm tên sự kiện, tên chuyến tham quan hoặc thông tin chi tiết về lối vào vào tên địa điểm.
  • Sử dụng mã địa điểm riêng biệt cho từng sự kiện tại cùng một địa điểm.
  • Chỉ nêu tên nghệ sĩ, đội hoặc chuyến lưu diễn trong title hoặc description của sự kiện mà không thêm họ vào related_entities.
  • Chỉ thêm sự kiện chính hoặc chỉ thêm một đội.
  • Kết hợp nhiều nghệ sĩ biểu diễn trong một thực thể, chẳng hạn như "Ban nhạc với nghệ sĩ mở màn".
  • Để entity_type ở trạng thái chưa đặt.