אם אתם מפתחים פלאגין של פלטפורמת מפות Google לפלטפורמות כמו WordPress, Shopify, Magento ואחרות, במאמר הזה מוסבר איך לצרף במהירות משתמשי פלאגין לפלטפורמת מפות Google וליצור מפתח API.
מפתח ה-API, שהתוסף צריך לשלוח עם כל בקשה לפלטפורמה של מפות Google, מקושר לחשבון Google של המשתמש ולפרטי החיוב שלו, ומאפשר גישה לתכונות של בניית מפות בתוסף.
כדי לעזור למשתמשי הפלאגין ליצור במהירות מפתח API, אפשר לספק קישור או לחצן שפותחים את הווידג'ט 'התחלה מהירה', חלון קופץ נוח שמנחה את המשתמשים בכמה שלבים פשוטים. הווידג'ט Quick Start גם מאפשר למשתמשים בתוסף להישאר בפלטפורמה שלכם במקום לעבור למסוף Google Cloud כדי לבצע את המשימות האלה בכמה חלונות.
הפעלת הווידג'ט 'התחלה מהירה'
ווידג'ט ההפעלה המהירה הוא רק דף אינטרנט שאפשר לשלוט בגודל החלון שלו באמצעות קריאה ל-JavaScript window.open
. לדוגמה:
<script> function openPopupWindow() { var winWidth=570; var winHeight=700; var left = (screen.width-winWidth)/2; var top = (screen.height-winHeight)/2; window.open('https://console.cloud.google.com/google/maps-hosted', 'Quick Start Widget', 'resizable=yes,width='+winWidth+',height='+winHeight+',left='+left+',top='+top); return false; } </script> <!-- CTA to generate Google Maps API Key --> <button type="button" onClick="openPopupWindow()" style="color: white; background-color: #1a73e8" href="#"> Get an API Key </button>
כך זה נראה בפועל:
כשמשתמש לוחץ על הלחצן, הווידג'ט 'הפעלה מהירה' נפתח בחלון קופץ ומבצע את הפעולות הבאות בזמן שהמשתמש עובר בין השלבים בווידג'ט:
- יוצר חשבון Google ופרויקט, אם למשתמש אין כאלה.
- הפעלת ממשקי API של הפלטפורמה של מפות Google.
- המערכת יוצרת מפתח API שהמשתמשים יכולים להעתיק ולהדביק בהגדרות של התוסף.
אם למשתמש הפלאגין כבר יש חשבון ופרויקט ב-Google, הווידג'ט יפנה אותו לדף 'פרטי כניסה' במסוף Google Cloud, שבו הוא יוכל לקבל מפתח API קיים או ליצור מפתח חדש.
אפשר להפנות את המשתמשים בתוסף לנושא מידע על הווידג'ט 'התחלה מהירה'.
שאלות נפוצות
האם צריך לשלם כדי להשתמש בווידג'ט 'התחלה מהירה'?
לא. הווידג'ט 'מדריך למתחילים' הוא בחינם וזמין לכל המפתחים כדי לפשט את תהליך ההצטרפות לפלטפורמה של מפות Google.
האם אפשר להשתמש בווידג'ט 'התחלה מהירה' רק ב-WordPress וב-Shopify?
אפשר להשתמש בווידג'ט 'התחלה מהירה' בכל אתר של צד שלישי, ולא רק בכלי בניית אתרים או באתרים של מסחר אלקטרוני.
האם הפלטפורמה של הצד השלישי יכולה לראות את פרטי החיוב שהמשתמש מזין?
אחרי שהמשתמשים מאמתים את הזהות שלהם ב-Google, רק הם יכולים לגשת לפרטי החיוב שלהם ולמידע נוסף. לפלטפורמות של צד שלישי ולמפתחי פלאגינים אין גישה למידע הזה.
האם אפשר להשתמש בפרויקט ובמפתח API קיימים?
אם יש לכם חשבון קיים ב-Google Maps Platform, הווידג'ט 'תחילת העבודה המהירה' יפנה אתכם למסוף Google Cloud, שבו תוכלו להשתמש במפתח API קיים או ליצור מפתח חדש.
איך משתמשים בתוספים מאבטחים את מפתחות ה-API שלהם?
בנושא שיטות מומלצות לאבטחת API יש הנחיות לאבטחת מפתח API. אחרי השימוש בווידג'ט של ההפעלה המהירה, המשתמשים מקבלים גם אימייל עם הוראות וקישור למסוף Google Cloud כדי לאבטח את מפתח ה-API שלהם.