فید محصول روشهای مختلفی را برای مشخص کردن نقاط مورد علاقه مرتبط با محصول ارائه میدهد. گوگل از این اطلاعات برای کمک به نمایش محصول به کاربران در هنگام جستجوی نقاط مورد علاقه یا مقاصد مرتبط استفاده میکند.
هر option محصول میتواند یک یا چند نقطه مورد علاقه (POI) مرتبط با گزینه را با استفاده از فیلد related_location (حاوی لیستی از اشیاء RelatedLocation ) مشخص کند. هر شیء RelatedLocation شامل یک location است که POI مورد نظر را توصیف میکند و یک relation_type که رابطه بین POI و option محصول را توصیف میکند.
مکانهای مرتبط و نوع رابطه
یک گزینه محصول فقط در صورتی باید به عنوان مرتبط علامتگذاری شود که علاوه بر بازدید فیزیکی از آن، تجربه معناداری از مکان ارائه دهد. تعریف «معنیدار» ممکن است برای مکانهای مختلف متفاوت باشد، اما مواردی که معمولاً نباید به عنوان مرتبط علامتگذاری شوند شامل نماهایی از یک نقطه بازدید (POI) در طول مثلاً یک سفر دریایی با قایق یا تور اتوبوس یا نقاط ملاقات برای تورها میشود (به جای آن از فیلد meeting_point استفاده کنید). سه relation_types عبارتند از:
RELATED_NO_ADMISSION: مکان مرتبط است اما گزینه محصول شامل پذیرش نمیشود یا پذیرش نامربوط است. برای مثال اگر مکان یک مربع برجسته در یک تور شهری باشد.
بلیط_پذیرش: مجوز ورود به این مکان مرتبط توسط رابطه اعطا میشود.
SUPPLEMENTARY_ADDON: رابطه یک سرویس اضافی را اعلام میکند که کاربر را به مکان مرتبط هدایت نمیکند. برای مثال، جریمه پارکینگ، یک نمایشگاه موقت.
مثالها
| نوع_رابطه | مثال |
|---|---|
| بدون_پذیرش_مرتبط | تور پیادهروی در اطراف برج ایفل بدون ورودی. تور هلیکوپتر در اطراف برج خلیفه. |
| بلیط ورودی | بلیط ورودی باغ وحش، میتواند شامل موارد اضافی باشد. |
| افزونه_تکمیلی | بدون ورود از صف رد شوید، راهنمای صوتی بدون ورود. |
| مرتبط نیست | گشت دریایی با قایق که از فاصله دور نقطه مورد نظر را نشان میدهد. دفتر تور جایی است که تور شروع میشود یا میتوان بلیط را خریداری کرد. |
هر option محصول همچنین میتواند یک meeting_point برای انواع خاصی از تور داشته باشد که در آنها محل شروع نامشخص است و باید تعیین شود (مثلاً تورهای دارای راهنما).
نحوه درخواست اضافه کردن یک جاذبه جدید
اگر بلیطهای رسمی جاذبههای گردشگری را ارائه میدهید و متوجه میشوید یکی از جاذبههایی که با آن کار میکنید در Google Things To Do وجود ندارد، میتوانید فرم درخواست POI جدید TTD را پر کنید تا درخواست کنید POI به عنوان بخشی از Things To Do اضافه شود.
نحوه ارسال مکانهای مرتبط به گوگل
هنگام پردازش یک فید ورودی، گوگل تلاش میکند تا نکات مکانی ارائه شده به صورت رشتههای متنی را با موجودیتهای داخلی گوگل که نماینده آن مکانها هستند و به عنوان نقاط مورد علاقه (POI) شناخته میشوند، مطابقت دهد.
یک POI را میتوان به طور کلی به عنوان یک پین نامگذاری شده در یک مکان خاص (مختصات) تعریف کرد. در چارچوب «کارهایی که باید انجام شود»، مثالهای مرتبط شامل اپراتورهای تور و جاذبههای گردشگری است؛ با این حال، به طور کلی، یک POI میتواند هر مکانی با نام و مکانی باشد که برای گوگل شناخته شده است.
تطبیق مکان به فرآیند تطبیق یک مکان مرتبط، به شکل یک اشاره متنی، با یک POI شناخته شده برای گوگل، در صورت وجود در پایگاه داده گوگل، اشاره دارد.
بسته به منبع دادههای مکانی، الزامات قراردادی با تأمینکنندگان و میزان کنترلی که فرد میخواهد بر فرآیند تطبیق داشته باشد، روشهای مختلفی برای ارسال یک مکان مرتبط به گوگل وجود دارد.
انواع اشاره زیر پشتیبانی میشوند (به ترتیب اولویت):
انواع اشاره
| نوع | توضیحات | میزان مصرف توصیه شده |
|---|---|---|
| شناسه پروفایل کسب و کار | به طور منحصر به فرد یک کسب و کار را در گوگل شناسایی میکند. این اطلاعات فقط میتواند مستقیماً از صاحب کسبوکار با استفاده از صفحه تنظیمات پیشرفته نمایه کسبوکار او، همانطور که در تنظیمات نمایه پیشرفته توضیح داده شده است، دریافت شود. این مکان به نقطهی مورد علاقهای که کسبوکار را در گوگل نشان میدهد، نگاشت میشود. این نگاشت تنها در صورتی موفقیتآمیز خواهد بود که موقعیت مکانی کسبوکار توسط گوگل تأیید شده باشد. علاوه بر POIها، این قالب از انواع کسبوکارهای منطقه خدماتی و ترکیبی نیز پشتیبانی میکند که در نحوه استفاده از منطقه خدماتی در گوگل تعریف شدهاند. |
|
| اطلاعات مکان | نمایش ساختاریافتهی یک POI، که فیلدهای جداگانهای برای نام مکان، اجزای آدرس و نکات اضافی مانند شماره تلفن، وبسایت و مختصات ارائه میدهد. این روش زمانی ترجیح داده میشود که دریافت شناسه پروفایل تجاری از مالک POI امکانپذیر نباشد. |
|
| شناسه مکان | به طور منحصر به فرد یک POI را در گوگل شناسایی میکند. میتوان آن را با استفاده از نقاط پایانی API مکانها، مثلاً جستجوی مکان یا تکمیل خودکار مکان، یا به صورت دستی با استفاده از ابزار یافتن تطابقهای مکان در مرکز کارها، پیدا کرد. |
|
| طول و عرض جغرافیایی | یک منطقه جغرافیایی یا ژئوپلیتیکی مانند یک شهر، محله یا مقصد سفر را به طور نامحسوس مشخص کنید. |
|
| آدرس | یک مکان POI را به صورت یک آدرس تکخطی بدون ساختار نشان میدهد که در صورت تمایل شامل نام مکان نیز میشود. منسوخ شده. این فرمت از اول ماه مه ۲۰۲۴ دیگر پشتیبانی نخواهد شد. |
|
مثالها
// Example 1: Business Profile ID, copied from the Advanced settings page
// of the Google Business Profile that manages the POI.
"location": {
"business_profile_id": 11458995034835395294
}
// Example 2: Place Info with structured address, coordinates, website URL,
// and phone number.
"location": {
"place_info": {
"name": "Colosseum",
"phone_number": "+39 063 99 67 700",
"website_url": "https://colosseo.it/",
"coordinates": {
"latitude": 41.8902102,
"longitude": 12.4922309
},
"structured_address" {
"street_address": "Piazza del Colosseo, 1",
"locality": "Roma",
"administrative_area": "RM",
"postal_code": "00184",
"country_code": "IT"
}
}
}
// Example 3: Place Info with unstructured address.
"location": {
"place_info": {
"name": "Eiffel Tower",
"unstructured_address": "5 Av. Anatole France, 75007 Paris, France"
}
}
// Example 4: Place Info using place name and coordinates only. This
// configuration is useful for matching POIs located in remote areas without
// an exact street address, such as POIs located in deserts or on unnamed
// roads.
"location": {
"place_info": {
"name": "Mutitjulu Waterhole",
"coordinates": {
"latitude": -25.3511774,
"longitude": 131.0326859
}
}
}
// Example 5: Latitude and longitude.
// This format maintains the old behavior and will only match to the city or
// region.
// For more accurate matching using coordinates, use PlaceInfo instead,
// which includes a mandatory field for the place name.
"location": {
"lat_lng": {
"latitude": 51.5072178,
"longitude": -0.1275862
}
}
نحوه انتقال فیلد address به فیلد جدید place_info
شما میتوانید فیلد address بدون ساختار موجود را با مراحل زیر به فیلد جدید place_info منتقل کنید:
- اگر دادههای آدرس شما بدون ساختار است، پس:
- نام کسب و کار را به فیلد
place_info/nameاضافه کنید. - آدرس را بدون نام کسب و کار در
place_info/unstructured_addressقرار دهید. - فیلد
addressموجود را از فید حذف کنید - به مرحله ۳ بروید
- نام کسب و کار را به فیلد
- اگر دادههای آدرس شما ساختار یافته است، پس:
- نام کسب و کار را به فیلد
place_info/nameاضافه کنید. - اطلاعات آدرس مانند
street_addressوpostal_addressرا درplace_info/structured_addressاضافه کنید. - فیلد
addressموجود را از فید حذف کنید - به مرحله ۳ بروید
- نام کسب و کار را به فیلد
- برای بهبود دقت تطبیق، دادههای اضافی مانند
website_urlوphone_numberرا اضافه کنید