Configure a Developer Project and Account Settings
Stay organized with collections
Save and categorize content based on your preferences.
Configure an Actions Console project
A Google Cloud Platform project, managed by the Actions Console, gives your
project access to the Google Assistant API. The project tracks quota usage and
gives you valuable metrics for the requests made from your hardware.
To enable access to the Google Assistant API, perform the following steps:
Open the Actions Console.
Go
to the Actions Console
Click Add/import project.
To create a new project, enter a name in the Project name box and click
CREATE PROJECT.
If you already have an existing Google Cloud Platform project, you can select that
project and import it rather than creating a new one.
If you created a new project, click the Device registration box near the
bottom of the page. If you imported a previously-created project, this box
does not appear; select the Device registration tab (under
ADVANCED OPTIONS) from the left navbar.
Keep this browser tab open. You will use it to register a device model in
a later step.
Enable the Google Assistant API on the project you selected (see the Terms
of Service). You need to do this in the
Cloud Platform Console.
Enable
the API
Click Enable.
You must configure the OAuth consent
screen
for your project in the Cloud Platform Console. Note that most fields on
this page are optional.
Set activity controls for your account
In order to use the Google Assistant, you must share certain activity data with
Google. The Google Assistant needs this data to function properly; this is not
specific to the SDK. To share this data, create a
Google account
if you don't already have one.
Open the Activity Controls page
for the Google account that you want to use with the Assistant. You can use any
Google account—it does not need to be your developer account.
Ensure the following toggle switches are enabled (blue):
- Web & App Activity
- In addition, be sure to select the Include Chrome history and activity
from sites, apps, and devices that use Google services checkbox.
- Device Information
- Voice & Audio Activity
Next step
Register the Device Model
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-16 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-16 UTC."],[[["An Actions Console project provides access to the Google Assistant API, tracks quota usage, and provides valuable metrics."],["To enable Assistant API access, you need to create or import a project in the Actions Console and enable the necessary API."],["For the Assistant to function, ensure your Google Account's \"Web & App Activity,\" \"Device Information,\" and \"Voice & Audio Activity\" are enabled within the Activity Controls."],["Before using the Assistant, be sure to register a Device Model in the Actions Console to associate with your project."]]],["To begin, open the Actions Console and add or import a Google Cloud Platform project. If creating a new project, enter a name and proceed to \"Device registration\"; if importing, go directly to the \"Device registration\" tab. Then, enable the Google Assistant API in the Cloud Platform Console. Lastly, configure the OAuth consent screen for your project in the Cloud Platform Console. Ensure your Google account's activity controls are enabled for Web & App, Device Information, and Voice & Audio activity.\n"]]