Definição:
Um ID de pacote é uma sequência única de caracteres que identifica uma aplicação móvel específica na App Store ou no Google Play. É utilizado para distinguir a sua aplicação de todas as outras aplicações disponíveis na loja e é essencial para ativar funcionalidades como o acompanhamento de atribuição, compras na aplicação e integrações de SDK.
O que é um ID de pacote?
Um ID de pacote é um identificador único atribuído a uma aplicação móvel. Pode considerá-lo como o endereço permanente da sua aplicação no ecossistema mais vasto das aplicações. Não podem existir duas aplicações com o mesmo ID de pacote, o que o torna um ponto de referência tão fiável para plataformas, parceiros e ferramentas que precisam de identificar a sua aplicação com precisão.
É atribuído um ID de pacote quando regista a sua aplicação pela primeira vez. Este ID acompanha a aplicação durante todo o seu ciclo de vida. É utilizado como referência pelas lojas de aplicações, plataformas de atribuição, redes de publicidade e SDKs para garantir que os dados estão sempre associados à aplicação correta.
No contexto do marketing móvel e da atribuição, o bundle ID é um dos identificadores mais fundamentais com que irá trabalhar. Funciona como uma âncora que liga o tráfego do seu SDK, os dados das campanhas e a presença na loja de aplicações.
O que é um Apple Bundle ID?
Um ID de pacote da Apple (também conhecido como ID de pacote iOS) é o identificador único atribuído a uma aplicação registada através do Apple Developer. Segue um formato de nome de domínio invertido e deve ser registado na sua conta do Apple Developer antes de a sua aplicação poder ser submetida à App Store.
A Apple utiliza o ID do pacote para:
- Identifique a sua aplicação no ecossistema da App Store
- Ativar serviços específicos da aplicação, como notificações push, compras na aplicação e «Iniciar sessão com a Apple»
- Ligue a sua aplicação aos perfis de aprovisionamento e aos certificados para distribuição
Todas as aplicações iOS têm de ter um ID de pacote único. A Apple não aceitará o envio se o ID de pacote já estiver a ser utilizado por outra aplicação.
Formato e exemplos de ID de pacote
Os IDs de pacote seguem uma convenção de nomes de domínio invertida. Este formato ajuda a garantir a exclusividade em todas as aplicações registadas a nível global.
Os formatos padrão têm o seguinte aspeto:
- com.nome-da-empresa.nome-da-aplicação
- net.nome-da-empresa.nome-da-aplicação
Exemplos da vida real:
| Aplicação | ID do pacote |
| com.facebook.Facebook | |
| net.whatsapp.WhatsApp | |
| Spotify | Com.spotify.client |
O formato de domínio invertido começa com o domínio de nível superior (com, net, org), seguido do nome da sua empresa ou do programador e, por fim, do nome da sua aplicação. Cada segmento é separado por um ponto.
Como encontrar o seu ID de pacote
Existem várias formas de localizar o seu ID de pacote, dependendo do local onde estiver a trabalhar.
Como encontrar o ID do pacote de uma aplicação iOS no Apple Developer
- Inicie sessão na sua conta de programador da Apple em developer.apple.com
- Aceda a «Certificados, Identificadores e Perfis»
- Selecione «Identificadores» no menu à esquerda
- Os identificadores das suas aplicações registadas e os respetivos IDs de pacote estão listados aqui
Como encontrar o ID do pacote no Xcode
- Abra o seu projeto no Xcode
- Selecione o público-alvo da sua aplicação
- Vá para o separador «Geral»
- O seu ID do pacote encontra-se na secção «Identidade»
Como encontrar um App ID na App Store
- Abre a App Store e procura a tua aplicação
- Clique em «Mais» e selecione «Informações sobre a aplicação»
- O seu ID do pacote está indicado na secção «Identificador»
Como encontrar o ID do pacote no Google Play
O ID do pacote da sua aplicação Android (também designado por ID da aplicação ou nome do pacote) está visível no URL da aplicação na Play Store. Por exemplo:
play.google.com/store/apps/details?id=com.example.appname
A sequência de caracteres a seguir a «id=» é o seu ID do pacote
Como criar um Bundle ID no Apple Developer
Se estiver a registar uma nova aplicação, eis como criar um ID de pacote através do Apple Developer:
- Inicie sessão em developer.apple.com
- Aceda a «Certificados, Identificadores e Perfis»
- Selecione «Identificadores» e clique no botão +
- Escolha «App IDs» e selecione «App» como tipo
- Introduza uma descrição e o seu ID do pacote no formato de domínio invertido
- Selecione as funcionalidades da aplicação de que necessita (notificações push, compras na aplicação, etc.)
- Clique em «Registar» para confirmar
Depois de registado, este ID de pacote fica permanentemente associado à sua aplicação e não pode ser reutilizado por outro programador.
ID do pacote vs. ID da aplicação
Estes dois termos são frequentemente utilizados de forma intercambiável, mas existe uma diferença subtil, dependendo do contexto.
| Termo | A que se refere |
| ID do pacote | O identificador único da sua aplicação (por exemplo, com.company.appname) |
| ID da aplicação | No sistema da Apple, o App ID combina um prefixo de Team ID com o bundle ID |
| Nome do pacote | O equivalente Android a um «bundle ID» no Google Play |
Na prática, no âmbito do marketing móvel e da atribuição, os termos «bundle ID» e «app ID» referem-se à mesma coisa: a sequência única que identifica a sua aplicação.
Por que razão os IDs de pacote são importantes para a atribuição
Na atribuição móvel, o ID do pacote é a principal forma através da qual as plataformas associam o tráfego do SDK à aplicação correta. Quando um utilizador instala a sua aplicação e desencadeia um evento de atribuição, é o ID do pacote que garante que esse evento é associado à sua aplicação e não à de outra pessoa.
Sem um ID de pacote devidamente registado e utilizado de forma consistente:
- É possível que os dados do SDK não se liguem corretamente à sua aplicação
- Os eventos de atribuição podem ser encaminhados incorretamente ou perdidos
- As integrações com redes de publicidade podem não conseguir associar as instalações às campanhas
Definir corretamente o seu ID de pacote desde o início evita problemas de dados a jusante, cuja resolução é demorada.
ID do pacote no Tenjin
Quando adiciona a sua aplicação ao Tenjin, o ID do pacote é automaticamente obtido a partir da App Store ou do Google Play. Pode encontrar o ID do pacote da sua aplicação em cada página da aplicação no painel de controlo do Tenjin.
A Tenjin utiliza o ID do pacote para associar o tráfego do SDK à sua aplicação, sendo esta a forma como os dados de atribuição, o desempenho das campanhas e as métricas de receitas são todos associados ao local correto. É uma das primeiras coisas que a Tenjin configura quando integra uma nova aplicação e funciona em segundo plano para manter os seus dados limpos e precisos desde o primeiro dia.
Termos relacionados
- Atribuição
- Identificador de publicidade (IDFA e GAID)
- Compras na aplicação (IAP)
- Publicidade nas aplicações (IAA)
- IDFV (Identificador de Fornecedores)
- Parceiro de Medição Móvel (MMP)
- Kit de Desenvolvimento de Software (SDK)
- Instalar
Perguntas frequentes?
O que é um ID de pacote?
Um ID de pacote é uma sequência única de caracteres que identifica uma aplicação específica na App Store ou no Google Play. Segue um formato de nome de domínio invertido e é utilizado pelas lojas de aplicações, ferramentas de atribuição e SDKs para garantir que os dados estão sempre associados à aplicação correta.
Como posso encontrar o meu ID do pacote iOS?
Pode encontrar o seu ID de pacote iOS na sua conta de programador da Apple, na secção «Certificados, Identificadores e Perfis», ou no Xcode, nas definições «Gerais» do alvo da sua aplicação. Também está visível na App Store, na página «Informações da aplicação» da sua aplicação.
Como é que o Tenjin utiliza os IDs de pacote?
Quando adiciona a sua aplicação ao Tenjin, o ID do pacote é automaticamente obtido a partir da App Store ou do Google Play. O Tenjin utiliza-o para associar o tráfego do SDK à sua aplicação, garantindo que os dados de atribuição, as métricas da campanha e as receitas sejam todos associados ao local correto.
