הגדרת פרויקט ב-Google Cloud

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

יצירת פרויקט

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

צריך להגדיר את הגדרת החיוב לכל פרויקט, אבל נחייב אתכם רק אם הפרויקט יחרוג ממכסת השירותים ללא חיוב.

כדי ליצור פרויקט ב-Cloud שהחיוב בו מופעל:

  1. יוצרים פרויקט חדש ב-Google Cloud במסוף Cloud:

    יצירת פרויקט חדש
  2. בדף New Project (פרויקט חדש), ממלאים את הפרטים הנדרשים:

    • שם הפרויקט: מאשרים את ברירת המחדל או מזינים שם בהתאמה אישית.

      אפשר לשנות את שם הפרויקט בכל שלב. מידע נוסף זמין במאמר זיהוי פרויקטים.

    • Project ID: מאשרים את ברירת המחדל או לוחצים על EDIT כדי להזין מזהה מותאם אישית שמשמש את Google APIs כמזהה ייחודי של הפרויקט.

      אחרי יצירת הפרויקט אי אפשר לשנות את מזהה הפרויקט, לכן חשוב לבחור מזהה שתוכלו להשתמש בו לכל משך החיים של הפרויקט. אין לכלול מידע רגיש במזהה הפרויקט.

    • Billing account (חשבון לחיוב): בוחרים חשבון לחיוב בפרויקט. אם לא הגדרת חשבון לחיוב, או אם יש לך רק חשבון אחד לחיוב, האפשרות הזו לא תוצג.

      כדי לשייך פרויקט לחשבון לחיוב, צריך להיות לכם תפקיד של אדמין של חשבון לחיוב או של ניהול חיוב בפרויקט. למידע נוסף, ראו מסמכי התיעוד בנושא בקרת גישה לחיוב.

    • מיקום: אם יש לכם ארגון שאתם רוצים לקשר אליו את הפרויקט, לוחצים על Browse ובוחרים אותו. אחרת, בוחרים באפשרות 'No organization'.

      למידע נוסף, ראו יצירה וניהול של תיקיות ויחסים בין ארגונים, פרויקטים וחשבונות לחיוב.

  3. בוחרים באפשרות יצירה.

gcloud projects create "PROJECT"

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

הפעלת החיוב

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

אם יש לכם חשבון לחיוב כשאתם יוצרים פרויקט ב-Cloud, החיוב מופעל בו באופן אוטומטי.

כדי להפעיל את החיוב בפרויקט ב-Cloud:

  1. נכנסים לדף Billing במסוף Cloud:
    כניסה לדף Billing
  2. בוחרים פרויקט קיים או יוצרים פרויקט חדש ב-Cloud.
  3. בהתאם לחשבון לחיוב קיים או אם הפרויקט ב-Cloud שנבחר משויך לחשבון, בדף Billing תוצג אחת מהאפשרויות הבאות:
    • אם החיוב כבר מופעל בפרויקט שנבחר ב-Cloud, יופיעו הפרטים של החשבון לחיוב.
    • אם אין חשבון לחיוב, תתבקשו ליצור חשבון לחיוב ולשייך אותו לפרויקט ב-Cloud שבחרתם.
    • אם קיים חשבון לחיוב, תופיע בקשה להפעיל את החיוב אם הפרויקט ב-Cloud שנבחר עדיין לא משויך לחשבון לחיוב. אפשר גם לבחור באפשרות ביטול ואז באפשרות יצירת חשבון כדי ליצור חשבון חדש לחיוב ולשייך אותו.

אחרי שמפעילים את החיוב, אין הגבלה על הסכום שעשוי להיות מחויב. כדי לקבל יותר שליטה בעלויות, אתם יכולים ליצור תקציב ולהגדיר התראות. מידע נוסף זמין במאמר חיוב.

הפעלת ממשקי API

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

הפעלת Maps JavaScript API

gcloud services enable \
   
--project "PROJECT" \
   
"maps-backend.googleapis.com"

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

הצגת ממשקי ה-API המופעלים

כדי לראות את ממשקי ה-API או ערכות ה-SDK שהפעלתם, נכנסים לדף של הפלטפורמה של מפות Google במסוף Cloud:

כניסה לדף הפלטפורמה של מפות Google
  • ממשקי API נוספים: ממשקי ה-API או ערכות ה-SDK האלה לא מופעלים.
  • אם מוצגים כרטיסים לכל ממשקי ה-API והשירותים של מפות Google, סימן שלא הופעלו ממשקי API או ערכות SDK.
gcloud services list --project "PROJECT"

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

השבתת פרויקט

כדי להשבית את החיוב ולשחרר את כל המשאבים ב-Cloud שבהם נעשה שימוש בפרויקט ב-Cloud, אפשר להשבית את הפרויקט:

  1. עוברים לדף Projects:

    כניסה לדף Projects
  2. בוחרים את פרויקט Cloud שרוצים להשבית ולוחצים על Delete.

מידע נוסף על ניהול פרויקטים ב-Cloud זמין במאמר Cloud Resource Manager: יצירה, השבתה ושחזור של פרויקטים.

gcloud projects delete "PROJECT"

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

המאמרים הבאים

אחרי שמגדירים את הפרויקט ב-Google Cloud, צריך ליצור מפתח API ולאבטח אותו כדי להשתמש בממשק API של JavaScript במפות Google:

שימוש במפתחות API