10 min de leituraRecursos

App Clip Codes Explicados: Escaneie, Abra, Sem Precisar Instalar

App Clip codes permitem que um iPhone abra uma parte do seu aplicativo sem instalá-lo. Como a invocation URL, o registro e a resposta do Android se comparam.

Ana Kowalska
Marketing solutions engineering
Um App Clip Code redondo ao lado de um telefone mostrando o App Clip card deslizando para cima segundos depois de uma leitura, sem nenhuma tela de instalação à vista

Um App Clip Code é o selo redondo e escaneável da Apple que abre instantaneamente uma pequena parte de um aplicativo, sem nada para instalar. Escaneie com o Camera app, ou toque nele se carregar um chip NFC, e o App Clip card desliza para cima a partir da parte inferior da tela em poucos segundos. Toque em Abrir e você está em uma versão enxuta do aplicativo, grande o suficiente para pedir o café, destravar a patinete, ou fazer check-in do voo. Sem desvio pela App Store, sem tela de cadastro, sem download enfileirado em segundo plano enquanto você espera.

Essa é a ideia toda. O que vem a seguir é o que essa frase deixa de fora: o que um App Clip realmente é dentro do seu limite de tamanho, como a invocation URL é registrada para que o sistema operacional saiba qual aplicativo responde a qual link, o que acontece quando alguém escaneia o mesmo código no Android, e se o projeto de engenharia vale a pena diante de um código QR que aponta para um link curto.

O Que É um App Clip

Esqueça um aplicativo separado na App Store: um App Clip não é isso. É um alvo de build leve do seu aplicativo iOS já existente, restrito a uma única tarefa: pedir, pagar, alugar, fazer check-in, seja qual for a tarefa única que justifique pular a instalação. A Apple limita um App Clip padrão a 10MB depois do app thinning, se ele precisar rodar em dispositivos anteriores ao iOS 16.4. Um que só é iniciado por uma invocação digital, ou seja, um App Clip Code, uma tag NFC, ou um link, e abre mão do suporte pré-16.4, pode chegar a 50MB.

A interface do card é o que entrega isso. Em vez de um lançamento em tela cheia, um card compacto sobe pelo terço inferior da tela com a sua marca e um botão Abrir. Termine a tarefa, e a Apple pode exibir uma oferta de "Obter o app completo" que aproveita tudo o que o App Clip já coletou, para que ninguém precise reinserir o pedido ou o número do assento.

Já vi mais equipes de produto travarem nesse limite de 10MB do que em qualquer outra parte da especificação, e é uma restrição saudável: ela força uma decisão real sobre qual única tela realmente importa, em vez de lançar uma cópia encolhida do aplicativo inteiro.

O Que É um App Clip Code

Um App Clip Code é o gatilho físico que a Apple projetou especificamente para isso: um anel de traços ao redor de uma marca central, mais próximo da própria linguagem visual da Apple do que de uma grade genérica de QR, registrado para uma experiência específica de App Clip. Você o gera no App Store Connect ou com o gerador de linha de comando da Apple, e pode imprimir vários códigos diferentes para o mesmo App Clip, um código de retirada no caixa e um código para consumo no local na mesa, por exemplo.

Algumas pessoas simplesmente chamam isso de app clip QR code, e funcionalmente isso chega bem perto: um gráfico escaneável em 2D que codifica uma URL. A diferença é que ele é proprietário da Apple e vem em dois modos de interação. Um código só para escaneamento funciona com qualquer câmera; um código integrado com NFC adiciona um chip para que um toque cumpra a mesma função, e essa troca entre tocar e escanear, por si só, fora do contexto do App Clip, é exatamente o que NFC tags vs códigos QR discute a fundo.

Por baixo dos panos, isso resolve o mesmo problema que deep linking sem SDK resolve para links comuns da web: o sistema operacional precisa saber que uma URL deve abrir um aplicativo em vez de uma aba do navegador. A Apple só embrulhou isso em um formato de código dedicado e um formato físico que alcança um totem de mesa, um parquímetro, ou a lateral de um armário de entregas.

Como Funciona a Invocation URL, e Por Que Você Precisa Registrá-la

O que um App Clip code codifica não é o conteúdo do App Clip diretamente. Ele codifica uma URL, chamada de invocation URL, da mesma forma que um link curto codifica um destino em vez da própria página: https://[host][/path][?query][#fragment], apenas HTTPS, em minúsculas. O que faz um aplicativo abrir em vez de uma aba do navegador é o registro, não o código.

