وب سرویس Maps Embed
امروز قصد داریم درباره زیر شاخه بخش Maps پلت فرم گوگل مپ بنام Maps Embed API صحبت کنیم. موضوع این مطلب پاسخ به سوال Maps Embed API چیست؟ است
Maps Embed API چیست؟
Maps Embed API به شما این اجازه رو میده تا یک نقشه تعاملی یا یک تصویر پانورامای نمای خیابان رو در سایت خودتون با استفاده از یک درخواست ساده HTTP قرار بدین. این API رو میتونین به راحتی در وب سایت یا وبلاگ خودتون با استفاده از تنظیم کردن آدرس اینترنتی Maps Embed API به عنوان ویژگی Src یک iframe قرار بدین.
نحوه ی استفاده آسان
Maps Embed API رو به راحتی میتونین به وب سایت خودتون اضافه کنین، برای این کار کافیه فقط URL عکستون رو به عنوان مقدار ویژگی Src iframe تنظیم کنین. همچنین با استفاده از ویژگی ذکر شده شما میتونین اندازه نقشه رو طبق میل خودتون با استفاده از ویژگی های ارتفاع (Height) و عرض (Width) یک iframe کنترل کنین. برای هر کدام از تغییرات بالا نیاز به حتی یک خط کد جاوا اسکریپت نیست.
تبلیغات در نقشه
Maps Embed API میتونه شامل تبلیغات روی نقشه (On-Map) باشه. فرمت تبلیغات و یا مجموعه ای از تبلیغات نشون داده شده در هر نقشه ممکنه بدون اطلاع قبلی تغییر کنه. یکی از راهکاری های درآمد زایی در اپلیکیشن ها و یا وب سایت ها استفاده از تبلیغات روی نقشه است.
حالات نقشه
چهار حالت برای جاسازی نقشه در اختیار شما قرار دارند. این حالات در URL درخواست شده مشخص میشن. Place mode و Directions mode وSearch mode وview mode چهار حالت موجود هستند که در ادامه به توضیح اون ها میپردازیم.
Place Mode
در این حالت، نقشه ی پین شده در یک مکان یا آدرس خاص مثلا یک نشانگر، یک محل کسب و کار، یک ویژگی جغرافیایی یا یک شهر نمایش داده میشه.
Direction Mode
در این حالت مسیر بین دو یا چند نقطه ی مشخص شده روی نقشه و همچنین فاصله و زمان سفر نشون داده میشه.
Search Mode
این حالت نتایج جستجو شده در سراسر منطقه نقشه رو قابل مشاهده میسازه. توصیه میشه که یک مکان برای جستجو تعریف بشه یا با استفاده از پارامتر زوم کردن یا تعریف یک یا چند عبارت خاص برای نقطه مورد نظر، محدوده جستجو کردن رو کاهش داد، تا زودتر نتیجه جستجو در اختیار کاربران قرار بگیره.
View Mode
در این حالت نقشه بدون هیچ گونه علامت یا مسیری نمایش داده میشه.
آمار استفاده
برای کاربرانی که از Maps Embed API استفاده میکنن، Google از کوکی هایی کمک میگیره تا با استفاده از اون ها تعداد کاربران منحصر به فردی که از API استفاده میکنن رو تعیین کنه.