Viewer
يضع Viewer خريطة نشرتها في Kaleidr Studio على صفحتك. تُعرض الخريطة داخل iframe تستضيفه Kaleidr، فلا تحتاج صفحتك إلى تحميل مكتبة خرائط أو استخدام مفتاح API. ويكفي معرّف الخريطة المنشورة لتضمينها.
استخدم Viewer عندما تكون الخريطة موجودة في Studio وتريد عرضها للزوار، مثل محدد مواقع المتاجر، أو خريطة حرم جامعي، أو مسار فعالية، أو خريطة بيانات ضمن مقال.
نظرة سريعة
| السؤال | الإجابة |
|---|---|
| ماذا أحتاج؟ | معرّف خريطة منشورة، دون مفتاح API أو جلسة. |
| أي خطة؟ | كل الخطط، بما فيها Free. يتطلب النشر حساب Kaleidr. |
| كيف تُعرض؟ | داخل iframe من https://map-embed.kaleidr.com. |
| ماذا تعرض؟ | الخريطة كما نشرها مؤلفها: علامات ومسارات وطبقات منسقة ومجموعات بيانات وتراكبات صور رُفعت في لوحة البيانات داخل Studio. |
| كيف أضمّنها؟ | باستخدام <iframe> عادي أو عنصر SDK المسمى <kaleidr-map product="viewer">. |
| ما التكلفة؟ | تُحتسب كل مشاهدة تحميل خريطة واحدًا على مؤسسة مالك الخريطة. |
| هل تستطيع الصفحة التحكم بالخريطة؟ | يمكنها تحديد الكاميرا وتحريكها والاستماع إلى رسائل التحميل والخطأ فقط. |
أبسط تضمين
<script src="https://cdn.kaleidr.com/embed/v1/kaleidr.js"></script>
<kaleidr-map product="viewer"
share-id="YOUR_MAP_ID"
style="display:block; height:480px"></kaleidr-map>
استبدل YOUR_MAP_ID بالمعرّف الذي يعرضه Studio في رمز التضمين بعد النشر. يستخدم العنصر display:block افتراضيًا، لذا يعمل height. ويُدرج المثال display:block أيضًا لتوافق Safari قبل 16.4، حيث يبقى العنصر ضمن السطر ويتجاهل height.
إذا لم تتمكن من إضافة برنامج نصي إلى الصفحة (مثل أداة إنشاء مواقع أو CMS أو أداة رسائل إخبارية تقبل HTML)، فاستخدم iframe الذي ينشئه Studio بدلًا من ذلك:
<iframe
src="https://map-embed.kaleidr.com/embed/YOUR_MAP_ID"
width="100%"
height="480"
style="border:0;"
loading="lazy"
referrerpolicy="no-referrer-when-downgrade"
allow="geolocation; microphone; fullscreen; clipboard-write"
title="Kaleidr map"
></iframe>
تعرض الطريقتان الخريطة نفسها. يوضح تضمين خريطة منشورة متى تختار كل طريقة.