כדי להשתמש בספרייה של Tuning Fork באפליקציה שלך, צריך להפעיל את Android Performance Parameters API במסוף Google Cloud צריך חשבון Google 'חשבון פיתוח' כדי ליצור פרויקט במסוף Google Cloud.
אפשר להשתמש בפרויקט קיים במסוף Google Cloud (לדוגמה, זה שיצרתם לאפליקציית ההדגמה). הוספה למעקב פועלים לפי השלבים הבאים כדי להוסיף את ההגבלות המתאימות על מפתחות API פרויקט.
צעדים
כך מפעילים את ה-API:
נכנסים לדף Projects במסוף Google Cloud. בוחרים את פרויקט קיים או ליצור פרויקט חדש.
למידע נוסף על יצירת פרויקט במסוף Google Cloud, אפשר לעיין במאמר בנושא מאמרי העזרה של Cloud API
מפעילים את Android Performance Parameters API בפרויקט שנבחר.
אם האפשרות לא הופעלה, לוחצים על הפעלה.
בוחרים בכרטיסייה Credentials מימין.
אם לפרויקט אין מפתח API קיים, לוחצים על CREATE (יצירה) CREDENTIALS ובחרו באפשרות API Key.
איור 1. יצירה של מפתח API
מעתיקים את מפתח ה-API לשדה
api_key
בפרויקט המשחק קובץtuningfork_settings.txt
.הגבלת מפתח ה-API לאפליקציות ל-Android בלבד:
- אמור להופיע הקטע Key restrictions. אם לא, לחצו לחיצה כפולה על מפתח API.
- בקטע Application restrictions, בוחרים באפשרות Android apps.
- לוחצים על הוספת פריט.
- מזינים את שם החבילה של האפליקציה.
צריך להזין את טביעת האצבע לאישור SHA-1 כדי לאמת את האפליקציה. משתמשים בטביעת האצבע לאישור הגרסה:
keytool -exportcert -list -v \ -alias your-key-name -keystore path-to-production-keystore
איור 2. הגבלת המפתח לאפליקציות ל-Android בלבד
מגבילים את מפתח ה-API ל-Android Performance Parameters API:
- בקטע API restrictions, בוחרים באפשרות Restrict key.
- בוחרים מהרשימה את Android Performance Parameters API.
איור 3. הגבלת המפתח ל-Android Performance Parameters API
חשוב ללחוץ על שמירה כדי להפעיל את ההגבלות.
פרטיות
לעיין במדיניות הפרטיות של האפליקציה כדי לוודא שהיא משקפת את הפרטים האלה יכול להיות שנתונים על מכשירים ושימוש ישותפו עם Google. בסעיף 3.ב התנאים וההגבלות של Google APIs, שחלה על השימוש שלכם בממשקי ה-API של הפרמטרים של הביצועים ב-Android, צריך:
"לציית לכל החוקים והתקנות החלים בנושא פרטיות, כולל אלה שחלות על פרטים אישיים מזהים (PII). באתר תוצג מדיניות פרטיות של ממשק ה-API, ולפעול בהתאם לקוח שמתאר באופן ברור ומדויק למשתמשים בלקוח ה-API שלכם את מה על המשתמשים שאתה אוסף, ועל האופן שבו אתה משתמש במידע הזה ומשתפים אותו (כולל לצורך פרסום) ב-Google ובצדדים שלישיים".