Verify and maintain deep links

Using the Deep links page (Grow users > Deep links) in Play Console, you can:

  • Manage your deep links' setup and drive deeper engagement with in-app content. 
  • Check the status of your website-to-app mapping and see where improvements can be made by deep linking your most-visited URLs. 
  • You can use patches to add, turn off and fix issues with deep links, without releasing a new app version.

If you have a linked Google Ads account, you can check what ads campaigns are deep-linked, gain insights into user reach and preview deep-linked versions of your landing pages.

Deep links overview

Deep links are URLs of any scheme that take users directly to a specific part of an app rather than a website. Developers can create deep links by adding intent filters to drive users to the right activity in their app.

The deep links page simplifies the process of creating, maintaining and validating deep links. The page has two tabs: App configuration and Web URLs. The App configuration tab provides an overview of your app version's setup and associated deep links. You can use this tab to:

  • View a simple yet comprehensive snapshot of your existing deep links configuration for your selected app version.
  • Identify deep link setup issues at a glance, so that you can resolve them sooner.
  • Create and publish patches to add, turn off and fix issues with deep links, without releasing a new app version.

The Web URLs tab displays information relating to your app's performance on the web, such as your most important web-crawled URLs and the most-clicked domains from your linked Google Ads campaigns, and status information. You can use this tab to:

  • See what ads campaigns are deep-linked and gain insights into the deep links' user reach (if you have a linked Google Ads account).
  • Preview deep-linked versions of your landing pages, which can be compared side by side with the web version.
  • View a list of your most important web URLs alongside their deep-linking status
  • Uncover missed opportunities to deep link your content and further increase user engagement.
The deep links page also provides a powerful search feature so that you can easily check through your full inventory of paths, domains and custom schemes.​

Deep links page features

The sections below describe the deep links page's features and functionality.

General features

These are universal features that you can see and use on both tabs on the deep links page. Click on a section to expand or collapse it.

App configuration

The App configuration tab provides an overview of your app version's setup and associated deep links. The sections below describe the two tables that you can see and use on the tab. Click on a section to expand or collapse it.

Web URLs

The Web URLs tab displays your deep links' coverage (an aggregated number showing what percentage of top URLs from your verified domains are deep-linked) and other information relating to your app's performance on the web, such as your most important web-crawled URLs and the most-clicked domains from your linked Google Ads campaigns, and status information. The sections below describe the two tables that you can see and use on the tab. Click on a section to expand or collapse it.

Patch your deep links setup

You can create and publish patches to add, turn off and fix issues with deep links, without releasing a new app version. Patches are not retained for your future app versions. You can retain these changes in future app versions by updating your app manifest.

Once you create a patch, you can choose which active versions of your app it will be applied to. The Create patch button is next to the app version picker on the top right of the page.

To create a patch:

  1. Open Play Console and go to the Deep links page (Grow users > Deep links).
  2. Near the top right of the page, click Create patch
    • Note: After you click Create patch, you'll see a message near the bottom of the Deep links page saying, 'Patch mode on: No changes pending'. This status will update as you make changes to your deep links setup.
  3. Select Add web link if you would like to add a new path to your deep links configuration.
    • If you want to use a domain that's not yet specified in your app manifest, you must first click Add domain in the domains table. Once your domain is verified in the overlay, it will be available to use when adding new web links. It won't, however, show in the domains table until you publish a patch with it. 
      • Note: Domains added with Add domain will remain part of your setup for all the future versions.
  4. Define URL parameters by providing the required information:
    • Activity: Select an activity using the drop-down menu.
    • Scheme and host: Select a scheme and a host using the drop-down menu.
    • Path: Enter the full URL that you want your new deep link to direct users to.
  5. Click Add to patch draft. After adding to your patch draft, you'll see a message near the bottom of the page saying, 'Patch mode on: 1 deep link change pending'. 
  6. (Optional) If you want to add a patch to other deep links, you can do so by following the same process again. 
  7. If you're ready to publish your patch(es), click Review and publish.

You can also use patches to turn off deep links. When you turn off a deep link, users will not go directly to your app from links associated with this path, but will see the app picker or be directed to the web browser. To turn off a deep link:

  1. Open Play Console and go to the Deep links page (Grow users > Deep links).
  2. Near the top right of the page, click Create patch.
    • Note: After you click Create patch, you'll see a message near the bottom of the Deep links page saying, 'Patch mode on: No changes pending'. This status will update as you make changes to your patch.
  3. Next to the path that you would like to turn off, click Turn off.
  4. (Optional) If you want to turn off other deep links, you can do so by following the same process again.

If you're ready to publish your patch(es), click Review and publish. Review and publish your patch to apply changes to the selected app version.

Set up seamless credential sharing

You can set up seamless credential sharing in Play Console to help users autofill their credentials in your app or website with the credentials that they've saved in Google Password Manager, simplifying the sign-in process.

Before setting up seamless credential sharing, you need to have permissions to publish files on the domain that will share credentials with your app.

To set up seamless credential sharing in Play Console, follow these steps:

  1. Open Play Console and go to the Deep links page (Grow users > Deep links).
  2. If you are adding a new domain, select the App configuration tab. In the 'Domains' section, click Add domain.
    1. Fill the Domain field on the Add domain screen with the domain name of your website.
    2. Make sure that the Enable credential sharing toggle is on.
    3. Copy the generated JSON file and publish it on the indicated file location.
    4. Click Create website association. If the association is successful, the system takes you to the Deep links page.
  3. For a preexisting domain, select the App configuration tab. In the 'Domains' section, click Turn on in the 'Credential sharing' column.
    1. Copy the generated JSON file and publish it on the indicated file location.
    2. Click Turn on credential sharing. If the association is successful, the system takes you to the Deep links page.

After following these steps, your Android app and website will start sharing your user's credentials and autofilling accordingly. It can take a few days for Google Password Manager to pick up this change.

Frequently asked questions

Was this helpful?

How can we improve it?
15535347543960441658
true
Search Help Centre
true
true
true
true
true
92637
false
false
false
false
Search
Clear search
Close search
Main menu