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

בחירת פלטפורמה: Android iOS JavaScript

במדריך הזה נסביר איך להגדיר את הפרויקט ב-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

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 שבהם אתם מתכננים להשתמש בפרויקט.

המסוף

הפעלת SDK של מפות ל-iOS

Cloud SDK

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

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

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

המסוף

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

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

gcloud

gcloud services list --project "PROJECT"

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

סגירת פרויקט

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

המסוף

  1. נכנסים לדף Projects:

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

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

gcloud

gcloud projects delete "PROJECT"

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

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

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

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