このガイドでは、Google がイベントを正確に照合し、さまざまなサーフェスでのイベントの視認性を高めるのに役立つベスト プラクティスについて説明します。これは、必須フィールド、形式、上限を定義するフィード仕様を補完するものです。
会場情報
Google が各会場を Google マップ上の場所に一致させることができ、会場が会場の資格要件を満たしている必要があります。
位置情報フィールドを選択する
次の表を使用して、Event.venue.location で会場を識別する方法を選択します。各フィールドのルールについては、ロケーション定義をご覧ください。
| 条件 | 使用 |
|---|---|
| 会場のプレイス ID をお持ちの場合 | place_id |
| 会場のオーナーから直接会場の情報を取得します。会場のオーナーはビジネス プロフィール ID を提供できます。 | business_profile_id |
| どちらもありません | place_info |
Google マップのリスティングと一致させる
place_info を使用する場合は、会場の Google マップのリスティングに表示されている名前、住所、電話番号、ウェブサイトと同じものを使用します。会場名は場所の名前のみにしてください。たとえば、「Example Arena」を使用します。「Example Arena - The Music Band World Tour」や「Example Arena (North Gate)」は使用しないでください。
会場 ID を再利用する
会場ごとに 1 つの安定した 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 の一部は、2 つのチーム間のチャンピオンシップ ゲームを示しています。
{
"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 - Live in Concert (VIP Package)」ではなく「The Music Band」を使用します。イベント固有の詳細は、イベントの
titleに記述します。 official_website_url、url、related_urls、youtube_channel_idなどのすべての識別子を送信します。音楽アーティストの場合は、musicbrainz_idも送信します。- エンティティ ID を再利用します。アーティスト、チーム、番組、ツアー、トーナメントごとに 1 つの安定した
idを使用し、それらを含むすべてのイベントで再利用します。
よくあるミス
- 会場名にイベント名、ツアー名、入場に関する詳細情報を追加する。
- 同じ会場で行われるイベントごとに異なる会場 ID を使用する。
- イベントの
titleまたはdescriptionでのみアーティスト、チーム、ツアーの名前を指定し、related_entitiesに追加しない。 - ヘッドライナーのみ、または 1 つのチームのみを追加する。
- 「オープニング アクト付きの音楽バンド」など、複数のパフォーマーを 1 つのエンティティにまとめる。
entity_typeは未設定のままにします。