کتابخانه مؤلفه «کیت میانای کاربر جاها» به شما امکان میدهد تجربه کاربری آشنای Google Maps را برای «جاها» به برنامهها و صفحههای وب خود بیاورید، بااستفاده از همان دادههایی که Places API را تقویت میکند. این کتابخانه شامل یک مؤلفه واسط کاربر مجزا است که میتواند بهطور مستقل، باهم، یا در ترکیب با دیگر میاناهای برنامهسازی کاربردی «پلاتفرم Google Maps» استفاده شود تا تجربهای غنی از «مکانها» را با کمترین هزینه و کد ارائه دهد.
«کیت میانای کاربر جاها» شامل عناصر HTML زیر برای پرداز کردن دادههای «جاها» است:
- عناصر جزئیات مکان جزئیاتی مانند ساعات کاری، وبسایت، و نظرات را برای مکان انتخابشده ارائه میدهند.
- عناصر جزئیات مکان پیشرفته عناصر جزئیات مکان را گسترش میدهند و به شما امکان میدهند دکمههای کنش را پیکربندی کنید و گزینههای جستجو و فیلتر کردن را برای مرورها و رسانهها اعمال کنید.
- عناصر جستجوی جاها فهرستی از جاها را در پاسخ به پرسمان جستجوی اطراف یا جستجوی نوشتار ارائه میدهد.
- عناصر جستجوی پیشرفته مکان «عناصر جستجوی مکان» را گسترش میدهد و به شما امکان میدهد دکمههای کنش را پیکربندی کنید و گزینههای جستجو و فیلتر کردن را برای مرورها و رسانهها اعمال کنید.
- Advanced Place List Element مجموعهای از مکانها را در فهرستی با مجموعهای از «شناسههای مکان» ارائه میدهد و همچنین از دکمههای سفارشی و فیلتر کردن پشتیبانی میکند.
- عنصر تکمیل خودکار جا پایه یک فیلد ورودی نوشتار را ارائه میدهد، پیشبینیهای جا را در فهرست انتخاب واسط کاربر ارائه میدهد، و یک شناسه جا برای جای انتخابشده برمیگرداند.
ویژگیها و قابلیتهای کلیدی
- تجربه مورداعتماد Google را با حداقل کد ادغام کنید.
- رابط کاربری Google Maps برای «مکانها» را با هزینه کمتری نسبت به Places API به برنامههایتان اضافه کنید.
- گزینههای داده و نمایش را که بیشتر مناسب نیازهایتان است انتخاب کنید.
کیت میانای کاربر «جاها» Essentials و Pro
کیت میانای کاربر «جاها» دو سطح ارائه میدهد: Essentials و Pro. سطح Essentials از «کیت میانای کاربر جاها» مؤلفههای «جزئیات جا»، «تکمیل خودکار جا» (پایه)، و «جستجوی جا» را ارائه میدهد. سطح Pro مؤلفههای «جزئیات جا پیشرفته»، «جستجوی جا پیشرفته»، و «فهرست جا پیشرفته» را ارائه میدهد که همان عملکرد مؤلفههای سطح Essentials را ارائه میدهند، اما با گزینههای سفارشیسازی بیشتر و ویژگیهای پیشرفته.
جدول زیر مقایسه دقیقی از سطوح Essentials و Pro در «کیت میانای کاربر جاها» ارائه میدهد:
| قابلیت | کیت میانای کاربر «جاها» Essentials | Places UI Kit Pro |
|---|---|---|
| کد کم | ||
| سفارشیسازی سبک | ||
| پیکربندی محتوا | ||
| جزئیات جا | ||
| عکسها و مرورها | ||
| پیکربندیهای عکس و مرور | ||
| پیکربندیهای دکمه | ||
| فهرست مکانهای سفارشی |
صورتحساب
عناصر زیر برای Places UI Kit Pro SKU صورتحساب صادر میکنند:
AdvancedPlaceListElementAdvancedPlaceSearchElementAdvancedPlaceDetailsElementAdvancedPlaceDetailsCompactElement
پُرسمانهای کیت میانای کاربر «جاها» براساس نمونهسازی مؤلفه صورتحساب میشود، نه براساس دادههای Places API موجود در پاسخ. هیچ هزینه اضافیای برای فراخوانیهای API زیربنایی لازم برای ارائه پاسخ وجود ندارد. برای مثال، «جستجوی اطراف» در «کیت میانای کاربر جاها» برای برگرداندن عکسهای هر مکان هزینه اضافی ایجاد نمیکند.