O registro tem duas partes, detalhadas no guia da Apple para configurar a experiência de lançamento. No Xcode, adicione a capability Associated Domains tanto ao aplicativo principal quanto ao target do App Clip, com uma entrada como appclips:example.com. No seu próprio domínio, o arquivo apple-app-site-association em /.well-known/ precisa de uma chave appclips listando o app ID do App Clip. O dispositivo verifica o domínio da invocation URL contra esse registro no momento do escaneamento; se ele corresponder e o arquivo for válido, o iOS resolve qual experiência abre. As URLs correspondem por prefixo, então um único padrão registrado cobre todas as variantes de query string.

Fluxo de quatro etapas: um telefone escaneia um App Clip code, a invocation URL é disparada, o App Clip card abre na parte inferior da tela, e depois há a passagem para o app completo ou um fallback na web

Se nada corresponder, o sistema operacional recorre ao Safari e a invocation URL se comporta como qualquer outro link da web, o mesmo comportamento de fallback que um Universal Link usa, com um vocabulário específico da Apple por cima. Se você já configurou Universal Links em um domínio, esse registro é terreno familiar: a mesma prova de propriedade do domínio que o recurso de deep link do Elido usa, mais uma chave a mais em um arquivo que você já está servindo.

Aqui está a comparação honesta. Os dois parecem semelhantes na hora do escaneamento e não são nada parecidos em custo ou alcance.

Só iOS: é até onde um App Clip code alcança. Um código QR simples é escaneado em qualquer telefone com câmera. Construir um App Clip é um projeto de engenharia nativo: um novo target no Xcode, revisão da App Store, registro de domínio, tudo isso. Medido em dias a semanas. Configurar um código QR em um link curto leva minutos, sem mais.

O que você está comparandoApp Clip codeCódigo QR para um link curto
AlcanceApenas iPhones com iOS 14 ou posteriorQualquer telefone com câmera
O que abreUma experiência de app nativaUma página web, ou um smart link que se ramifica por dispositivo
Custo de configuraçãoNovo target no Xcode, revisão da App Store, registro de domínioPoucos minutos, sem revisão de app
Tempo até o primeiro código escaneávelDias a semanasImediato
MediçãoApp Store Connect, opt-in, agregadaLog de redirecionamento no servidor, cada leitura
Comparação lado a lado: um App Clip code alcançando apenas iOS com uma experiência de app em segundos, mas exigindo registro, ao lado de um código QR alcançando qualquer telefone com uma página web mensurável desde o primeiro dia

Para o lado do QR explicado do zero, o que é um código QR cobre a grade de módulos e a mecânica de escaneamento por trás dele. Esse código QR especificamente deveria ser dinâmico: veja códigos QR dinâmicos vs estáticos para entender o motivo. Um código estático congelado no momento da impressão abre mão da única vantagem que mantém um código QR competitivo diante de um App Clip code, a capacidade de mudar para onde ele aponta depois que já está em um cartaz. O recurso de código QR do Elido gera esse código dinâmico a partir de um link curto em menos de um minuto.

Se a fila de revisão da App Store e um novo target no Xcode não estão no roadmap deste trimestre, você não precisa esperar. Configure um código QR dinâmico apontando para a sua melhor landing page mobile hoje mesmo, e retome o App Clip nativo assim que a campanha provar que vale a pena construí-lo.

O Que Acontece no Android: os Instant Apps Acabaram

O Android tinha sua própria versão dessa ideia, os Instant Apps, lançados em 2016 e 2017: toque em um link ou escaneie um código, rode uma parte de um aplicativo, sem instalação, a mesma função que um App Clip cumpre no iOS hoje. O Google encerrou o programa. A partir de dezembro de 2025, os Instant Apps não podem mais ser publicados pelo Google Play, e as APIs de suporte pararam de funcionar, de acordo com a própria documentação para desenvolvedores do Android. A orientação do Google para os desenvolvedores que dependiam deles é usar, em vez disso, um deep link padrão com um fallback forte na web.

Na prática, não existe nenhum equivalente Android para escanear agora. Aponte a câmera de um Android para um App Clip code e, supondo que ela consiga até interpretar o gráfico, tudo o que pode fazer é abrir a invocation URL como um link comum da web. É por isso que o fallback na web importa tanto para uma campanha multiplataforma que alcança tanto um iPhone quanto um telefone Android: o tráfego do Android nunca vê o App Clip.

O Gap de Medição: uma Invocação Não É uma Visualização de Página

Planeje isso antes de construir, porque isso surpreende as equipes toda vez. Uma invocação de App Clip não produz uma visualização de página web: sem carregamento de página, sem cookie, sem linha no log de acesso do servidor, do jeito que um redirecionamento a partir de um link curto produz automaticamente. A Apple expõe App Clip Card Views, Sessions, e a origem da invocação, ou seja, App Clip Code, NFC, Safari, ou Maps, dentro do App Store Connect Analytics. Esses dados são opt-in, aparecem cerca de um dia depois do lançamento, e chegam agregados, não como um log por evento.

