Name the project
When naming your project, it's good practice to compose a name that:
- Incorporates some basic information about the project.
- Won't be easily confused with that of another project.
While it's easy to come up with a generic name such as 'project-gamma-798', such a name is effectively 'camouflaged' and won't stand out in a list of other generically-named projects.
In order to ensure a meaningful and distinct project name, consider including the following elements in the name of your project:
- Company name
- Action name
For example, 'yoyodyne-print-status' uses both elements.
Create the project
A developer project represents one or more integrations. By sharing a project with the members of their development team, the owner can allow other users to manage all integrations in the project.
Google Smart Home Ecosystem integrations are managed using the new Google Home Developer Console. There are two methods of setting up projects in the Developer Console:
Method 1: Create a new project
Go to the Developer Console:
- On the Manage projects page, click Create a project.
- On the Get started page, click Create project.
- Enter the name of your project, which should adhere to the project naming guidelines.
- Click Create new project.
You are redirected back to the Home page for the new project.
Method 2: Import an existing project from the Actions on Google console
An existing Actions on Google project may be imported into the new Developer Console, if you wish to add Matter support to an existing Cloud-to-cloud or Local Home SDK integration.
If you wish to do this, be aware that this import is one-way only. It cannot be reversed.
After import, the original Actions on Google project can still be used to manage existing integrations (such as Cloud-to-cloud, Local Home, App Discovery).
To import an existing project from the Actions on Google Console, go to the Developer Console:
- Click Create a Project.
- Enter an existing Actions project name or select a project from the drop-down list (for example, in the screenshot, below, the project name is "My matter project").
- Click Import project.
You are redirected back to the existing project details in Developer Console.