در چند سال اخیر، کاربران ایرانی با مشکل در ثبت و نمایش آدرسهای مکانی در گوگل مپ و قرار دادن آن در وبسایتها مواجه شدهاند. در این مطلب از سری مطالب آموزشی وبلاگ پارس وی دی اس به با این دو راهکار تحریم گوگل مپ برای دامنه IR را دور بزنید! میپردازیم.
این مشکل به دلیل محدودیتهای اعمالشده توسط گوگل است که اجازه استفاده را برای دامنههای ir محدود کرده است. در واقع، گوگل مپ برای دامنههای ir محدودیتهایی قائل شده و این مسأله باعث شده که سایتهایی با دامنه ir نتوانند به راحتی نقشههای گوگل را در سایتهای خود نمایش دهند.
با توجه به تعداد قابل توجه دامنههای ir، یافتن راهحلهای مناسب ضروری است. اما آیا راهی برای عبور از این محدودیتها و رفع این مشکل وجود دارد؟ در این مقاله، قصد داریم با بررسی روشهای مختلف، راهحلی برای دور زدن تحریم گوگل مپ برای دامنههای ir ارائه دهیم و مشکل را حل کنیم. روشهای پیشنهادی در ادامه همراه با توضیحات جامع آورده شده است.

دور زدن تحریم گوگل مپ برای دامنههای ir :
گوگل مپ یکی از ابزارهای مهم برای نمایش مکان کسبوکارها در وبسایتها است. این ابزار به کاربران کمک میکند تا مکان فیزیکی کسبوکار، فروشگاه یا دفتر کار را به راحتی مشاهده و پیدا کنند. معمولاً در صفحات تماس با ما، آدرس، شماره تماس، ایمیل و نقشه محل کسبوکار قرار میگیرد تا مشتریان بتوانند مسیر را به راحتی بیابند. اما در سایتهای ایرانی با دامنه ir، مشاهده نقشه گوگل مپ مشکلساز است؛ چرا که گوگل این سرویس را محدود کرده است.
در ادامه، به بررسی روشهای مختلف برای عبور از این محدودیتها و نمایش نقشه در سایتهای ir میپردازیم.
ارور گوگل مپ:
در هنگام تلاش برای نمایش نقشه در سایتهای ir، ممکن است با خطاهای مختلفی مواجه شوید، از جمله:
- عدم نمایش نقشه و نشان دادن پیغام خطا مربوط به محدودیت دامنه
- ارورهای مربوط به API key یا درخواستهای مسدود شده
- نمایش ندادن نقشه در مرورگرهای مختلف این مشکلات ناشی از محدودیتهای تحریم است که گوگل برای دامنههای ir اعمال کرده است و نیاز به راهحلهایی برای دور زدن آنها دارد.
روش اول:
دریافت کد Embed a Map از گوگل مپ یکی از سادهترین روشها برای قرار دادن نقشه در سایت، استفاده از قابلیت Embed است:
- به وبسایت گوگل مپ (https://www.google.com/maps) مراجعه کنید.
- آدرس موردنظر خود را وارد کرده و در صورت نیاز، زوم کنید تا نمای دقیقتر داشته باشید.
- روی گزینه “share” کلیک کنید. پنجرهای باز میشود که روشهای اشتراکگذاری را نشان میدهد.
- در این پنجره، گزینه “Embed a map” را انتخاب کنید.
- کد HTML مربوط به نقشه نمایش داده میشود؛ آن را کپی کنید.
- این کد را در قسمت موردنظر در سایت خود (در ادیتورهای متن یا برگهها) قرار دهید. شما میتوانید سایز نقشه را داخل کدها تغییر دهید تا اندازه دلخواه خود را داشته باشد. این روش سریع و آسان است، اما در برخی موارد ممکن است مشکل در نمایش نقشه در سایتهای با دامنه ir وجود داشته باشد، که در این صورت باید از روشهای جایگزین استفاده کنید.
مطلب مرتبط: خرید دامنه آی آر از پارس وی دی اس
روش دوم:
استفاده از دامنه غیر ir در این روش، شما یک دامنه غیر ir، مثلاً با پسوند com یا org، برای ساخت و نمایش نقشه اختصاص میدهید:
- یک دامنه خارجی ثبت کنید و یک صفحه در آن دامنه بسازید.
- در آن صفحه، نقشه موردنظر را با استفاده از API گوگل مپ یا روش embed قرار دهید.
- کدهای مربوط به نقشه را در صفحه ساختهشده قرار دهید.
- پس از آمادهسازی، لینک صفحه حاوی نقشه را در سایت اصلی خود با دامنه ir قرار دهید یا آن صفحه را در سایت خود جاسازی کنید. این روش به عنوان یک راهحل موقت و مؤثر، امکان نمایش نقشه را برای سایتهای ir فراهم میکند بدون اینکه نیاز به تغییرات زیادی در سایت خود داشته باشید.
جمعبندی:
گوگل مپ ابزاری قدرتمند برای نمایش مکان کسبوکار و جذب مشتریان است که در سایتها قرار میگیرد تا کاربران بتوانند به راحتی مسیر را پیدا کنند. اما محدودیتهای اعمالشده برای دامنههای ir، این ابزار را برای سایتهای ایرانی مشکلساز کرده است. در این مقاله، دو روش اصلی برای عبور از این محدودیتها و نمایش نقشه در سایتهای ir ارائه شد:
- استفاده از کد Embed مستقیم از گوگل مپ
- ساخت و نمایش نقشه از طریق دامنههای غیر ir با بهرهگیری از این روشها، میتوانید بدون نگرانی از محدودیتها، مکان کسبوکار خود را به مشتریان نشان دهید و تجربه کاربری بهتری ارائه کنید. همچنین، پیشنهاد میشود همواره آخرین تغییرات و آپدیتهای گوگل را دنبال کنید تا در صورت بروز محدودیتهای جدید، بتوانید راهحلهای جایگزین را سریعتر اتخاذ کنید.