Perguntas frequentes

Como faço para criar um ótimo anexo?

O recurso "Notificações por perto" exibirá mensagens na seção "Perto" das Configurações do Google, acender o bloco "Configurações rápidas do Nearby em dispositivos compatíveis" e promover os anexos com melhor desempenho como notificações.

Para máxima eficácia, os anexos devem:

  • Direcionar usuários para apps ou sites que alguns usuários já acessam nesse o local.
  • Ser atraente para a maioria dos usuários que receberão a notificação.
  • Otimizar a localização do sensor pode ajudar a segmentar apenas usuários interessados.
  • Ter uma call-to-action direta e evitar surpreender o usuário.
  • Procure mensagens que gerem um engajamento positivo dos usuários.
  • Obedeça às políticas de Notificações por perto. manter uma experiência positiva para nossos usuários.

Meu anexo não aparece na seção "Perto" das Configurações do Google. Por quê?

  • Há algumas restrições nas mensagens que mostramos, como permitir apenas HTTPS. URLs e à proibição de conteúdo que viole nossas políticas.
  • Não há suporte para links para play.google.com. Em vez disso, use Anexos de intent do app para permitir uma experiência desenvolvida por um app.

Minha mensagem não está sendo exibida como uma notificação. Por quê?

Há vários motivos para uma notificação não aparecer.

  1. Uma notificação não será exibida se o anexo não for bem recebido pelos usuários. Dicas para criar um ótimo anexo podem ser encontradas acima.
  2. O recurso "Notificações do Nearby" normalmente procura sensores por alguns segundos após o quando a tela estiver ligada. Se a tela não for ligada há algum tempo, o não detectará novos sensores.
  3. Um anexo no modo de depuração só será exibido na depuração. dispositivos móveis. Consulte também Modo de depuração
  4. Se a notificação tiver sido dispensada em um dispositivo recentemente, é possível que ele exibir outra notificação por um período. A política de espera também é redefinida se o usuário abrir a seção "Por perto" do Config. Google.
  5. Uma notificação pode não ser exibida se violar as Notificações do Nearby políticas do IAM.

Quais versões do Android são compatíveis com as Notificações por perto?

O recurso Notificações por perto é compatível com o Android 4.4 (KitKat) e versões mais recentes.

Como as Notificações do Nearby se relacionam com Eddystone-URL ou Web física?

O recurso "Notificações do Nearby" funciona em paralelo com o Eddystone-URL e a Web física, com o o comportamento exato de acordo com os casos de uso e capacidades. Por exemplo, se você tiver um caso de uso disponível em seu site, use uma Beacon do URL Eddystone. Se o caso de uso estiver disponível no app, use Notificações do Nearby com uma intent de app.

Qual é o formato necessário para anexos de notificações do Nearby na API Nearby Beacon?

Consulte Formato de dados de anexos para detalhes. Resumindo, os anexos devem ter o seguinte formato:

    {
      "title": "Example",
      "url": "https://www.example.com"
    }

Nos anexos do Nearby Notifications, como o título é usado?

O título aparecerá nas notificações e listas exibidas por Notificações por perto. Por exemplo, se o título estiver definido como "Exemplo de ação no lugar", o texto da notificação será exibido como "Example action at place", além do nome ou URL do app.

O recurso "Notificações por perto" instala o app em segundo plano?

Não. O recurso "Notificações do Nearby redireciona" os usuários à Google Play Store para instalação a partir daí.

Como saber se um usuário veio ao meu app por meio das Notificações do recurso Nearby?

Os links do recurso Nearby são links diretos padrão do Android, mas se você quiser fornecer tags adicionais, por exemplo, para métricas ou análises, é possível adicionar tags no componente do caminho do URL da intent.

O recurso Nearby Notifications é compatível com iBeacon?

Sim, desde que o sensor tenha um ID de iBeacon estático. Esses documentos podem ser registrados na API Nearby Beacon e podem ter anexos do Nearby Notifications.

Onde e quando a verificação acontece, se não for no meu app?

A verificação é realizada pelo Google Play Services e apenas na tela ativada eventos.

Quem é responsável por registrar os sensores na API Nearby Beacon?

Qualquer pessoa pode registrar o sensor, desde que o anexo tenha as permissões necessárias namespace e tipo. Na maioria dos casos, ele é o proprietário do sensor, mas pode ser o OEM do sensor se você tiver contrato com ele.

Qual é o formato do URI de intent do app?

Primeiro, com o Painel de beacon permita que o front-end da Web crie um URI válido, fornecido entender as partes de esquema, host e caminho do URI. Veja um exemplo:

Se você quiser que o recurso "Notificações do Nearby inicie a atividade no seu aplicativo que tenha a seguinte filtro de intent:

    <data android:host="item"
          android:pathPrefix="/scanner"
          android:scheme="myapp" />

O URI intent:// correspondente seria:

    intent://item/scanner#Intent;scheme=myapp;package=com.myapp;end

Ou seja, o URI pode ser dividido da seguinte forma:

    intent://<host>/<path>#Intent;scheme=<scheme>;package=<package name>;end

Se a atividade precisar de extras de intents, eles deverão ser adicionados logo antes ;end:

    intent://item/scanner#Intent;scheme=myapp;package=com.myapp;S.string_extra=value%20one;B.bool_extra=true;end

Os tipos a seguir podem ser usados em extras:

  • Booleano
  • Byte
  • Caracteres
  • Duplo
  • Ponto flutuante
  • Int
  • Longo
  • Short

Consulte também Intent.java#parseUri() e Intent.java#toUri(int) no contexto de URI_INTENT_SCHEME para mais detalhes sobre esse URL de intent.

E a localização do título "Notificações por perto"?

Os anexos do Nearby Notifications precisam incluir o idioma/local como parte do namespace/tipo e o Nearby Notifications apresentará apenas os anexos que correspondem às configurações de localidade do usuário.