Configuração de universal links
Os universal links são protocolos específicos do deep linking, disponíveis para a versão 9 do iOS e posterior.
Configure universal links para o deep linking
Antes de usar universal links para a reatribuição, é necessário configurar universal links para o deep linking. Para isso, siga estes passos:
- Verifique sua configuração na sua conta do Apple Developer e Xcode.
- Defina um esquema de URL personalizada para seu aplicativo.
- Habilite universal links em seu app. Isso gera um raw universal link. Um raw universal link é simplesmente um universal link sem parâmetros, caminho in-app ou pares de chave-valor anexados.
- Configure Domínios Associados na sua conta do Apple Developer e Xcode.
1. Verifique sua configuração na sua conta do Apple Developer e Xcode (Desenvolvedor)
Cheque se o valor Team Name na sua conta do Apple Developer corresponde com Team no Xcode.
Verifique se o Bundle Identifier do seu aplicativo em Xcode está disponível como um dos Bundle IDs na sua conta no Apple Developer. Verifique se o Bundle ID é único na sua conta no Apple Developer. É necessário fornecer esse valor na Adjust. Por exemplo:
com.example.app
Na sua conta no Apple Developer, anote o prefixo do App ID do seu Bundle ID. É necessário fornecer esse valor na Adjust.
2. Defina um esquema de URL personalizada (Developer)
Defina o formato do seu esquema de URL personalizada. Se você usar um framework multiplataforma, consulte a documentação para esse framework e defina o formato do seu esquema de URL personalizada. É necessário fornecer esse valor na Adjust. Por exemplo:
exampleApp
Registre seu esquema de URL personalizada com seu esquema de URL e Bundle ID.
Para mais informações, consulte a documentação para desenvolvedores da Apple.
3. Habilite universal links na Adjust
Antes de ativar universal links na Adjust, você precisa ter os seguintes valores:
- iOS Bundle ID - Valor único do identificador do aplicativo que você anotou no Passo 2 em Verifique sua configuração na sua conta do Apple Developer e Xcode.
- App Prefix - Valor que você anotou no Passo 3 em Verifique sua configuração na sua conta do Apple Developer e Xcode.
- App Scheme - Valor que você anotou no Passo 1 em Defina um esquema de URL personalizada para seu aplicativo.
Complete esses passos para habilitar o universal linking para o seu app. Habilitar universal links cria um raw universal link. É necessário fornecer esse valor no seu Xcode.
4. Configure Domínios Associados (Developer)
Antes de configurar Domínios Associados, certifique-se de que você tem um raw universal link. Esse é o valor que você observou em 3. Habilitando universal links.
Complete os seguintes passos para configurar Domínios Associados:
Na sua conta no Apple Developer, ative Domínios Associados para seu Bundle ID.
No Xcode, ative Domínios associados e forneça o domínio no formato
applinks:{Your raw universal link}
. Assegure-se que nenhuma mensagem de erro esteja sendo exibida aqui. Exemplo: Se seu raw universal link forabcd.adj.st
, insiraapplinks:abcd.adj.st
como o domínio.
Pronto! Você configurou universal links para o deep linking.
Próximo passo: configure universal links para reatribuição (Developer)
Para configurar universal links para a reatribuição, complete os passos em Reatribuição via deep links.