API را فعال کنید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
برای استفاده از کتابخانه Tuning Fork در برنامه خود، API پارامترهای عملکرد Android را در Google Cloud Console فعال کنید. برای ایجاد یک پروژه Google Cloud Console به یک حساب توسعه دهنده Google نیاز دارید.
می توانید از یک پروژه Google Cloud Console موجود استفاده کنید(به عنوان مثال، برنامه ای که برای برنامه آزمایشی ایجاد کردید). مراحل زیر را دنبال کنید تا محدودیت های مناسب کلید API را به پروژه موجود خود اضافه کنید .
مراحل
برای فعال کردن API مراحل زیر را دنبال کنید:
در Google Cloud Console، به صفحه Projects بروید. یک پروژه موجود را انتخاب کنید یا یک پروژه جدید ایجاد کنید.
به صفحه پروژه ها بروید
برای اطلاعات بیشتر در مورد ایجاد پروژه Google Cloud Console، به مستندات Cloud API مراجعه کنید.
Android Performance Parameters API را در پروژه ای که انتخاب کرده اید فعال کنید.
API را فعال کنید
اگر فعال نشده است، روی ENABLE کلیک کنید.
تب Credentials را در سمت چپ انتخاب کنید.
اگر پروژه کلید API موجود ندارد، روی CREATE CREDENTIALS کلیک کنید و کلید API را انتخاب کنید.
شکل 1. یک کلید API ایجاد کنید
کلید API را در قسمت api_key
در فایل پروژه بازی tuningfork_settings.txt
کپی کنید.
کلید API را فقط به برنامههای Android محدود کنید:
- شما باید بخش محدودیت های کلیدی را ببینید. اگر نه، روی کلید API دوبار کلیک کنید.
- در بخش محدودیتهای برنامه ، برنامههای Android را انتخاب کنید.
- روی ADD AN ITEM کلیک کنید.
- نام بسته برنامه خود را وارد کنید.
برای احراز هویت برنامه خود، اثر انگشت گواهی SHA-1 را وارد کنید. از اثر انگشت گواهی انتشار استفاده کنید:
keytool -exportcert -list -v \
-alias your-key-name -keystore path-to-production-keystore
شکل 2. کلید را فقط به برنامه های اندروید محدود کنید
کلید API را به API پارامترهای عملکرد Android محدود کنید:
- در زیر محدودیتهای API ، Restrict key را انتخاب کنید.
- Android Performance Parameters API را از لیست انتخاب کنید.
شکل 3. کلید را به API پارامترهای عملکرد Android محدود کنید
برای فعال کردن محدودیتها حتماً روی ذخیره کلیک کنید.
حریم خصوصی
خطمشی رازداری برنامهتان را مرور کنید تا مطمئن شوید که بهطور مناسب نشان میدهد که دادههای مربوط به دستگاهها و استفاده ممکن است با Google به اشتراک گذاشته شود. تحت بخش 3.b شرایط خدمات Google APIs که بر استفاده شما از APIهای پارامترهای عملکرد Android حاکم است، باید:
"با تمام قوانین و مقررات مربوط به حریم خصوصی از جمله قوانین مربوط به PII مطابقت داشته باشید. شما یک خط مشی رازداری را برای مشتری API خود ارائه خواهید کرد و به آن پایبند خواهید بود که به طور واضح و دقیق برای کاربران مشتری API شما توضیح می دهد که چه اطلاعات کاربری را جمع آوری می کنید و چگونه از چنین اطلاعاتی (از جمله برای تبلیغات) با Google و اشخاص ثالث استفاده و به اشتراک می گذارید."
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-08-26 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-08-26 بهوقت ساعت هماهنگ جهانی."],[],[],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\n(for example, the one you created for the demo app). 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.\n Copy the API key into the `api_key` field in the game project\n `tuningfork_settings.txt` file.\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.\""]]