Procurar problemas específicos
Os links de rastreamento são acionados quando um usuário visualiza ou clica em um de seus anúncios. Eles notificam seu provedor de atribuição (MMP) sobre a visualização ou o clique para que o provedor de atribuição possa rastrear instalações e reengajamentos de aplicativos móveis.
Os Singular Links são uma solução avançada de links de rastreamento que fornece uma interface de usuário amigável para criar e gerenciar links de rastreamento. É possível escolher o comportamento do link, as configurações de atribuição e as informações adicionais a serem incluídas no link. Os Singular Links também aproveitam automaticamente os Links universais do iOS e a tecnologia de intenção do Android para criar links diretossempre que possível.
Solução de problemas
Se o seu aplicativo não abrir quando você clicar em um link Singular, o problema geralmente é um dos seguintes:
-
Pré-requisitos ausentes no aplicativo ou no painel do Singular:
- Certifique-se de que seu aplicativo atende aos pré-requisitos e configurações necessários.
- Confira o guia de pré-requisitos detalhado aqui: Pré-requisitos do Singular Links.
-
Configuração incorreta do link:
- Verifique se os destinos estão definidos corretamente na página "Gerenciar links".
- Siga os passos deste guia: Como criar Deep Links.
Nos casos em que os deeplinks funcionam, mas os deeplinks diferidos não, o problema geralmente está no fluxo de atribuição que o Singular precisa para atribuir corretamente o dispositivo e reconhecer o dispositivo como um novo dispositivo.
Para que o deferred deep-linking funcione, um clique no link por si só não é suficiente; o dispositivo deve ser corretamente atribuído pelo Singular.
- A melhor maneira de testar o deferred deep-linking é começar do zero com o guia de testes do Singular.
Alguns parceiros não suportam campanhas deretargeting/reengajamento.
Se um parceiro suportar essas campanhas, mas a opção não estiver disponível na página Criar link/Editar link do Singular, entre em contato com a equipe de suporte do Singular para que possamos atualizar a integração.
" Saiba mais sobre reengajamento nas Perguntas frequentes sobre reengajamento.
Verifique se o link já existe. Não é possível criar um link de rastreamento com a mesma fonte, nome do link de rastreamento e site(s) de aplicativo configurado(s) que um link já existente.
Se quiser redirecionar sempre para o destino "Se a aplicação não estiver instalada, vá para" e não tentar estabelecer uma ligação direta com o utilizador, mesmo que a aplicação esteja instalada, basta criar o link Singular sem o destino de ligação direta configurado.
PERGUNTAS FREQUENTES
Termos e conceitos de links de rastreamento
Quando um utilizador visualiza ou clica num dos seus anúncios, ativa um link que notifica o seu fornecedor de atribuição da visualização ou do clique. O fornecedor de atribuição utiliza estas informações para controlar as instalações e reactivações de aplicações móveis. A ligação pode incluir outras informações, que serão eventualmente apresentadas nos seus relatórios.
" Para obter mais contexto sobre como os links de rastreamento permitem a atribuição, consulte Noções básicas sobre atribuição singular de aplicativos móveis.
Os Singular Links são a solução de links de rastreamento da Singular, que permite criar e gerenciar links de rastreamento por meio de uma interface de usuário que orienta você em todas as opções disponíveis para o comportamento do link, configurações de atribuição e informações adicionais a serem incluídas no link.
Os Singular Links aproveitam automaticamente os Links universais do iOS e a tecnologia de intenção do Android para criar links diretos sempre que possível (consulte os Pré-requisitos).
Aqui está um exemplo de um Singular Link. Pode experimentá-lo no seu dispositivo iOS ou Android:
https://singularassist.sng.link/A59c0/nha7?_dl=singularassist%3A%2F%2F
Nota sobre links de rastreamento herdados: Na documentação, usamos os termos "Singular Links" e "links de rastreamento" de forma intercambiável. Sua conta ainda pode ter acesso à solução de link de rastreamento herdada da Singular. Para evitar confusão, eles são chamados de "links de rastreamento herdados".
Quando um utilizador clica numa ligação normal na Web, como www.linkedin.com, o browser pergunta ao servidor do URL (neste caso, o LinkedIn) o que deve fazer e, em troca, o servidor do URL fornece ao browser algum HTML para apresentar ao utilizador.
Quando um utilizador clica numa hiperligação de seguimento, o servidor do fornecedor da hiperligação diz ao browser do utilizador para ir para um URL diferente (o URL de redireccionamento) e para apresentar o conteúdo a partir desse URL. O redireccionamento é normalmente efectuado através de HTTP 302.
No contexto de links diretos, um redirecionamento de fallback é um destino de redirecionamento para o qual você deseja levar o usuário se o link direto falhar.
Normalmente, se um usuário clicar em um anúncio do seu aplicativo, você deseja que o link direto o envie para uma tela específica dentro do aplicativo. Mas se o usuário ainda não tiver o aplicativo instalado, você deseja redirecioná-lo para a loja de aplicativos para fazer o download do aplicativo.
Termos e conceitos de deep linking + Links universais do iOS
Os deep links são links que não só abrem a aplicação no dispositivo do utilizador (se este já tiver a aplicação instalada), como também mostram conteúdos específicos da aplicação ou uma experiência de utilizador específica, em vez de abrirem apenas o ecrã predefinido da aplicação.
As ligações profundas conduzem os utilizadores que regressam diretamente ao coração da sua aplicação, tal como as ligações web normais conduzem os utilizadores a uma página específica de um sítio Web. Depois de fazer um pequeno trabalho de implementação de links diretos no seu aplicativo, você pode levar os usuários diretamente para uma tela específica ou criar experiências personalizadas no momento em que eles entram no aplicativo.
Os programadores têm utilizado diferentes métodos para ativar as ligações diretas:
Nota: A tecnologia Singular Links foi desenvolvida com as tendências de deep link do iOS e do Android em mente. Quando você gera um link de rastreamento no Singular, o link é ativado automaticamente com a tecnologia de deep linking compatível, incluindo Apple Universal Links, Android app links e Android intent technology. Além disso, o SDK do Singular foi projetado para simplificar o uso de deep links e deferred deep links. Consulte as Perguntas frequentes sobre Singular Links para obter mais informações.
-
Esquemas de URI (por exemplo, "myapp://path/to/page?pageid=1"): Também conhecido como links diretos de "esquema de aplicativo". Neste método legado de ligação direta, o programador da aplicação regista um "esquema" para a aplicação, para que a plataforma do dispositivo saiba que tem de abrir a aplicação sempre que um utilizador clicar numa ligação com esse esquema - no nosso exemplo, qualquer ligação que comece por "myapp://".
- Se a aplicação estiver instalada no dispositivo, abre-se e, em seguida, analisa o resto da ligação e mostra ao utilizador uma página específica dentro da aplicação ou proporciona uma experiência específica em conformidade.
- Se a aplicação não estiver instalada no dispositivo do utilizador, isto resulta num erro. Não existe um URL de recurso.
-
Links universais do iOS (iOS 9+): Esta tecnologia foi desenvolvida para melhorar a ligação profunda baseada no esquema URI no iOS. Ao utilizar esta tecnologia, o programador de aplicações começa por configurar um domínio Web verificado (por exemplo, "myapp.com") para servir Ligações Universais para uma aplicação. Quando um utilizador clica numa Ligação Universal (por exemplo, "https://www.myapp.com/path/to/page?pageid=1"), a plataforma do dispositivo sabe que precisa de abrir uma aplicação específica.
- Se a aplicação estiver instalada no dispositivo, é aberta e, em seguida, analisa o resto da ligação e mostra ao utilizador uma página específica dentro da aplicação ou proporciona uma experiência específica em conformidade.
- Se a aplicação não estiver instalada, o utilizador é levado sem problemas para o URL da Web, utilizando o browser predefinido do dispositivo.
-
Ligações de aplicações Android (Android 6.0+): A melhoria do Android na ligação profunda baseada no esquema URI. Ao utilizar esta tecnologia, o programador de aplicações começa por configurar um domínio Web verificado para servir ligações de aplicações. Quando um utilizador clica numa ligação de aplicação, a plataforma do dispositivo sabe que precisa de abrir uma aplicação específica.
- Se a aplicação estiver instalada no dispositivo, é aberta e, em seguida, analisa o resto da ligação e mostra ao utilizador uma página específica dentro da aplicação ou proporciona uma experiência específica em conformidade.
- Se a aplicação não estiver instalada, o utilizador é levado sem problemas para o URL da Web, utilizando o browser predefinido do dispositivo.
A ligação direta diferida é outra melhoria das ligações diretas. Com esta tecnologia, se um utilizador clicar num deep link e não tiver a aplicação instalada no seu dispositivo, não só é direcionado para uma loja de aplicações, como os parâmetros do deep link (que página ou experiência personalizada mostrar ao utilizador) não se perdem. Se o utilizador instalar mais tarde a aplicação a partir da loja de aplicações e a abrir, a aplicação acede aos parâmetros da ligação direta e mostra ao utilizador a experiência personalizada pretendida.
Ao contrário do deep linking, o deferred deep linking geralmente só é possível com a ajuda de um rastreador de atribuição:
- O rastreador coleta informações sobre cliques de pré-instalação direcionados para o aplicativo móvel.
- O SDK do rastreador, implementado dentro do aplicativo, pode acessar esse contexto de pré-instalação.
- A aplicação utiliza o SDK para descobrir com que ligação profunda o utilizador se envolveu originalmente e apresentar a página pretendida ou a experiência personalizada quando a aplicação é aberta pela primeira vez.
Embora o deep linking seja uma forma incrivelmente útil de interagir com o seu utilizador, para o utilizar corretamente nos seus canais de marketing, deve estar familiarizado com a sua utilização e limitações.
Definições de redireccionamento
Certifique-se de que define redirect=true.
Limitações dos esquemas de URI (aplicativo)
A utilização de esquemas de URI (app) não é geralmente recomendada, porque se a aplicação ainda não estiver instalada no dispositivo do utilizador, clicar numa ligação causará um erro e reduzirá drasticamente o envolvimento do utilizador.
No iOS, a ligação direta de esquemas URI pode ser a única forma de ligar o utilizador nos casos em que o método preferido, iOS Universal Links, pode falhar. No entanto, tenha em atenção que a experiência do utilizador final ao utilizar a ligação direta do esquema URI não é ideal e o utilizador pode ver pop-ups, dependendo do seu navegador iOS predefinido:
Exemplos da experiência do utilizador com a ligação direta do esquema URI no iOS | |
Confirmação do utilizador antes da ligação direta |
Pop-up de utilizador "erro" se a aplicação não estiver instalada. Ao clicar em "OK", o utilizador continua para o destino de recurso |
Observação: consulte a próxima seção para saber os motivos comuns de falha na vinculação direta do Universal Link do iOS.
No Android, é possível contornar esta situação utilizando as intenções do Android para direcionar o utilizador para a loja Google Play em vez de lhe ser apresentada uma mensagem de erro.
Além disso, a ligação direta do esquema URI tem vulnerabilidades de segurança: outras aplicações podem registar o mesmo esquema URI que a sua aplicação e desviar as suas ligações diretas.
Limitações dos links universais do iOS
- Aplicações de redes sociais: Algumas aplicações de redes sociais quebram ou limitam intencionalmente as ligações diretas que tentam levar o utilizador para fora da aplicação de redes sociais. Estas são frequentemente aplicações de redes sociais que abrem ligações numa vista interna do navegador Web.
- Envolvimento de links: As Ligações Universais não podem funcionar com o envolvimento de ligações, em que outro URL redirecciona para a ligação universal. O agrupamento de links inclui encurtadores de links, como bit.ly.
- Colagem no campo de URL do navegador: As hiperligações universais não funcionam se introduzir a hiperligação no campo de URL de um browser móvel.
- Acionamento de links com Javascript: Os scripts que acionam redirecionamentos de URL não farão o deep link, a menos que isso faça parte de uma ação do usuário.
Limitações dos links de aplicativos Android
- Aplicativos de mídia social: Algumas aplicações de redes sociais quebram ou limitam intencionalmente as ligações diretas que tentam levar o utilizador para fora da aplicação de redes sociais. Estas são frequentemente aplicações de redes sociais que abrem ligações numa vista interna do navegador Web.
Os links universais são a tecnologia de links diretos da Apple, projetada para substituir o antigo método de links diretos com esquema URI. Estão disponíveis para dispositivos com iOS 9 e superior.
Embora as Ligações Universais permitam um comportamento de ligação profunda semelhante aos esquemas URI, funcionam de forma muito diferente nos bastidores. As Ligações Universais parecem URLs HTTPS normais, por exemplo, "https://www.linkedin.com". Quando um utilizador clica num Clique Universal, o dispositivo do utilizador abre a aplicação para a qual a ligação foi configurada. Se a aplicação não estiver instalada no dispositivo, o utilizador é levado para o URL real no seu browser móvel.
Como programador de aplicações, faça o seguinte para ativar os Universal Links na sua aplicação:
-
Ativar domínios associados na sua conta de programador da Apple
Inicie sessão na sua conta de programador da Apple e aceda à página de ID da aplicação. Active o serviço da aplicação Domínios associados. Tome nota do seu Prefixo (ID do pacote) e da sua ID (ID da equipa) - irá precisar deles mais tarde.
-
Adicionar capacidade de domínio associado ao seu aplicativo
Adicione o recurso "Domínio associado" ao seu aplicativo no Xcode e adicione o domínio dos seus servidores Web como um domínio associado.
-
Configurar o servidor Web
-
Criar ficheiro apple-app-site-association
Utilizando o Prefixo e a ID da página da aplicação, configure um ficheiro formatado em JSON como o seguinte e aloje-o num domínio Web HTTPS acessível a partir da raiz.
Por exemplo, se for proprietário do domínio "https://www.mycompanywebsite.com/domain", o seu ficheiro JSON deve estar acessível no URL "https://www.mycompanywebsite.com/apple-app-site-association". Tenha em atenção que o ficheiro alojado não contém uma extensão de ficheiro .json.
{ "applinks":{ "apps":[ ], "details":[ { "appID":"A4GXBZ4XU7.my.cool.app", "paths":[ "/page/all/", "/user/saved/*" ] } ] } }
O appID é o seu [teamID].[ID do pacote de aplicações] e identifica a sua aplicação. Os caminhos descrevem páginas de conteúdo válidas na sua aplicação. A Apple recomenda que os caminhos sejam curtos. Utilize um carácter universal ("*") para especificar todos os caminhos e utilize a palavra-chave "NOT" para excluir caminhos, por exemplo, "NOT /user/saved/*".
-
Lidar com o código de ligações universais
O passo final é certificar-se de que qualquer ligação universal que abra a sua aplicação é tratada corretamente. Para o fazer, implemente o método application:continueUserActivity:restorationHandler: no delegado da sua aplicação.
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray *_Nullable))restorationHandler { if ([userActivity.activityType isEqualToString:NSUserActivityTypeBrowsingWeb]) { NSURL *url = userActivity.webpageURL; // Put code here to take user to relevant content} return YES; }
-
O Singular cuida disso automaticamente. Depois de configurar os Universal Links para seu aplicativo iOS, quando você criar um Singular Link para seu aplicativo e habilitar o deep linking, esse link funcionará automaticamente como um iOS Universal Link - fornecendo tanto o deep linking quanto um fallback móvel.
Link Wrapping
O envolvimento de links, em que outro link redirecciona para o URL do Universal Link, muitas vezes faz com que o deep linking falhe (o utilizador é levado para a página web móvel no seu browser). Isto deve-se ao facto de a Apple pretender a "intenção do utilizador" por detrás de qualquer redireccionamento, e uma ligação de seguimento que redirecciona para outro URL e resulta em ligação direta não é considerada intenção direta do utilizador. Portanto, não é possível usar Universal Links com parceiros que fazem link-wrap do link de rastreamento de um rastreador de atribuição.
Consulte Quais fontes personalizadas suportam links diretos e outros recursos do Singular Links?
Rastreamento sem um "clique"
Se um usuário clicar em um Universal Link habilitado para rastreamento e ele fizer um link direto para o aplicativo (porque o aplicativo está instalado), alguns rastreadores de atribuição podem não ser capazes de rastrear esse ponto de contato porque o dispositivo não executou nenhuma solicitação HTTP e, portanto, nenhum "clique" foi registrado.
O uso do Singular resolve esse problema para você, pois o Singular Links garante o rastreamento completo de aquisição e reengajamento de links de instalação e deep links.
Recursos suportados por parceiro
O suporte a deep linking varia de acordo com o parceiro. Alguns parceiros até exigem links diretos para campanhas de reengajamento, pois essas campanhas têm como alvo usuários existentes conhecidos que já possuem o aplicativo.
" Saiba mais em nossas Perguntas frequentes sobre links diretos.
Parceiros de rede de auto-atribuição(SAN)
Os parceiros de auto-atribuição, como o Facebook e o Google Ads, não suportam links de rastreamento para campanhas de aplicativos móveis. Para configurar links diretos com esses parceiros, é necessário usar o painel de controle do parceiro e talvez seja necessário configurar seu aplicativo de acordo com as instruções do parceiro.
Saiba mais sobre links diretos com os seguintes parceiros de auto-atribuição:
Para obter mais informações, recomendamos que contacte o seu parceiro.
Parceiros sem auto-atribuição
Alguns parceiros nesta categoria não usam links de rastreamento MMP para redirecionamentos ou deep links. Em vez disso, a Singular recebe a notificação de clique de forma assíncrona. Esses parceiros também são conhecidos como parceiros de servidor para servidor ou integrados de forma assíncrona, e os links diretos geralmente podem ser configurados no painel de campanhas do parceiro.
Para parceiros sem atribuição própria que suportam redirecionamentos de links de rastreamento para campanhas de aplicativos móveis, o Singular Links pode ser usado para fornecer a experiência de deep link ao envolver usuários que já têm seu aplicativo instalado.
Recomendamos adicionar links diretos adiados quando uma campanha estiver usando links diretos.
Observe que, assim como com os links diretos, a configuração de links diretos adiados difere entre parceiros que se auto-atribuem e parceiros que não se auto-atribuem.
Parceiros de auto-atribuição
Os parceiros de auto-atribuição, como o Facebook e o Google Ads, não suportam links de rastreamento para campanhas de aplicativos para celular. Portanto, a vinculação profunda e a vinculação profunda adiada são configuradas no painel do parceiro e podem exigir requisitos de tratamento de aplicativos específicos do parceiro. O deferred deep linking com redes de auto-atribuição está incorporado na própria integração do MMP com parceiros que suportam o deferred deep linking na integração.
A Singular oferece suporte à vinculação profunda diferida com:
- Facebook(leia mais). Para habilitar o deferred deep linking por meio do Singular, entre em contato com o seu Singular Customer Success Manager. Certifique-se de que a funcionalidade equivalente não esteja habilitada no SDK do Facebook.
- Snapchat: Ativado automaticamente com uma Configuração de parceiro ativada.
- Google Ads: Ativado automaticamente com uma Configuração de parceiro ativada.
- Anúncios do TikTok: Ativado automaticamente com uma configuração de parceiro ativada. Consulte o artigo da central de ajuda do TikTok sobre como ativar o deferred deep linking com objetivos de campanha compatíveis.
Entre em contato com o gerente de sucesso do cliente da Singular para obter informações sobre as possibilidades de deferred deep linking para mais redes de auto-atribuição em andamento.
Parceiros sem auto-atribuição
O deferred deep linking com qualquer parceiro não auto-atribuidor pode ser ativado e usado com qualquer um desses parceiros simplesmente configurando o valor do deferred deep link para o Singular Link. Ao contrário dos deep links, o deferred deep linking não depende de redirecionamentos de parceiros e é um recurso habilitado por meio de suas integrações com o SDK do Singular (ou API S2S).
Criando Singular Links
Os links de rastreamento singulares têm a seguinte estrutura, onde [SUBDOMAIN] é escolhido por você, e [DNS_ZONE] é "sng.link". Juntos, o subdomínio e a zona DNS formam o domínio.
Pode criar um único domínio e utilizá-lo para todas as suas hiperligações ou pode criar vários domínios para diferentes fins. Tem de criar pelo menos um domínio.
Exemplo:
Para uma campanha que comercializa uma aplicação chamada Jewel Rush, pode criar o domínio "jewelrush.sng.link". Depois, pode utilizá-lo para criar links de rastreio com a seguinte estrutura:
https://jewelrush.sng.link/[PARAMETERS]
Nota: Atualmente, não permitimos a passagem de caracteres especiais como -,$,! nos subdomínios do link. Como prática recomendada, crie um subdomínio de link sem caracteres especiais.
Se qualquer subdomínio for criado com caracteres especiais, pode marcar como estrela e arquivar os seus domínios passando o rato sobre eles. Se arquivar um domínio de ligação, ser-lhe-á pedido que confirme a sua ação.
Parceiros são redes de anúncios e outros serviços que estão integrados ao rastreador de atribuição da Singular.
Quando você cria um link de parceiro, a Singular automatiza parte do processo:
- Exibindo apenas as opções que são suportadas por esse parceiro. Por exemplo, alguns parceiros suportam apenas iOS ou apenas Android.
- Gerar o link de rastreamento com macros de parceiros que permitem que o parceiro passe informações da campanha para a Singular.
As Fontes personalizadas são canais de marketing de propriedade própria ou autogerenciados, como campanhas de e-mail ou SMS, mídias sociais e campanhas de promoção cruzada.
Nota: Se estiver a trabalhar com um fornecedor de serviços de e-mail, crie uma ligação de seguimento do parceiro. Se gerir as suas próprias campanhas de e-mail, crie uma ligação de seguimento Personalizada.
As redes de atribuição automática, como o Facebook e o X Ads, não usam links de rastreamento Singulares. Para configurá-los, consulte as instruções em:
Este é apenas um nome que dá ao seu link de rastreio e pode ser o que quiser (embora a maioria dos utilizadores utilize o nome da campanha ou uma variação do nome da campanha).
O nome do link de rastreamento aparecerá nos seus relatórios como "Nome do rastreador".
Por vezes, pode - dependendo do parceiro.
- Alguns parceiros suportam apenas iOS ou apenas Android.
- Outros suportam ambas as plataformas, mas exigem que você crie um link separado para cada uma.
- Por último, alguns parceiros permitem-lhe criar ligações multiplataforma, em que cria uma ligação de seguimento para utilização em ambas as plataformas.
A página Criar ligação apresenta as opções que são suportadas pelo parceiro que selecionou.
Nota: Para tornar o seu link disponível para uma determinada plataforma, primeiro tem de configurar a sua aplicação para essa plataforma (adicionar um site de aplicação) na página Configuração de aplicações do Singular.
O reengajamento é o uso renovado de um produto por um usuário que já foi convertido no passado. As campanhas que visam criar reengajamento são chamadas de campanhas de retargeting.
Para que o Singular rastreie o reengajamento, basta ativar o rastreamento de reengajamento ao criar o(s) link(s) do Singular usado(s) na campanha. Expanda a secção Definições de atribuição e selecione Ativar rastreio de reengajamento.
" Saiba mais nas Perguntas frequentes sobre reengajamento.
Nota: Nem todos os parceiros suportam este tipo de campanha de marketing.
Os cliques/visualizaçõesdeterminísticos são atribuídos a uma fonte com base num identificador de dispositivo ou num Referenciador de instalação do Google.
Os cl iques/visualizaçõesprobabilísticos são atribuídos com base numa combinação de várias propriedades que a Singular recolhe sobre o dispositivo do utilizador na ausência de um ID de dispositivo. Os métodos de atribuição probabilística só estão disponíveis para dispositivos Android. A Apple proíbe a utilização de métodos probabilísticos em dispositivos iOS(ver aqui).
" Para obter mais informações, consulte Métodos de atribuição singular.
Por padrão, os links de rastreamento usam a janela de lookback padrão configurada para o parceiro na página Configuração do parceiro. No entanto, é possível substituir a janela de lookback padrão e personalizá-la para cada link individual selecionando Substituir janelas de atribuição em Configurações de atribuição.
Isto permite um maior controlo para parceiros com diferentes tipos de canais que podem beneficiar de janelas de atribuição variáveis.
" Consulte A janela de lookback de atribuição para obter mais informações.
Nota: O encurtamento de links está disponível apenas para links personalizados.
Depois de clicar em Gerar e ver o URL da ligação de seguimento, pode selecionar Encurtar ligação para criar uma versão mais curta da mesma ligação. Isto é útil para canais personalizados em que o URL é exposto ao utilizador final ou para canais com restrições no comprimento do URL, como o SMS.
Sugestão: As ligações encurtadas também podem ser utilizadas para atualizar campanhas em direto sem trocar a ligação de seguimento.
Por exemplo, pode utilizar um banner ou uma página de destino para acompanhar uma oferta promocional que muda regularmente. Se utilizar uma ligação de seguimento Singular completa, terá de trocar a ligação sempre que pretender alterar os detalhes da promoção. Se, em vez disso, utilizar um link encurtado, pode atualizar os detalhes da promoção a partir da página de gestão do link Singular (alterando os parâmetros do link).
Estrutura e parâmetros da ligação
Este é um exemplo de um Singular Link gerado na página Criar link:
https://company.sng.link/C59c0/47bm?_dl=singular%3A%2F%2Ftestlink&idfa={idfa}&aifa={aifa}&pcn={campaign_name}&pcid={campaign_id}&pcrn={creative_name}&pcrid={creative_id}
Os componentes da ligação são:
Componente | Exemplo de ligação | Descrição |
Subdomínio | company | O subdomínio personalizável da ligação de seguimento. |
Domínio | sng.link | O domínio da ligação de seguimento. |
ID do aplicativo (caminho) | C59c0 | Uma ID gerada pelo Singular que representa a aplicação. Utilizada em conjunto com a ID da ligação para identificar exclusivamente a ligação de seguimento. |
ID da ligação (caminho) | 47bm | Uma ID gerada pelo Singular que representa a informação da ligação codificada na ligação de seguimento. Utilizado em conjunto com o ID da aplicação para identificar exclusivamente a ligação de seguimento. |
Parâmetros de consulta | _dl=singular%3A%2F%2Ftestlink &idfa={idfa}&aifa={aifa} &pcn={campaign_name} &pcid={campaign_id} &pcrn={creative_name} &pcrid={creative_id} |
Parâmetros opcionais que adicionam funcionalidade e granularidade de relatório à ligação de seguimento. |
Consulte Parâmetros da ligação de seguimento e Dimensões do relatório para obter a lista completa de parâmetros de consulta.
Visualizar, editar e arquivar links
As aplicações marcadas com estrela são fixadas no topo da lista na página Gestão de ligações. Esta definição é personalizável por utilizador e guardada para os seus próximos inícios de sessão.
Isto significa que, se a sua organização tiver um grande número de aplicações, não tem de percorrer toda a lista sempre que pretender criar ou gerir Ligações únicas - pode aceder rapidamente à(s) aplicação(ões) específica(s) com que está a trabalhar.
As alterações entram em vigor assim que clicar em Guardar na página Editar ligação de seguimento.
Se o link já estiver ativo em campanhas, os cliques, as impressões e as atribuições anteriores pertencentes a essas campanhas não são afectados.
Nota: Não recomendamos a edição de links de rastreamento ativos. A funcionalidade de edição é fornecida para ajustar as definições ou corrigir erros na fase de preparação da campanha. A edição de uma hiperligação depois de estar ativa pode ter efeitos não intencionais na atribuição.
Quando arquiva um link de rastreamento, esse link é ocultado do seu painel de links de rastreamento. O objetivo é organizar o seu painel, ocultando links antigos que pertencem a campanhas anteriores.
O arquivamento não desativa um link. Se arquivar um link que ainda está a ser utilizado numa campanha ativa, o link continuará a redirecionar e a atribuir utilizadores.
Nota: O arquivamento não é reversível!
Para pesquisar e filtrar a sua lista de links, utilize a barra de pesquisa no canto superior esquerdo da página Gerir links.
Basta digitar um URL de link de rastreamento (ou parte dele), um nome de link, um nome de origem, etc. As ligações que correspondem à sua cadeia de caracteres são apresentadas à direita em Ligações disponíveis.
Utilização avançada
Pode fazer com que o link trabalhe ainda mais, adicionando-lhe dados dinamicamente à medida que apresenta os 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. Para adicionar dados dinâmicos, anexe o parâmetro _p e qualquer valor ao final do seu Singular Link. _p significa "passthrough" e você pode fornecer um valor JSON codificado por URL ou um valor de cadeia de caracteres não estruturado.
Quando exibe o anúncio, o par de sapatos específico mostrado tem um ID de produto, por exemplo, "Shoes123". Anexa a ID do produto ao seu Singular Link utilizando o parâmetro "_p". O resultado: https://myshoppingapp.sng.link/A59c0/nha7?_p=Shoes123
Sempre que um utilizador se envolve com esse banner e depois instala e abre a aplicação, a sua aplicação pode ler o ID do produto utilizando o SDK Singular. A sua equipa de aplicações pode utilizar esta informação para personalizar a primeira experiência de aplicação do utilizador.
Exemplo de JSON: Você pode criar um objeto JSON da seguinte maneira:
{
“productid”:”Shoes123”,
“qty”:1
}
Em seguida, codifique o URL e anexe-o ao parâmetro _p em seu link de rastreamento Singular:
https://myshoppingapp.sng.link/A59c0/nha7?_p=%7B%22productid%22%3A%22Shoes123%22%2C%22qty%22%3A1%7D
Se você decidir que uma página de destino é adequada para sua campanha, e sua campanha depende de um provedor de atribuição móvel para rastreamento, primeiro considere o seguinte:
- Certifique-se de que existe uma forma de o utilizador converter para a aplicação a partir da página de destino.
- Considere o canal de media com que está a trabalhar. Os parceiros integrados podem suportar diferentes métodos de execução de uma página de destino.
Depois, decida a que ponto de contacto gostaria de atribuir a instalação.
- Acompanhamento do clique que leva o utilizador à página de destino: Neste caso, basta utilizar a ligação singular que gera na página Gestão de ligações como habitualmente e definir a página de destino como o seu URL de recurso móvel.
- Acompanhar o clique com o qual o utilizador se envolve na página de destino: Se escolher esta opção, incorpore o Singular Link na sua página de destino. Certifique-se de que o link do anúncio para a página de destino passa todos os valores de rastreamento necessários para a página de destino.
Pode utilizar Singular Links para acompanhar os seus esforços de marketing em canais próprios, como as redes sociais ou SMS. No entanto, o deep linking só funciona em alguns canais com algumas tecnologias.
Compilámos uma lista de limitações de redireccionamento conhecidas e comuns:
Android | iOS | |||
Fallback para a Google Play Store | Ligação direta | Retorno para a App Store | Ligação direta | |
Feed do Facebook | Sim | Página de destino necessária | Sim | Página de destino obrigatória |
Facebook Messenger | Sim | Página de destino obrigatória | Sim | Página de destino obrigatória |
YouTube | Sim | Página de destino obrigatória | Sim | Página de destino obrigatória |
Gmail | Sim | Sim | Sim | Sim |
Sim | Não | Não | Página de destino necessária | |
LINHA | Sim | Sim | Sim | Não |
Mail (iOS) | Sim | Sim | Sim | Sim |
Mensagens (iOS) | Sim | Sim | Sim | Sim |
Não | Não | Não | Não | |
Slack | Sim | Página de destino necessária | Sim | Página de destino obrigatória |
X Anúncios (Twitter) | Sim | Página de destino obrigatória | Sim | Página de destino obrigatória |
Sim | Não | Não | Não | |
Sim | Sim | Sim | Sim |
Quando utiliza ligações singulares em fontes personalizadas, pode adicionar informações de dimensão para obter essa granularidade adicional nos seus relatórios. Por exemplo, se passar o nome da campanha na sua ligação de seguimento, obterá granularidade ao nível da campanha no seu relatório.
Para passar as informações, adicione-as como um parâmetro ao link quando o servir. Veja a lista completa de parâmetros de relatório de link de rastreamento suportados pelo Singular. Por exemplo, o link a seguir registra a dimensão Campaign Name como "CoolShoes123":
https://singularassist.sng.link/A59c0/u53f?_dl=singularassist%3A%2F%2F&_p=%7B%22productid%22%3A%22Shoes123%22%7D&pcn=CoolShoes123
É possível substituir dinamicamente os redirecionamentos de link adicionando _dl, _ddl ou outros parâmetros de redirecionamento ao seu Singular Link (consulte a tabela completa abaixo). Isto pode ser útil, por exemplo, se estiver a servir uma ligação profunda dinâmica com base em alguma entrada do utilizador, ou no contexto do envolvimento do utilizador.
Você deseja usar esse mesmo link, mas criar um link direto para myapp://registration em alguns casos. Para o conseguir, actualize o _dl= para o novo valor e utilize a mesma ligação: https://myshoppingapp.sng.link/A59c0/nha7?_dl=myapp%3A%2F%2Fregistration.
Os seguintes parâmetros de consulta podem ser anexados ou modificados conforme necessário. Lembre-se de codificar o valor no URL quando o anexar a um parâmetro.
Parâmetro | Descrição |
_dl | Ligação profunda para todas as plataformas móveis. Nota: A substituição/utilização deste parâmetro de consulta só é possível se a hiperligação original tiver sido activada com a hiperligação profunda. |
_ddl | Ligação profunda diferida para todas as plataformas móveis. Nota: _ddl pode ativar a ligação direta diferida mesmo que não esteja activada através da IU durante a criação. |
_fallback_redirect | O redireccionamento de recurso para todas as plataformas (Web + qualquer outra plataforma). |
_android_dl | Deep link para Android. Isso geralmente é usado se o URL do deep link no Android for diferente do seu aplicativo iOS. |
_android_redirect | URL de redirecionamento se o aplicativo não estiver instalado no Android. Normalmente, esse é o URL da loja de aplicativos. |
_android_ddl | Deep link adiado para Android. Normalmente, isso é usado se o URL do link direto no Android for diferente do aplicativo iOS. Observação: _android_ddl pode ativar o link direto diferido mesmo se não for ativado por meio da interface do usuário durante a criação. |
_ios_dl | Deep link para iOS. Normalmente, isso é usado se o URL do deep link no iOS for diferente do seu aplicativo Android. Observação: Substituir/usar esse parâmetro de consulta só é possível se o link original foi ativado com o deep linking do iOS. |
_ios_redirect | URL de redirecionamento se o aplicativo não estiver instalado no iOS. Normalmente, esse é o URL da loja de aplicativos. |
_ios_ddl | Deep link diferido para iOS. Isso geralmente é usado se o URL do link direto no iOS for diferente do seu aplicativo Android. Observação: _ios_ddl pode ativar o link direto diferido mesmo se não for ativado por meio da interface do usuário durante a criação. |
_force_redirect=1 |
Nos casos em que os links universais do iOS não podem fazer links diretos, anexar &_force_redirect=1 (ou &_force_redirect=true) permitirá que o Singular Link use links diretos baseados no esquema do aplicativo para forçar o link direto para o usuário final. Isso é mais comumente usado para habilitar links diretos com parceiros, pois o agrupamento de links quebrará os Universal Links. Pré-requisitos: um esquema de aplicativo iOS foi configurado para seu aplicativo e o valor de link direto configurado (_dl, _ios_dl) está usando esse esquema de aplicativo. Pode ser mostrada uma breve mensagem ou aviso ao utilizador final, dependendo do navegador predefinido do utilizador. |
Pode proteger as suas hiperligações contra substituições maliciosas limitando o destino a que uma hiperligação pode conduzir quando o destino é modificado dinamicamente (substituição de destino utilizando parâmetros de consulta).
Isso é feito na tela Gerenciar links, clicando em Gerenciar domínios de links e navegando até a guia Domínios de substituição permitidos.
No separador Allowed Override Domains (Domínios de substituição permitidos), pode escolher uma das seguintes opções:
- "Permitir todas as substituições de destino" - nenhuma limitação nos redireccionamentos de links de substituição.
- "Não permitir todas as substituições de destino" - não são possíveis redireccionamentos de ligações de substituição.
- "Limitar à lista de domínios permitidos" - os redireccionamentos de hiperligações de substituição não são possíveis, exceto para os domínios adicionados à lista de domínios permitidos.
- Esta limitação só se aplica aos seguintes parâmetros:
- _fallback_redirect
- _android_redirect
- _ios_redirect
- Todos os subdomínios e caminhos para os domínios introduzidos serão permitidos, bem como todos os protocolos (http/s).
- Se pretender permitir subdomínios específicos, pode adicioná-los à lista. Apenas este subdomínio e os seus subdomínios serão permitidos.
- Não é possível adicionar um caminho específico num domínio - todos os caminhos sob o domínio serão permitidos.
Exemplo:
Pretende proteger as suas hiperligações e apenas permitir substituições no seu site: "mysite.com".
- Adicione este domínio à Lista de substituições permitidas.
Nota: O link singular"https://myshoppingapp.sng.link/A59c0/nha7" foi criado originalmente para retornar à loja de aplicativos.
- https://myshoppingapp.sng.link/A59c0/nha7?_fallback_redirect=mysite.com
- https://myshoppingapp.sng.link/A59c0/nha7?_fallback_redirect=subdomain.mysite.com
- https://myshoppingapp.sng.link/A59c0/nha7?_fallback_redirect=mysite.com/article1
- https://myshoppingapp.sng.link/A59c0/nha7?_fallback_redirect=notmysite.com
- https://myshoppingapp.sng.link/A59c0/nha7?_fallback_redirect=fakesite.com
Os Singular Links encaminharão automaticamente quaisquer parâmetros utm_* ou referrer que estejam incluídos no link. Isso inclui o singular_click_ID, que é uma parte do valor do parâmetro referrer. (Valores adicionais de referrer= anexados a um link singular serão anexados ao referrer ao lado de singular_click_ID).
Anexar &_forward_paramsa um Link Singular encaminhará todos os parâmetros anexados para encaminhamento explícito de parâmetros.
- Defina como 1 (&_forward_params=1) para encaminhar os parâmetros do Singular Link para os destinos de redireccionamento da App Store e do Web Fallback.
- Defina para 2 (&_forward_params=2) para reencaminhar os parâmetros do Singular Link para todos os destinos de redireccionamento, incluindo o Deeplink.
Exemplos:
Os URLs da Apple para páginas de produtos personalizadas (consulte a documentação da Apple para este novo recurso ) têm um parâmetro adicional que indica o ID da página do produto. Por exemplo:
https://apps.apple.com/us/app/testflight/id899247664?ppid=76659d7a-d146-43d3-b6b8-b7a12f74bf6b
Para utilizar páginas de produtos personalizadas em Singular Links, quando criar a ligação, basta definir o redireccionamento do iOS para a página de produto pretendida em vez da página predefinida da loja de aplicações. Por exemplo:
Em alternativa, utilize o parâmetro de substituição _ios_redirect. Por exemplo:
_ios_redirect=https%3A%2F%2Fapps.apple.com%2Fus%2Fapp%2Ftestflight%2Fid899247664%3Fppid%3D76659d7a-d146-43d3-b6b8-b7a12f74bf6b
Para personalizar os relatórios sobre conversões de instalação para uma página de produto personalizada, use qualquer um dos parâmetros de granularidade de campanha de link disponíveis.
Os URLs do Google para páginas de listagens de lojas personalizadas (consulte a documentação do Google para esse recurso ) têm um parâmetro adicional que indica a ID da página do produto. Por exemplo:
https://play.google.com/store/apps/details?id=net.singular.deviceassist2&listing=testcpp
Para utilizar páginas de produtos personalizadas em Singular Links, quando criar a ligação, basta definir o redireccionamento do Android para a página de produto pretendida em vez da página predefinida da Play Store. Por exemplo:
Depois de gerar o link Singular, anexe &_android_force_redirect=0 ao final do link de rastreamento, conforme mostrado abaixo.
https://singularassist2.sng.link/F4nw9/l5ik?_dl=singular%3A%2F%2Ftestlink&_android_force_redirect=0
Observação: o suporte a esse recurso requer a implementação de Links de aplicativos Android singulares.
Para personalizar os relatórios sobre conversões de instalação para uma página de produto personalizada, use qualquer um dos parâmetros de granularidade de campanha de link disponíveis.
Um código QR é gerado automaticamente para si quando cria links de origem personalizados.
O código QR está disponível depois de clicar em Gerar, em Resumo da ligação.
O QR é suportado para links longos e curtos. Pode transferir o código QR para utilizar em várias campanhas não móveis para móveis, como desktop para aplicação ou outdoor para aplicação. A Singular fornece o código QR nos formatos PNG e SVG.
Como os links de parceiros contêm macros que são preenchidas dinamicamente pela rede de parceiros, eles não suportam códigos QR. Os códigos QR são gerados automaticamente quando você cria um link de origem personalizado.