Na interface do Adobe Mobile Services, nenhum dado de análise é visível em um aplicativo iOS AEM Mobile.

Ambiente

Aplicativos para celular do iOS AMS

Causa

Seu aplicativo foi definido para permitir chamadas HTTPS, mas seu Adobe Mobile Services está configurado para usar HTTP para o Analytics.

Solução

Configure seu Analytics para usar HTTP

  1. Faça login em http://mobilemarketing.adobe.com (lembre-se de clicar na opção para usar uma conta do Analytics).
  2. Clique em Gerenciar aplicativos.
  3. Clique no nome do seu aplicativo.
  4. Role até Opções analíticas do SDK.
  5. Marque a opção para usar HTTPS.
  6. Role para baixo e clique em Salvar.
  7. Reconstrua seu aplicativo usando o portal on-demand do AEM Mobile e forneça essa atualização para seus usuários finais.

Informações adicionais

Ao usar o portal on-demand do AEM Mobile para criar um aplicativo para iOS, uma das opções é "Permitir somente conexões HTTPS".

Acima dessa opção na interface do usuário, há um aviso que diz:
"Antes de marcar a caixa, verifique se as opções do Mobile Marketing SDK Analytics estão definidas para usar HTTPS. Saiba mais." "Saiba mais" é um link para esta página:
https://helpx.adobe.com/br/digital-publishing-solution/help/building-ios-apps.html

Nessa página, no cabeçalho da seção "Conectividade HTTPS", há a seguinte informação:
"Se você selecionar Permitir somente conexões HTTPS, crie uma versão de desenvolvimento do seu aplicativo e teste-a completamente. Certifique-se de que os hiperlinks, os banners dinâmicos e os recursos de login funcionem corretamente. Além disso, para garantir que os dados de análise sejam informados corretamente, acesse o painel do Adobe Mobile Services e defina as configurações do aplicativo para usar HTTPS. (Consulte Analytics for AEM Mobile apps: definição das configurações do aplicativo Mobile Marketing.)"

Configurar as configurações de aplicativos do Mobile Marketing" é um link que leva a esta página e à âncora:
https://helpx.adobe.com/br/digital-publishing-solution/help/analytics.html#configure-mobile-marketing

Nessa página, ele lista as etapas e a sequência para ativar o HTTPS para o serviço de análise que seu aplicativo está usando:
"Como definir configurações de aplicativos do Mobile Marketing
Use o Mobile Marketing Dashboard para definir as configurações de análise do seu projeto. Por exemplo, se você criar um aplicativo que exija domínios HTTPS em vez de HTTP, poderá editar as configurações."

  1. Acesse https://mobilemarketing.adobe.com e entre.
  2. Selecione Gerenciar aplicativos > Todos os aplicativos.
  3. Crie ou selecione um aplicativo.
  4. Altere as configurações conforme necessário. Por exemplo, selecione Usar HTTPS para garantir que as chamadas de análise sejam compatíveis com HTTPS.
  5. Depois de salvar suas configurações, recrie seu aplicativo. Recomenda-se a recriação da sua aplicação para obter quaisquer alterações de configuração efetuadas no painel do Mobile Marketing.