Skip to content

Apteligent

A Apteligent é uma plataforma de performance de aplicativos móveis que fornece ferramentas e insights para desenvolvedores e gerentes de produtos.

A integração entre a Braze e a Apteligent fornece relatórios detalhados de falhas no iOS, permitindo o registro de dados críticos na sua solução Braze existente, além de segmentar, entender e engajar os usuários que sofreram falhas no aplicativo.

Pré-requisitos

Integração

Etapa 1: Registre um observador

Primeiro, você deve registrar um observador. Faça isso antes de inicializar o Apteligent.

1
2
3
4
[[NSNotificationCenter defaultCenter] addObserver:self
                                         selector:@selector(crashDidOccur:)
                                             name:@"CRCrashNotification"
                                           object:nil];

Etapa 2: Registre análises personalizadas de dados de falhas

O SDK do Apteligent disparará uma notificação quando o usuário carregar a aplicação após uma falha. A notificação conterá o nome, o motivo e a data de ocorrência da falha.

Ao receber a notificação, registre um evento personalizado de falha e atualize os atributos do usuário com a análise de dados de relatórios de falhas da Apteligent:

1
2
3
4
5
6
7
- (void)crashDidOccur:(NSNotification*)notification {
  NSDictionary *crashInfo = notification.userInfo;
  [[Appboy sharedInstance] logCustomEvent:@"ApteligentCrashEvent" withProperties:crashInfo];
  [[Appboy sharedInstance].user setCustomAttributeWithKey:@"lastCrashName" andStringValue:crashInfo[@"crashName"]];
  [[Appboy sharedInstance].user setCustomAttributeWithKey:@"lastCrashReason" andStringValue:crashInfo[@"crashReason"]];
  [[Appboy sharedInstance].user setCustomAttributeWithKey:@"lastCrashDate" andDateValue:crashInfo[@"crashDate"]];
}

Depois de concluído, você poderá aproveitar o poder da segmentação do Braze e da análise de dados de engajamento usando as informações sobre acidentes encontradas na plataforma Apteligent.

QUÃO ÚTIL FOI ESTA PÁGINA?
New Stuff!