Ativar a API
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Para usar a biblioteca Tuning Fork no seu app, ative a API
Android Performance Parameters no Console do Google Cloud. Você precisa de uma conta
de desenvolvedor do Google para criar um projeto do Console do Google Cloud.
É possível usar um projeto já existente do Console do Google Cloud
(por exemplo, o que foi criado para o app de demonstração). Siga
as etapas abaixo para adicionar as restrições de chave de API adequadas ao seu projeto
existente.
Etapas
Siga estas etapas para ativar a API:
No Console do Google Cloud, vá para a página Projetos. Selecione um
projeto existente ou crie um novo.
Ir
para a página Projetos
Para ver mais informações sobre como criar um projeto do Console do Google Cloud, consulte a
documentação de APIs do Cloud.
Ative a API Android Performance Parameters no projeto selecionado.
Ativar
a API
Caso não esteja ativada, clique em ATIVAR.
Selecione a guia Credenciais à esquerda.
Caso o projeto não tenha uma chave de API, clique em CRIAR
CREDENCIAIS e selecione Chave de API.
Figura 1. Criar uma chave de API
Copie a chave de API para o campo api_key
no arquivo tuningfork_settings.txt
do projeto do jogo.
Restrinja a chave de API somente a apps Android:
- Você verá a seção Restrições da chave. Caso contrário, clique duas vezes na
chave de API.
- Em Restrições de aplicativo, selecione Apps Android.
- Clique em ADICIONAR UM ITEM.
- Insira o nome do pacote do seu app.
Insira a impressão digital do certificado SHA-1 para
autenticar seu app.
Use a impressão digital do certificado de versão:
keytool -exportcert -list -v \
-alias your-key-name -keystore path-to-production-keystore
Figura 2. Restringir a chave somente a apps Android
Restrinja a chave de API à API Android Performance Parameters:
- Em Restrições da API, selecione Restringir chave.
- Selecione API Android Performance Parameters na lista.
Figura 3. Restringir a chave à API Android Performance Parameters
Clique em Salvar para ativar as restrições.
Privacidade
Revise a Política de Privacidade do app para garantir que ela reflita com precisão o fato de que
os dados sobre dispositivos e uso podem ser compartilhados com o Google. Segundo a seção 3.b dos
Termos de Serviço das APIs do Google, que
rege o uso das APIs Android Performance Parameters, é necessário:
"cumprir todas as leis e regulamentações de privacidade aplicáveis, incluindo as
que se referem a PII. Apresentar e aderir a uma Política de Privacidade para o cliente da
API, que descreva de forma clara e precisa aos usuários da API quais
informações são coletadas e como essas informações são usadas e compartilhadas
(inclusive para publicidade) com o Google e com terceiros."
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-08-01 UTC.
[null,null,["Última atualização 2025-08-01 UTC."],[],[],null,["# Enable the API\n\nTo 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-----\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-------\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.\""]]