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