Casa > Q > Quais São As Melhores Soluções Analíticas Para Sdks Móveis?

Quais são as melhores soluções analíticas para SDKs móveis?

Esta é uma pergunta difícil uma vez que muitos pacotes analíticos de aplicações iOS (como o Flurry) assumem que as análises estão a seguir a aplicação como uma entidade distinta. Como você aponta, tentar usar o mesmo serviço para rastrear análises para seu SDK resultaria em erros de ligação (se você incluir uma versão da biblioteca de análises em seu SDK) ou conflitos de namespace se você tentar usar o mesmo pacote analítico ao mesmo tempo que o próprio aplicativo.

Para encontrar a resposta certa, eu primeiro perguntaria o seguinte:

  1. Que análises você precisa? Você já deve ter uma boa noção do número de aplicações usando o seu SDK a partir dos seus próprios registros de serviço. Você quer saber como o SDK está integrado? Quantas vezes ele's é acessado? Quanta memória ele usa?>li>Posso já responder a estas perguntas? Se o seu SDK fala com o seu próprio servidor backend é provável que você mesmo já possa responder algumas das perguntas de 1. Por exemplo, o número de conexões aos seus servidores pode ser mapeado para o número de vezes que o SDK foi acessado. Fazendo isso, elimina a complexidade de adicionar rastreamento em seu SDK.
  2. Posso suportar as despesas gerais? Os desenvolvedores já estão sofrendo com o cansaço do SDK. A fim de ganhar aceitação você precisa ter uma pegada muito pequena, baixo overhead e absolutamente 100% à prova de falhas do SDK. Nenhuma análise no mundo vale a pena arriscar a adoção e então se você pode't se dar ao luxo de adicionar problemas de tamanho, overhead ou estabilidade, então será difícil.
    <

>br>>Assumindo que você tenha passado por todos os 3 e ainda precise de uma solução analítica, aqui estão algumas opções a considerar:

>ul>>>li>Mixpanel (https://mixpanel.com/) é um ótimo serviço analítico geral que é composto de APIs que você pode chamar diretamente para rastrear qualquer tipo de dado. Isso remove o perigo de conflitos de namespace, pois seu SDK pode chamar o Mixpanel diretamente usando solicitações HTTP e reunir as informações que você precisa. Apigee (http://apigee.com/) Enquanto o Apigee foi concebido para rastrear análises em torno da utilização de APIs REST e SOAP, a proxy do seu tráfego SDK através de uma conta Apigee pode fornecer-lhe todas as análises de que normalmente necessita. Ele pode rastrear clientes únicos (utilizando chaves API), utilização, etc.

De Flss

Por que a Apple não impede que os Macs instalem aplicativos fora da App Store como fizeram com os iPhones? :: O Starlink poderia tornar-se um fornecedor de telemóveis?