Оптимизация видимости событий

В этом руководстве описаны лучшие практики, которые помогут Google точно сопоставлять ваши события и улучшать их видимость на различных платформах. Оно дополняет спецификацию фида , которая определяет необходимые поля, форматы и ограничения.

Информация о месте проведения

Google должен иметь возможность сопоставлять каждое заведение с местом на Google Maps, и это заведение должно соответствовать критериям отбора .

Выберите поле «Местоположение»

Используйте следующую таблицу, чтобы выбрать способ идентификации места проведения мероприятия в Event.venue.location . Правила для каждого поля см. в определении Location .

Если Использовать
У вас есть идентификатор места проведения мероприятия (Place ID). place_id
Информацию о месте проведения мероприятия вы получаете непосредственно от владельца, который может предоставить свой идентификатор бизнес-профиля. business_profile_id
У вас нет ни того, ни другого. place_info

Сопоставьте с информацией в Google Maps.

При использовании place_info указывайте то же название, адрес, номер телефона и веб-сайт, что и в описании площадки на Google Maps. Название площадки должно совпадать только с названием места. Например, используйте "Example Arena", а не "Example Arena - The Music Band World Tour" или "Example Arena (North Gate)".

Повторное использование идентификаторов площадок

Используйте один постоянный Event.venue.id для каждой площадки и применяйте его для каждого мероприятия, проводимого на этой площадке.

Связанные сущности описывают артистов, спортивные команды и события, такие как шоу, тур или турнир, которые участвуют в мероприятии. Google использует их, чтобы понять, о чем мероприятие. События, для которых не указаны точные связанные сущности, могут занимать меньшее количество позиций в органической выдаче и рекламе.

Что помечать тегами по типу события

Добавьте каждого артиста, команду или спортсмена как отдельную сущность в Event.related_entities . В следующей таблице показано, что нужно добавить для распространенных типов событий. Определение каждого поля и значения см. в разделе « Определение сущности» .

Событие Добавляемые сущности entity_type performer_role
Концерт Каждый артист или группа, включая выступающих на разогреве, и тур, если таковой имеется. ENTITY_TYPE_PERFORMER_MUSICIAN , ENTITY_TYPE_CONCERT_TOUR PERFORMER_ROLE_HEADLINER , PERFORMER_ROLE_SUPPORTER
Командные виды спорта Обе команды, и турнир, если таковой состоится. ENTITY_TYPE_PERFORMER_SPORTS_TEAM , ENTITY_TYPE_SPORTS_TOURNAMENT PERFORMER_ROLE_HOME_TEAM , PERFORMER_ROLE_AWAY_TEAM
Индивидуальные виды спорта Каждый спортсмен, а также турнир, если таковой имеется. ENTITY_TYPE_PERFORMER_SPORTS_PLAYER , ENTITY_TYPE_SPORTS_TOURNAMENT Не требуется
Театральное представление Шоу ENTITY_TYPE_SHOW Не требуется
Фестиваль Фестиваль и каждый выступающий артист или группа ENTITY_TYPE_SHOW для фестиваля и ENTITY_TYPE_PERFORMER_MUSICIAN для каждого исполнителя. Для артистов PERFORMER_ROLE_HEADLINER или PERFORMER_ROLE_SUPPORTER
Комедия Каждый комик ENTITY_TYPE_PERFORMER_COMEDIAN PERFORMER_ROLE_HEADLINER , PERFORMER_ROLE_SUPPORTER

На следующем Event представлен концерт с участием хедлайнера, группы на разогреве и гастрольный тур:

{
  "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 показана игра чемпионата между двумя командами:

{
  "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"
    }
  ]
}

Улучшение сопоставления сущностей

Google сопоставляет каждый связанный объект с известным исполнителем, командой или событием. Для улучшения сопоставления:

  • Используйте каноническое название. Например, используйте «The Music Band», а не «The Music Band - Live in Concert (VIP Package)». Вместо этого укажите в title мероприятия подробную информацию, относящуюся к конкретному событию.
  • Отправьте все имеющиеся у вас идентификаторы , такие как official_website_url , url , related_urls , youtube_channel_id и, для музыкальных исполнителей, musicbrainz_id .
  • Повторно используйте идентификаторы сущностей. Используйте один стабильный id для каждого исполнителя, команды, шоу, тура или турнира и используйте его для каждого события, в котором он присутствует.

Распространенные ошибки

  • Добавление названий мероприятий, туров или информации о входе к названию места проведения.
  • Использование разных идентификаторов площадки для каждого мероприятия в одном и том же месте.
  • Указание имен артистов, команд или туров только в title или description мероприятия, без добавления их в related_entities .
  • Добавить только главную команду или только одну команду.
  • Объединение нескольких исполнителей в одном проекте, например, "Музыкальный оркестр с разогревающим выступлением".
  • Оставляем entity_type неустановленным.