Disponibilizar vários pontos de entrada em uma experiência instantânea

Cada experiência instantânea tem pelo menos um ponto de entrada, que é um único atividade no seu app ou jogo. Se você quer que seu app ou jogo tenha vários pontos de entrada, cada atividade inicial precisa ser endereçável; ou seja, precisam corresponder a um URL exclusivo.

Se os URLs dos pontos de entrada em um jogo ou app instantâneo compartilharem o mesmo domínio, cada ponto de entrada precisa corresponder a um caminho diferente nesse domínio. Para por exemplo, digamos que você esteja criando um aplicativo de navegação que deve ter três pontos de entrada: encontre a localização atual, pesquise restaurantes próximos e compartilhe o local. Cada um desses recursos corresponde a recursos em um domínio da Web, "exemplo.com". Para fornecer um URL exclusivo para cada ponto de entrada, especifique diferentes caminhos no domínio, conforme mostrado na tabela a seguir.

Recurso URL
Localizador de local http://example.com/finder
Restaurantes por perto http://example.com/restaurants
Compartilhar local http://example.com/share

Declarar prefixos de caminho do URL

É possível que o URL de um ponto de entrada compartilhe um prefixo com os URLs de outros pontos de entrada para o mesmo app ou jogo. Nesse caso, especifique caminho completo de um ponto de entrada e o prefixo do caminho para os outros pontos de entrada, conforme como mostrado no seguinte snippet de código:

AndroidManifest.xml

<manifest>
  <activity android:name=".CatalogActivity" >
    <intent-filter>
      <!-- List of items in the catalog. -->
      <data android:path="/items" />
    </intent-filter>
  </activity>
  <activity android:name=".ItemActivity" >
    <intent-filter>
      <!-- Information about a specific item in the catalog. -->
      <data android:pathPrefix="/items/" />
    </intent-filter>
</manifest>