Activer l'API
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Pour utiliser la bibliothèque Tuning Fork dans votre propre application, activez l'API Android Performance Parameters dans la console Google Cloud. Pour créer un projet dans la console Google Cloud, vous devez disposer d'un compte de développeur Google.
Vous pouvez utiliser un projet existant de la console Google Cloud (par exemple, le projet que vous avez créé pour l'application de démonstration). Suivez les étapes ci-dessous pour ajouter les restrictions de clé API appropriées à votre projet existant.
Étapes
Procédez comme suit pour activer l'API :
Dans la console Google Cloud, accédez à la page Projects (Projets). Sélectionnez un projet existant ou créez-en un.
Accéder à la page Projects
Pour découvrir comment créer un projet dans la console Google Cloud, consultez la documentation de l'API Cloud.
Activez l'API Android Performance Parameters au niveau du projet que vous avez sélectionné.
Activer l'API
Si elle n'a pas été activée, cliquez sur ENABLE (ACTIVER).
Sélectionnez l'onglet Credentials (Identifiants), à gauche.
Si le projet ne possède pas encore de clé API, cliquez sur CREATE CREDENTIALS (CRÉER DES IDENTIFIANTS), puis sélectionnez API Key (Clé API).
Figure 1. Créer une clé API
Copiez la clé API dans le champ api_key
du fichier tuningfork_settings.txt
du projet de jeu.
Limitez la clé API aux applications Android uniquement :
- Normalement, une section Key restrictions (Restrictions de clé) apparaît. Si ce n'est pas le cas, double-cliquez sur la clé API.
- Sous Application restrictions (Restrictions liées aux applications), sélectionnez Android apps (Applications Android).
- Cliquez sur ADD AN ITEM (AJOUTER UN ÉLÉMENT).
- Saisissez le nom du package de votre application.
Saisissez l'empreinte du certificat SHA-1 pour authentifier votre application. Utilisez l'empreinte du certificat de la version :
keytool -exportcert -list -v \
-alias your-key-name -keystore path-to-production-keystore
Figure 2. Limiter la clé aux applications Android uniquement
Limitez la clé API à l'API Android Performance Parameters :
- Sous API restrictions (Restrictions liées à l'API), sélectionnez Restrict key (Restreindre la clé).
- Sélectionnez Android Performance Parameters API (API Android Performance Parameters) dans la liste.
Figure 3. Limiter la clé à l'API Android Performance Parameters
Veillez à cliquer sur Save (Enregistrer) pour activer les restrictions.
Confidentialité
Examinez les règles de confidentialité de votre application pour vous assurer qu'elles reflètent bien le fait que les données relatives aux appareils et à leur utilisation peuvent être partagées avec Google. En vertu de la section 3.b des Conditions d'utilisation des API Google, qui régit votre utilisation des API Android Performance Parameters, vous devez :
"respecter l'ensemble des lois et règlements applicables concernant la confidentialité, y compris ceux qui s'appliquent aux informations permettant d'identifier personnellement l'utilisateur. Vous devez fournir des règles de confidentialité pour votre client API et les respecter. Ces règles doivent décrire clairement et précisément aux utilisateurs de votre client API les informations utilisateur que vous collectez et la manière dont vous utilisez et partagez ces informations (y compris à des fins publicitaires) avec Google et des tiers."
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/26 (UTC).
[null,null,["Dernière mise à jour le 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\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.\""]]