Leve os utilizadores para a sua aplicação
Ao criar um link de rastreamento para seu aplicativo, você pode configurá-lo para ser um deep link.
Com um link profundo, se um utilizador clicar no anúncio e já tiver a sua aplicação instalada, não só a aplicação será aberta, como também mostrará o conteúdo específico da aplicação à sua escolha e não apenas o ecrã predefinido da aplicação.
Importante: Deve planear os seus deep links antes de integrar o SDK Singular na sua aplicação. Seus engenheiros implementarão os deep links como parte do processo de integração do SDK.
Antes de começar: Planejar seus deep links
Para começar, faça uma lista de todos os deep links que você deseja implementar em suas campanhas de anúncios para o aplicativo.
Para cada deep link, decida o seguinte:
- Conteúdo do aplicativo de destino: qual tela do seu aplicativo o usuário deve ver?
- Redireccionamento de recurso: se o utilizador não tiver a sua aplicação instalada, para onde deve ser redireccionado? (Normalmente, a página da loja da sua aplicação)
- Trata-se de uma ligação direta diferida? Ou seja, a ligação deve mostrar conteúdo específico da aplicação mesmo para novos utilizadores que instalem a sua aplicação?
Exemplo: Se o seu aplicativo for uma loja de roupas, convém configurar os seguintes links diretos.
Deep Link | Conteúdo a ser exibido | Ativar diferido? | Redireccionamento de Fallback |
Saldos da nova estação: moda de outono | Mostrar roupas marcadas com "nova coleção de outono" | ✅ | < URL da aplicação na loja de aplicações> |
Oferta especial: Registe-se na newsletter e receba um cupão de $5 | Ecrã "Registar para receber a newsletter" | ✅ | < URL do aplicativo na loja de aplicativos> |
Como criar um link profundo
1 |
Criar um domínio de linkOs Links Singulares têm a seguinte estrutura, onde [SUBDOMAIN] é escolhido por si: https://[SUBDOMAIN].sng.link/[PARAMETERS] Se ainda não tem nenhum domínio configurado, tem de criar pelo menos um para começar a criar Singular Links. Para o fazer:
Pode criar um único domínio (por exemplo, o nome da sua empresa ou aplicação) e utilizá-lo para todos os seus links, ou pode criar vários para utilizar para diferentes fins. |
||||||
2 |
Comunicar o plano do Deep Link à equipa de engenhariaSeus desenvolvedores precisam conhecer os destinos dos links diretos antes de integrar o Singular SDK/S2S em seu aplicativo (ou antes de lançar uma atualização para seu aplicativo). À medida que os programadores implementam o SDK, adicionam código que identifica se a aplicação foi aberta através de um deep link e direciona o utilizador para o ecrã ou conteúdo apropriado da aplicação (estão disponíveis guias passo-a-passo para programadores para Android, iOS, Unity, React). Quando a sua equipa de engenheiros tiver terminado, pode fornecer-lhe:
|
||||||
3 |
Introduzir informações do esquema de links na página de aplicaçõesDependendo da(s) plataforma(s) da sua aplicação e da tecnologia que a sua equipa de engenharia utilizou para implementar o deep linking, podem existir algumas informações que tem de introduzir na página Aplicações(Definições > Aplicações). Estas informações devem ser fornecidas pela sua equipa de engenharia.
Se o seu aplicativo tiver mais de um site de aplicativo (o que significa que ele está disponível para mais de uma plataforma), insira as informações necessárias em cada um deles. |
||||||
4 |
(Opcional) Adicionar destinos de deep link na página de aplicativosPode adicionar os destinos de hiperligação profunda às definições da sua aplicação na página Aplicações para facilitar o acesso. Desta forma, sempre que criar novas hiperligações de seguimento, estes destinos aparecerão nos menus pendentes para que possa escolher. Este passo é opcional, uma vez que pode sempre digitar qualquer destino quando cria um link singular. Para adicionar destinos de links diretos à página Aplicativos:
|
||||||
5 |
Criar o linkPara criar o link de rastreamento real (com o deep linking incluído):
Notas:
|
||||||
6 |
Testar o linkAgora que você criou o link direto, pode testá-lo facilmente para ver como ele funciona. Para testar a funcionalidade do link direto adiado:
Para testar a funcionalidade de ligação direta:
Para testar como o Link único funciona para determinar a atribuição, consulte Como testar um link de rastreamento. |
Avançado: Adicionar conteúdo dinâmico ao link
É possível fazer com que um Singular Link trabalhe ainda mais, adicionando dados a ele dinamicamente à medida que você exibe seus anúncios. Estes dados podem então ser lidos e utilizados pela sua aplicação se um utilizador interagir com um dos anúncios e depois chegar à sua aplicação.
Isto é útil, por exemplo, se tiver uma aplicação de compras e apresentar banners dinâmicos para diferentes produtos. Quando os utilizadores clicam num anúncio, pretende que a aplicação abra e apresente a página do produto específico em que clicaram. Para tal, pretende adicionar dinamicamente o ID do produto ao Singular Link.
Para implementar links diretos com conteúdo dinâmico, siga as mesmas etapas descritas acima, começando pelo planejamento do link e fornecendo todas as informações à sua equipe de engenharia.
Nota para desenvolvedores: Usando o parâmetro _p
Para adicionar dados dinâmicos a um Singular Link à medida que você veicula o anúncio, anexe o parâmetro _p e qualquer valor ao final do URL do Singular Link. _p significa "passthrough" e o valor pode ser um valor JSON codificado por URL ou um valor de cadeia de caracteres não estruturado.
Por exemplo, se o Singular Link for: https://myshoppingapp.sng.link/A59c0/nha7
Ao exibir o anúncio, é possível anexar a ID do produto ao Singular Link da seguinte forma: https://myshoppingapp.sng.link/A59c0/nha7?_p=Shoes123
Os valores dos parâmetros de passagem são disponibilizados para o aplicativo quando você lê a URL do link direto. Para obter detalhes, consulte o guia de suporte de links diretos para o SDK escolhido: Android, iOS, Unity, React.