במדריך הזה נסביר איך להגדיר את הפרויקט ב-Google Cloud לפני שמשתמשים בממשקי ה-API של הפלטפורמה של מפות Google. יכול להיות שכבר ביצעתם חלק מהשלבים האלה בדף תחילת העבודה עם הפלטפורמה של מפות Google, אבל כאן מפורטות הוראות נוספות ומועילות לניהול הפרויקטים.
יצירת פרויקט
כדי להשתמש בפלטפורמה של מפות Google, צריך ליצור פרויקט לניהול השירותים, פרטי הכניסה, החיוב, ממשקי ה-API וערכות ה-SDK.
הגדרת חיוב נדרשת לכל פרויקט, אבל תחויבו רק אם הפרויקט חורג מהמכסה של שירותים ללא תשלום.
כדי ליצור פרויקט ב-Cloud עם חיוב מופעל:
המסוף
-
יוצרים פרויקט חדש ב-Google Cloud במסוף Cloud:
יצירת פרויקט חדש -
בדף New Project (פרויקט חדש), ממלאים את הפרטים הנדרשים:
-
שם הפרויקט: מאשרים את ברירת המחדל או מזינים שם מותאם אישית.
אפשר לשנות את שם הפרויקט בכל שלב. מידע נוסף זמין במאמר זיהוי פרויקטים.
-
Project ID: מאשרים את ברירת המחדל או לוחצים על EDIT כדי להזין מזהה מותאם אישית שמשמש את Google APIs כמזהה ייחודי של הפרויקט.
אחרי שיוצרים את הפרויקט, אי אפשר לשנות את מזהה הפרויקט, לכן חשוב לבחור מזהה שתוכלו להשתמש בו לאורך כל חיי הפרויקט. אין לכלול מידע רגיש במזהה הפרויקט.
-
Billing account (חשבון לחיוב): בוחרים חשבון לחיוב בפרויקט. אם לא הגדרתם חשבון לחיוב או שיש לכם רק חשבון אחד לחיוב, האפשרות הזו לא תוצג.
כדי לשייך פרויקט לחשבון לחיוב, צריך להיות לכם תפקיד 'אדמין של חשבון לחיוב' או 'ניהול החיוב בפרויקט'. למידע נוסף, ראו מסמכי התיעוד בנושא בקרת גישה לחיוב.
-
מיקום: אם יש לכם ארגון שאתם רוצים לקשר אליו את הפרויקט, לוחצים על Browse ובוחרים אותו. אחרת, בוחרים באפשרות 'No organization'.
מידע נוסף זמין במאמרים יצירה וניהול של תיקיות ויחסים בין ארגונים, פרויקטים וחשבונות לחיוב.
-
בוחרים באפשרות יצירה.
gcloud
gcloud projects create "PROJECT"
מידע נוסף על Google Cloud SDK, על התקנת Cloud SDK ועל הפקודות הבאות:
הפעלת החיוב
כדי לפרוס את האפליקציות, צריך להפעיל את החיוב. החשבון לא יחויב אם תשתמשו בפחות מהמכסה החודשית. אם האפליקציה שלכם זקוקה למשאבים שמחריגים מהמכסה החודשית, תחויבו על השימוש הנוסף.
אם יש לכם חשבון לחיוב כשאתם יוצרים פרויקט ב-Cloud, החיוב מופעל באופן אוטומטי בפרויקט הזה.
כדי להפעיל את החיוב בפרויקט ב-Cloud:
- נכנסים לדף Billing במסוף Cloud:
כניסה לדף Billing - בוחרים פרויקט קיים או יוצרים פרויקט חדש ב-Cloud.
- בהתאם לכך אם קיים חשבון לחיוב או אם הפרויקט שנבחר ב-Cloud משויך לחשבון, בדף Billing יוצג אחד מהאפשרויות הבאות:
- אם החיוב כבר מופעל בפרויקט שנבחר ב-Cloud, יופיעו הפרטים של החשבון לחיוב.
- אם אין חשבון לחיוב, תתבקשו ליצור חשבון לחיוב ולשייך אותו לפרויקט ב-Cloud שבחרתם.
- אם יש חשבון לחיוב, תופיע בקשה להפעיל את החיוב אם הפרויקט ב-Cloud שבחרתם עדיין לא משויך לחשבון לחיוב. אפשר גם לבחור באפשרות ביטול ואז באפשרות יצירת חשבון כדי ליצור חשבון חדש לחיוב ולשייך אותו.
אחרי שמפעילים את החיוב, אין הגבלה על הסכום שעשוי להיות מחויב. כדי לקבל יותר שליטה בעלויות, תוכלו ליצור תקציב ולהגדיר התראות. מידע נוסף זמין במאמר חיוב.
הפעלת ממשקי API
כדי להשתמש בתכונות של Places SDK ל-Android (חדש), צריך להפעיל את השירות Places API (חדש). כדי להשתמש בתכונות הקיימות של Places SDK ל-Android, צריך להפעיל את השירות Places API. מידע נוסף זמין במאמר בחירת גרסת ה-SDK.
Places SDK ל-Android (חדש)
המסוף
Cloud SDK
gcloud services enable \ --project "PROJECT" \ "places.googleapis.com"
מידע נוסף על Google Cloud SDK, על התקנת Cloud SDK ועל הפקודות הבאות:
SDK של מקומות ל-Android
המסוף
Cloud SDK
gcloud services enable \ --project "PROJECT" \ "places-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, אפשר להשבית את הפרויקט:
המסוף
-
נכנסים לדף Projects:
כניסה לדף Projects בוחרים את פרויקט Cloud שרוצים להשבית ולוחצים על Delete.
למידע נוסף על ניהול פרויקטים ב-Cloud, קראו את המאמר Cloud Resource Manager: יצירת פרויקטים, השבתה שלהם ושחזור שלהם.
gcloud
gcloud projects delete "PROJECT"
מידע נוסף על Google Cloud SDK, על התקנת Cloud SDK ועל הפקודות הבאות:
המאמרים הבאים
אחרי שמגדירים את הפרויקט ב-Google Cloud, צריך ליצור ולסנכרן את מפתח ה-API כדי להשתמש ב-Places SDK ל-Android הקיים או ב-Places SDK ל-Android (חדש):