הפעלת ה-API
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
כדי להשתמש בספריית Tuning Fork באפליקציה שלכם, צריך להפעיל את Android Performance Parameters API ב-Google Cloud Console. כדי ליצור פרויקט במסוף Google Cloud, צריך חשבון Google למפתחים.
אפשר להשתמש בפרויקט קיים במסוף Google Cloud. כדי להוסיף את ההגבלות המתאימות על מפתח ה-API לפרויקט הקיים, פועלים לפי השלבים הבאים.
צעדים
כדי להפעיל את ה-API:
במסוף Google Cloud, עוברים לדף Projects. בוחרים פרויקט קיים או יוצרים פרויקט חדש.
מעבר לדף הפרויקטים
מידע נוסף על יצירת פרויקט ב-Google Cloud Console זמין במאמרי העזרה של Cloud API.
מפעילים את Android Performance Parameters API בפרויקט שבחרתם.
הפעלת ה-API
אם היא לא הופעלה, לוחצים על הפעלה.
בצד ימין, לוחצים על הכרטיסייה פרטי כניסה.
אם בפרויקט אין מפתח API קיים, לוחצים על CREATE CREDENTIALS ובוחרים באפשרות API Key.
איור 1. יצירת מפתח API
מעתיקים את מפתח ה-API. תצטרכו להזין אותו מאוחר יותר בפלאגין Unity.
הגבלת מפתח ה-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 ל-API של פרמטרים של ביצועים ב-Android:
- בקטע API restrictions, בוחרים באפשרות Restrict key.
- בוחרים באפשרות Android Performance Parameters API (ממשק API של פרמטרים לביצועים ב-Android) מהרשימה.
איור 3. הגבלת המפתח ל-API של פרמטרים של ביצועים ב-Android
חשוב לזכור ללחוץ על שמירה כדי להפעיל את ההגבלות.
פרטיות
צריך לעיין במדיניות הפרטיות של האפליקציה כדי לוודא שהיא משקפת בצורה הולמת את העובדה שנתונים על מכשירים ועל השימוש בהם עשויים להיות משותפים עם Google. בסעיף 3.ב בתנאים ובהגבלות של Google APIs, שחלים על השימוש שלכם בממשקי ה-API של פרמטרים לביצועים ב-Android, אתם נדרשים:
"לפעול בהתאם לכל החוקים והתקנות הרלוונטיים בנושא פרטיות, כולל אלה שחלים על פרטים אישיים מזהים (PII). עליך לספק מדיניות פרטיות ללקוח ה-API שלך ולפעול בהתאם למדיניות הזו. במדיניות הפרטיות צריך להיות תיאור ברור ומדויק של פרטי המשתמשים שאתה אוסף, ושל האופן שבו אתה משתמש בפרטים האלה ומשתף אותם (כולל למטרות פרסום) עם Google ועם צדדים שלישיים".
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-08-26 (שעון UTC).
[null,null,["עדכון אחרון: 2025-08-26 (שעון UTC)."],[],[],null,["To use the Tuning Fork library in your own app, enable the Android\nPerformance Parameters API in the Google Cloud Console. You need a Google\ndeveloper account to create a Google Cloud Console project.\n\nYou can use an existing Google Cloud Console project. Follow\nthe steps below to **add the proper API key restrictions** to your existing\nproject.\n\nSteps\n\nFollow these steps to enable the API:\n\n1. In the Google Cloud Console, go to the **Projects** page. Select an\n existing project or create a new project.\n\n [Go\n to the Projects Page](https://console.cloud.google.com/project)\n\n For more information on creating a Google Cloud Console project, see the\n [Cloud API documentation](https://cloud.google.com/apis/docs/getting-started).\n2. Enable the Android Performance Parameters API on the project you selected.\n\n [Enable\n the API](https://console.cloud.google.com/apis/api/performanceparameters.googleapis.com/overview)\n\n If it has not been enabled, click **ENABLE**.\n3. Select the **Credentials** tab on the left.\n\n4. If the project does not have an existing API key, click **CREATE\n CREDENTIALS** and select **API Key**.\n\n\n **Figure 1.** Create an API key\n5. Copy the API\n key. Later, you will input it into the Unity plugin.\n\n6. Restrict the API key to Android apps only:\n\n 1. You should see a **Key restrictions** section. If not, double-click the API key.\n 2. Under **Application restrictions** , select **Android apps**.\n 3. Click **ADD AN ITEM**.\n 4. Enter your app's package name.\n 5. Enter the SHA-1 certificate fingerprint to\n [authenticate your app](https://developers.google.com/android/guides/client-auth).\n Use the release certificate fingerprint:\n\n ```\n keytool -exportcert -list -v \\\n -alias your-key-name -keystore path-to-production-keystore\n ```\n\n\n **Figure 2.** Restrict the key to Android apps only\n7. Restrict the API key to the Android Performance Parameters API:\n\n 1. Under **API restrictions** , select **Restrict key**.\n 2. Select **Android Performance Parameters API** from the list.\n\n\n **Figure 3.** Restrict the key to the Android Performance Parameters API\n8. Make sure to click **Save** to enable the restrictions.\n\nPrivacy\n\nReview your app's Privacy Policy to ensure that it appropriately reflects that\ndata about devices and usage may be shared with Google. Under Section 3.b the\n[Google APIs Terms of Service](https://developers.google.com/terms), which\ngoverns your use of the Android Performance Parameters APIs, you must:\n\n\"comply with all applicable privacy laws and regulations including those\napplying to PII. You will provide and adhere to a privacy policy for your API\nClient that clearly and accurately describes to users of your API Client what\nuser information you collect and how you use and share such information\n(including for advertising) with Google and third parties.\""]]