Requisitos
Antes de criar sua mensagem in-app:- Adicione permissões de rastreamento de localização ao seu aplicativo (para Android e iOS).
- Consulte nossa referência de localização do SDK Mobile para instruções de configuração específicas da plataforma.
- Habilite o compartilhamento de localização com o OneSignal no código do seu aplicativo.
Criar sua mensagem
Público
- Se todos os usuários devem ver o prompt, selecione Show to all users.
- Caso contrário, direcione um Segmento específico.
Adicionar a Ação de Clique de Prompt de Permissão de Localização
Adicionar um botão ou imagem
Adicione um botão ou imagem com uma chamada para ação clara (por exemplo, “Habilitar Localização”).
Adicionar uma ação de clique
Nas opções:
- Clique em Add Click Action
- Selecione Location Permission Prompt
Tanto Android quanto iOS limitam a frequência com que prompts do sistema podem aparecer. Usar este soft pre-prompt ajuda a evitar essas limitações e permite tentativas repetidas se necessário.

Acionar a mensagem in-app
Você pode controlar quando e como o prompt é mostrado.Opção 1: Acionadores baseados em tempo
Mostre a mensagem depois que um usuário esteve no aplicativo por um período definido (por exemplo, após 30 segundos).
Opção 2: Acionadores programáticos
Controle exatamente quando o prompt aparece via SDK:Adicionar o código de acionador ao aplicativo.
Use o método
addTrigger do nosso SDK para definir uma chave como location_prompt e valor como true. Então chame isso quando quiser dentro do seu aplicativo.Definir a frequência da mensagem
Para evitar enviar spam aos usuários:- Escolha Multiple times
- Defina um número de vezes para mostrar a mensagem
- Defina um intervalo entre cada tentativa

Melhores Práticas
- Sempre explique o benefício do acesso à localização aos usuários.
- Use segmentação ou acionadores para evitar perguntar em um momento ruim.
- Pre-prompts aumentam as taxas de adesão e evitam limites do sistema operacional.
- Garanta que as permissões de localização estejam configuradas corretamente em seu aplicativo antes de acionar a mensagem in-app.
Você começará a ver pontos de localização sendo rastreados em suas páginas de Usuários e Assinaturas.Crie mensagens acionadas por localização.

