A Cloud-to-cloud project may only have one integration. If you need to work with more than one integration, you need to create another project for each additional integration.
To create a new Cloud-to-cloud integration, you must first have a project as described in Create a developer project. Once your project is set up:
From the list of projects, click Open next to the project you want to work with.
Click
Add cloud-to-cloud integration.If this is the first time you're creating a Cloud-to-cloud integration, you are taken to the Resources page, where you can view Cloud-to-cloud development documentation and read about some tools.
When you're ready to continue, click Next: Develop, which displays the Checklist page. Click Next: Setup.
If this is not the first time you're creating a Cloud-to-cloud integration, you'll find yourself at the Setup & configuration page.
On the Setup & configuration page, enter the integration name.
Click Select device type and select the device type from the drop-down menu.
In the App branding section, upload a 144x144 pixel image that represents your service in the Google Home app (GHA).
In the Account linking section, configure your app to allow logins from Google Accounts. You need to set up an OAuth server, so be sure to study Account Linking and Implement an OAuth 2.0 server before configuring these settings.
In the Cloud fulfillment URL section, provide the fulfillment URL used to process smart home intents.
Optionally, configure App Flip and Permissions.
In the Log level control section, edit settings for errors and all logs.
- If you have completed this while setting your company profile, you can skip this step.
Click Save, which saves the Cloud-to-cloud integration configuration.
Optional settings
Configure App Flip
In the App Flip (optional) section, you can configure your app to allow Android users to more quickly link their accounts in your authentication system to their Google Accounts. See App Flip for Android for details.
Permissions
In this section, you can specify specific OAuth permission scopes required by your service. Your users must acknowledge these permissions before they can use your service.
Log levels
You can control how much logging data is saved for your integration on Google Cloud. You have the choice of keeping only error logs, or you may choose to keep all logs.
To set log levels, go to Project details > Log level control: Error logs. See Set log levels for more details.
Modify an integration in review
To modify your integration:
From the list of projects, click Open next to the project you want to work with.
Edit any information in the Setup & configuration page.
Click Save.
A pop-up window will open confirming you want to update your integration. Click Update to continue.
Click Next: Certify to submit your integration.
Click Submit to request the certification review.
Once submitted, your integration appears in the Submitted for Certification section.
Once your integration is certified, Google will facilitate the launch of your integration.