इस गाइड में, सबसे सही तरीकों के बारे में बताया गया है. इनसे Google को आपके इवेंट को सटीक तरीके से मैच करने और उन्हें अलग-अलग प्लैटफ़ॉर्म पर बेहतर तरीके से दिखाने में मदद मिलती है. यह फ़ीड स्पेसिफ़िकेशन के साथ काम करता है. इसमें ज़रूरी फ़ील्ड, फ़ॉर्मैट, और सीमाएं तय की जाती हैं.
जगह की जानकारी
Google को हर जगह को Google Maps पर मौजूद किसी जगह से मैच करना होगा. साथ ही, जगह को जगह की ज़रूरी शर्तें पूरी करनी होंगी.
कोई जगह का फ़ील्ड चुनें
Event.venue.location में जगह की पहचान करने का तरीका चुनने के लिए, यहां दी गई टेबल का इस्तेमाल करें. हर फ़ील्ड के नियमों के लिए, जगह की जानकारी देखें.
| अगर | इस्तेमाल करें |
|---|---|
| आपके पास जगह का आईडी हो | place_id |
| आपको जगह की जानकारी, सीधे तौर पर जगह के मालिक से मिलती है. वह अपनी Business Profile का आईडी दे सकता है | 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 (वीआईपी पैकेज)" का. इवेंट से जुड़ी जानकारी को इवेंट
titleमें डालें. - आपके पास मौजूद हर आइडेंटिफ़ायर भेजें. जैसे,
official_website_url,url,related_urls,youtube_channel_id, और संगीत कलाकारों के लिए,musicbrainz_id. - इकाई आईडी का फिर से इस्तेमाल करें. हर कलाकार, टीम, शो, टूर या टूर्नामेंट के लिए, एक ही
idइस्तेमाल करें. साथ ही, इसे उन सभी इवेंट के लिए फिर से इस्तेमाल करें जिनमें यह शामिल है.
सामान्य गलतियां
- जगह के नाम में इवेंट के नाम, टूर के नाम या एंट्री की जानकारी जोड़ना.
- एक ही जगह पर होने वाले हर इवेंट के लिए, अलग-अलग जगह के आईडी का इस्तेमाल करना.
- कलाकारों, टीमों या टूर के नाम सिर्फ़ इवेंट
titleयाdescriptionमें जोड़ना. उन्हेंrelated_entitiesमें न जोड़ना. - सिर्फ़ हेडलाइनर या सिर्फ़ एक टीम को जोड़ना.
- एक इकाई में कई कलाकारों को शामिल करना. जैसे, "ओपनिंग ऐक्ट के साथ म्यूज़िक बैंड".
entity_typeको सेट न करना.