תחילת העבודה עם הפלטפורמה של מפות Google

במאמר הזה מפורטים השלבים הבסיסיים הנדרשים הנדרשים כדי להתחיל להשתמש בממשקי ה-API וערכות ה-SDK בפלטפורמה של מפות Google.

מדריך למתחילים

אם לא השתמשת במסוף Google Cloud ליצירת חשבון לחיוב או לפרויקט, עליך ללחוץ על הלחצן תחילת העבודה שמקשר לחוויית הגדרה אינטראקטיבית ב-Cloud Console עבור משתמשים חדשים:

התחילו עכשיו

אפשר גם להשלים את שלבי ההגדרה הנדרשים על ידי לחיצה על הכרטיסיות הבאות:

שלב 1

מסוף

  1. במסוף Google Cloud, בדף לבחירת הפרויקט לוחצים על Create Project כדי ליצור פרויקט חדש ב-Cloud.

    כניסה לדף לבחירת הפרויקט

  2. הקפידו לוודא שהחיוב מופעל בפרויקט שלכם ב-Cloud. מוודאים שהחיוב מופעל בפרויקט שלכם.

    תקופת הניסיון לחיוב ב-Google Cloud היא 0.00$. תקופת הניסיון תסתיים ב-90 הימים האחרונים או בתום צבירה של חיובים בסך 1,200 ש"ח, המוקדם מביניהם. אפשר לבטל בכל שלב. הפלטפורמה של מפות Google כוללת זיכוי חודשי בסך 800 ש"ח. מידע נוסף זמין במאמרים זיכויים בחשבון לחיוב וחיוב.

Cloud SDK

gcloud projects create "PROJECT"

מידע נוסף על Google Cloud SDK , התקנת Cloud SDK ועל הפקודות הבאות:

שלב 2

כדי להשתמש בפלטפורמה של מפות Google, צריך להפעיל את ממשקי ה-API או ערכות ה-SDK שבהם ברצונך להשתמש בפרויקט.

הערה: עבור שילובים מסוימים צריך להפעיל כמה ממשקי API/SDK. אם לא ברור לך אילו ממשקי API או ערכות SDK להפעיל, כדאי לנסות להשתמש בבורר ה-API, או להיעזר בתיעוד של ממשק ה-API או ה-SDK שבו ברצונך להשתמש.

כדי להפעיל ממשק API או SDK אחד או יותר:

מסוף

  1. איך מציגים את ממשקי ה-API וערכות ה-SDK של הפלטפורמה של מפות Google? פשוט נכנסים לדף Library API של מפות Google במסוף Cloud:

    נכנסים לדף Maps API Library.

  2. לוחצים על ה-API או ה-SDK שרוצים להפעיל.
    • אם בלחצן כתוב הפעלה, לוחצים על הלחצן כדי להפעיל את ה-API או ה-SDK.
    • אם הלחצן אומר Manage (ניהול), ה-API או ה-SDK כבר מופעלים ואין צורך לבצע פעולות נוספות.
    • לחיצה על כל אחד מהלחצנים תציג את מרכז השליטה של ה-API או ה-SDK. (לוחצים על הלחצן השבתה כדי להסיר את ה-API או ה-SDK מהפרויקט.)

Cloud SDK

gcloud services enable \
    --project "PROJECT" \
    "directions-backend.googleapis.com" \
    "distance-matrix-backend.googleapis.com" \
    "addressvalidation.googleapis.com" \
    "elevation-backend.googleapis.com" \
    "routes.googleapis.com" \
    "geocoding-backend.googleapis.com" \
    "geolocation.googleapis.com" \
    "maps-android-backend.googleapis.com" \
    "maps-backend.googleapis.com" \
    "maps-embed-backend.googleapis.com" \
    "maps-ios-backend.googleapis.com" \
    "places-backend.googleapis.com" \
    "roads.googleapis.com" \
    "static-maps-backend.googleapis.com" \
    "street-view-image-backend.googleapis.com" \
    "timezone-backend.googleapis.com"

מידע נוסף על Google Cloud SDK , התקנת Cloud SDK ועל הפקודות הבאות:

שלב 3

שלב זה עובר רק את תהליך היצירה של מפתח ה-API. אם מפתח ה-API שלך נמצא בשימוש בסביבת הייצור, מומלץ מאוד להגביל את מפתח ה-API שלך. אפשר למצוא מידע נוסף בדף שימוש במפתחות API של מוצרים ספציפיים.

מפתח ה-API הוא מזהה ייחודי שמאמת בקשות המשויכות לפרויקט למטרות שימוש וחיוב. צריך להיות משויך לפחות מפתח API אחד לפרויקט.

כך יוצרים מפתח API:

מסוף

  1. עוברים לדף פלטפורמה של מפות Google > פרטי כניסה.

    כניסה לדף Credentials

  2. בדף Credentials, לוחצים על Create credentials > API key.
    תיבת הדו-שיח API key created מציגה את מפתח ה-API החדש שיצרתם.
  3. לוחצים על סגירה.
    מפתח ה-API החדש מופיע בדף Credentials בקטע מפתחות API.
    (חשוב לזכור להגביל את המפתח של ה-API לפני שמשתמשים בו בסביבת הייצור).

Cloud SDK

gcloud alpha services api-keys create \
    --project "PROJECT" \
    --display-name "DISPLAY_NAME"

מידע נוסף על Google Cloud SDK , התקנת Cloud SDK ועל הפקודות הבאות:

זיכויים לחשבון לחיוב

אחרי שיצרתם חשבון לחיוב ופרויקט, אתם זכאים לתקופת ניסיון ללא תשלום בסך 300 $ל-Google Cloud Platform ולפלטפורמה החודשית של Google Maps Platform, בשווי 200$. למידע נוסף, ראו זיכויים בחשבון לחיוב.

השלבים הבאים

לאחר ההגדרה, תוכלו להתחיל להשתמש בממשקי ה-API ובערכות ה-SDK של הפלטפורמה של מפות Google. מידע נוסף מופיע במדריכים הבאים: Overview, Developer ו-Get Started עבור ה-API או ה-SDK שמעניינים אתכם. ממשקי ה-API וערכות ה-SDK מפורטים ב מסמכי התיעוד של הפלטפורמה של מפות Google (לפי מוצר) ובממשקי ה-API של הפלטפורמה של מפות Google (לפי פלטפורמה).