Compare isso com como as leituras de código QR são rastreadas na camada de redirecionamento: toda leitura apontada para um link curto é uma linha que você pode consultar em segundos, filtrável por país, dispositivo e horário, sem teto de opt-in, sem atraso de um dia. Se um App Clip for seu principal canal de aquisição, não confie só no dashboard. Faça com que ele dispare um evento para a sua própria analytics no momento em que a tarefa é concluída, da mesma forma que você rastrearia qualquer outra conversão em outro ponto do seu funil. O dashboard da Apple é uma visão de descoberta e retenção, não um feed de atribuição de marketing.

Quem Deveria Realmente Construir Um

Construa quando o atrito que você está removendo está em um momento real de transação e seu público é majoritariamente iOS. Displays de varejo, unboxing premium, mesas de restaurante, parquímetros, crachás de evento: qualquer lugar onde uma pessoa esteja em frente ao objeto já com uma decisão tomada. Telefone já na mão, polegar já se movendo. Construa quando sua equipe lança apps iOS nativos com frequência suficiente para que um segundo target no Xcode seja rotina, não um projeto especial.

Pule, ou adie, quando uma parcela significativa de Android estiver no seu público, quando você ainda estiver testando se a campanha funciona, ou quando precisar de números no mesmo dia em vez de um dashboard agregado no dia seguinte. Para esses casos, smart links simulam a ramificação por plataforma que um App Clip oferece: direcionam quem escaneia no iOS para a App Store, quem escaneia no Android para a Play Store, e todo o resto para uma página web, a partir de uma única URL curta. Se o objetivo é apenas fazer com que o aplicativo completo seja instalado, um simples código QR para downloads de app resolve isso sem nenhum código nativo.

Minha regra prática: construa o App Clip quando a experiência sem instalação for o produto. Não construa quando ela for só um atalho mais elegante para instalar o app de verdade.

Relacionados no blog

Perguntas frequentes

O que é um App Clip em um iPhone?

Um App Clip é uma pequena parte de um aplicativo completo, de carregamento rápido, que permite que alguém complete uma tarefa, como pedir, pagar, ou fazer check-in, sem precisar instalar o aplicativo inteiro primeiro. Ele abre como um card na parte inferior da tela em poucos segundos e pode oferecer a instalação do aplicativo completo depois, aproveitando tudo o que a pessoa já fez.

Como abrir um App Clip sem instalar o aplicativo?

Escaneie um App Clip code com o Camera app ou o leitor de código da Central de Controle, toque em um App Clip code com NFC habilitado, ou toque em um link do Mensagens, do Safari, ou do Maps. Qualquer uma dessas ações dispara a invocation URL, e o App Clip card aparece sem nenhuma visita à App Store.

O que é um App Clip Code?

Um App Clip Code é o próprio selo redondo e escaneável da Apple, visualmente algo entre um código QR e a ondulação do Touch ID, que é registrado para um App Clip específico. Ele codifica uma URL e também pode carregar um chip NFC, de modo que o mesmo código físico funciona tanto por escaneamento com a câmera quanto por toque.

Os App Clips funcionam no Android?

Não, não existe um equivalente direto no Android. O Google rodou um programa parecido, os Instant Apps, mas parou de aceitar novos Instant Apps pelo Google Play e desligou as APIs de suporte a partir de dezembro de 2025; a orientação atual para Android é usar, em vez disso, um deep link padrão com um bom fallback na web.

Qual o tamanho máximo de um App Clip?

A Apple limita um App Clip padrão a 10MB depois do app thinning, se ele precisar oferecer suporte a dispositivos anteriores ao iOS 16.4. Um App Clip que só precisa ser iniciado por uma invocação digital, ou seja, um App Clip Code, uma tag NFC, ou um link, e que tem como alvo apenas o iOS 16.4 ou posterior, pode chegar a 50MB.

É possível rastrear as leituras de App Clip da mesma forma que se rastreiam leituras de código QR?

Só parcialmente. A Apple reporta as visualizações do card do App Clip, as sessions, e a origem da invocação dentro do App Store Connect Analytics, mas esses dados são opt-in, agregados, e só começam a aparecer um dia depois do lançamento, não um log por leitura que você possa consultar no momento em que ela acontece.

Experimente Elido

Cole uma URL, obtenha um link curto

Sem cadastro. O link vive 30 dias. Cadastre-se para mantê-lo para sempre.

Grátis, sem necessidade de registo · 2 por dia

Experimente o Elido

Encurtador de URL hospedado na UE: domínios personalizados, análises profundas e API aberta. Plano gratuito - sem cartão de crédito.

Tags
app clip code
app clip
app clip codes
instant app
app clip qr code
scan to open app without installing

Continuar lendo