Os logs de eventos personalizados registram operações de clique em botões e links. Essas configurações podem ser definidas quando qualquer ação é acionada no aplicativo e servem para análises de eventos personalizados e de funil. Conforme as necessidades do seu negócio, implemente a análise de comportamento do usuário por meio do rastreamento de eventos personalizados.
Após conectar um cliente ao mPaaS, faça login no console do serviço de análise móvel e configure os atributos e eventos relevantes em Mobile Analysis Service > Event and Attribute Configuration. Em seguida, selecione Custom analysis > Event analysis para visualizar os dados correspondentes.
Após conectar um cliente ao mPaaS, faça login no console do serviço de análise móvel e configure os atributos e eventos relevantes em Mobile Analysis Service > Custom Configuration. Depois, selecione Custom analysis > Event analysis para visualizar os dados correspondentes.
API de rastreamento de eventos
A API de rastreamento de eventos personalizados está definida na classe MPRemoteLoggingInterface do MPMasAdapter. A definição da API é a seguinte:
/**
* Behavior tracking API. The client version, user ID, device ID, operating system version, network type, device type, and software version are automatically filled in, and no service tracking is required.
*
* @param bizType: optional, business type, which defaults to User_behavior_iOS. It is recommended that you fill in with the business identification.
* @param eventId: required, event tracking ID.
* @Param extParam: optional, extended parameter, which can be set by service personnel as required. The element is a dictionary, the dictionary content can be customized, and the dictionary will be converted into key-value strings and recorded in logs.
*/
+ (void)writeLogWithBizType:(NSString *)bizType
eventId:(NSString *)eventId
extParam:(NSDictionary *)extParam;
Descrição dos parâmetros
|
Parâmetro |
Descrição |
|
bizType |
Opcional. Tipo de negócio, cujo padrão é User_behavior_iOS. Recomenda-se preencher com o identificador do negócio. |
|
eventId |
ID de rastreamento do evento, correspondente ao Event ID na página de criação de eventos no console. |
|
extParam |
Parâmetro de extensão. A chave no dicionário corresponde ao Attribute ID na página de criação de atributos no console, e o tipo do valor determina o Data type do atributo. |
Exemplo de código
[MPRemoteLoggingInterface writeLogWithBizType:@"customBiz" eventId:@"customEvent" extParam:@{@"key":@"v"}];
Instruções
Leia o conteúdo em inglês para compreender O QUE precisa ser comunicado
Escreva o texto em português do Brasil DO ZERO — esqueça a estrutura das frases em inglês
Preserve toda a formatação markdown, blocos de código, links e imagens exatamente como estão
Tags xref (
<a data-tag="xref" ...>texto</a>) — preserve a tag INTEIRA com todos os atributos na ordem e caixa originais, traduza APENAS o texto visível entre > eAplique todas as regras específicas do idioma rigorosamente
Aplique as regras de stopwords com tolerância zero
Use o modo imperativo em passos numerados e listas de procedimentos
Garanta a consistência terminológica — o mesmo termo deve ter a mesma tradução em todo o documento
Varie os inícios de frase em listas e tabelas — nenhum início deve se repetir mais de 3 vezes
Retorne APENAS o documento markdown em português do Brasil, sem explicações