Eventos recomendados para aplicativos de empréstimo P2P

Visão geral: meça a qualidade dos seus usuários durante toda a jornada de usuário gravando esses eventos in-app sugeridos para seu aplicativo de empréstimo P2P (peer-to-peer).

InApp_Events_lending.png Empréstimo P2P

O empréstimo P2P é uma maneira para que pessoas e empresas peçam e forneçam empréstimos umas às outras. Os eventos típicos que sugerimos que você grave são as atividades de credores e mutuários individuais, os tipos de empréstimos que as pessoas oferecem, e taxas de aceitação e rejeição de empréstimos.

Os dados que você reunir com a gravação de eventos podem destacar mutuários confiáveis e oferecer a eles melhores taxas de juros. Da mesma maneira, você pode identificar os credores mais ativos e oferecer a eles taxas mais baixas. Além do mais, após saber quais tipos de empréstimos são mais populares entre seus usuários, é possível lançar campanhas de marketing que atinjam esses públicos.

 Importante!

  • Certifique-se de ler as instruções para os profissionais de marketing sobre a implementação de eventos in-app.
  • Para simplificar o processo de implementação, faça o download de um arquivo CSVque inclui todos os eventos in-app típicos descritos neste artigo, e modifique os eventos de acordo com as necessidades da sua empresa. Depois de concluído, compartilhe o arquivo com seu desenvolvedor.
  • Para cada evento recomendado incluído neste artigo, há exemplos de código para desenvolvedores do iOS, Android e Unity.
  • Instruções detalhadas para o seu desenvolvedor podem ser encontradas no developer hub (hub para desenvolvedores) da AppsFlyer.

Para mais informações sobre como gravar eventos in-app, consulte o guia Eventos avançados dentro do aplicativo.

Flowchart_for_recommended_events P2P_lending_app_user_journey

Estruturas recomendadas para eventos predefinidos

A seção a seguir oferece uma lista de estruturas de eventos que são típicas da vertical de empréstimo P2P. Cada estrutura inclui um nome de evento predefinido e os parâmetros de evento sugeridos a serem usados. Observe que os eventos in-app podem incluir quaisquer parâmetros de evento que atendam às necessidades da sua empresa.

Registro completo (af_complete_registration)

Propósito

Determine quantos usuários realmente verificam a identidade após o registro. É possível atribuir esses usuários a campanhas e identificar quais campanhas geram usuários ativos.

Gatilho

Quando o registro do usuário é aprovado

Parâmetros do evento

Nome Descrição Valor de exemplo
af_registration_method O tipo de método de cadastro email, facebook

Exemplos de código

Android iOS - Objective C iOS - Swift Unity
Map<String, Object> eventValue = new HashMap<String, Object>();
eventValue.put(AFInAppEventParameterName.REGSITRATION_METHOD, "Facebook");
AppsFlyerLib.getInstance().logEvent(getApplicationContext(), AFInAppEventType.COMPLETE_REGISTRATION, eventValue);

Login (af_login)

Propósito

Entenda a retenção de seus usuários registrados

Gatilho

Quando o usuário faz login com sucesso

Parâmetros do evento

Pode ser enviado sem nenhum parâmetro adicional

Exemplos de código

Android iOS - Objective C iOS - Swift Unity

AppsFlyerLib.getInstance().logEvent(getApplicationContext(), AFInAppEventType.LOGIN, null);

Estruturas recomendadas para eventos personalizados

A seção a seguir fornece uma lista de estruturas de eventos que incluem nomes de eventos personalizados e os parâmetros de evento sugeridos a serem usados. Observe que os eventos in-app podem incluir quaisquer parâmetros de evento que atendam às necessidades da sua empresa.

Registro enviado (registration_submitted)

Propósito

Como o empréstimo P2P está suscetível a abusos, os usuários devem verificar suas identidades. Tal verificação é realizada através do envio de uma solicitação de cadastro. Esse evento pode ajudar a:

  • Determinar quantos usuários se registraram, mas nunca verificam sua conta
  • Ver a correlação entre os métodos de registro - como e-mail, Facebook, Google - e as taxas de verificação

Gatilho 

Depois de o usuário enviar uma solicitação para registrar

Parâmetros do evento

Nome Descrição Valor de exemplo
af_registration_method O tipo de método de cadastro email, facebook

Exemplos de código

Android iOS - Objective C iOS - Swift Unity
Map<String, Object> eventValue = new HashMap<String, Object>();
eventValue.put(AFInAppEventParameterName.REGSITRATION_METHOD, "Facebook");
AppsFlyerLib.getInstance().logEvent(getApplicationContext(), "registration_submitted", eventValue);

Preencher formulário de empréstimo (<fill_loan_form_ FORM_NAME>)

Propósito

Determinar a taxa de abandono e redirecionar mutuários que não concluem suas solicitações de empréstimo.

Observe que ao enviar esse evento, é preciso incluir o nome do formulário no nome do evento.

Gatilho

Quando um mutuário envia um formulário

Parâmetros do evento

Pode ser enviado sem nenhum parâmetro adicional

 Nota

É altamente recomendável associar empréstimos com credores. Para isso, não se esqueça de definir o ID de usuário do cliente. Definir o ID de usuário do cliente é a sua maneira de fazer a correspondência entre os credores e os usuários do aplicativo conforme eles aparecem na AppsFlyer. Ao definir o ID de usuário do cliente, você garante que qualquer evento seja enviado com o ID de usuário do cliente.

Exemplos de código

Android iOS - Objective C iOS - Swift Unity

AppsFlyerLib.getInstance().logEvent(getApplicationContext(), "fill_loan_form_FORM_NAME", null);

Enviar pedido de empréstimo (submit_loan_application)

Propósito

Esse evento pode ajudar a:

  • Determinar o número geral de solicitações de empréstimo em seu aplicativo
  • Saber o valor máximo, mínimo e médio em pedidos de empréstimo
  • Determinar o tipo de empréstimos que as pessoas solicitam

Gatilho

Quando o usuário envia com sucesso um pedido de empréstimo

Parâmetros do evento

Nome Descrição Valor de exemplo
loan_id ID do empréstimo 1735102
loan_amount Montante solicitado 1000
loan_type Período de empréstimo 3 months

Exemplos de código

Android iOS - Objective C iOS - Swift Unity

Map<String, Object> eventValue = new HashMap<String, Object>(); eventValue.put("loan_id", "1735102"); eventValue.put("loam_amount", 1000); eventValue.put("loan_type", "3 months"); AppsFlyerLib.getInstance().logEvent(getApplicationContext(),"submit_loan_application", eventValue);

Formulário de empréstimo (loan_form)

Propósito

Analisar pedidos de empréstimo enviados pelos mutuários

Gatilho

Quando o mutuário envia com sucesso um pedido de empréstimo 

Parâmetros do evento

Nome Descrição Valor de exemplo
loan_id ID do empréstimo 1735102
loan_amount Montante solicitado 1000
loan_type Período de empréstimo 3 months

Exemplos de código

Android iOS - Objective C iOS - Swift Unity
Map<String, Object> eventValue = new HashMap<String, Object>();
eventValue.put("loan_id", "1735102");
eventValue.put("loam_amount", 1000);
eventValue.put("loan_type", "3 months");
AppsFlyerLib.getInstance().logEvent(getApplicationContext(),"loan_form", eventValue);

Enviar verificação de crédito (submit_credit_check)

Propósito

Verificar o histórico financeiro do mutuário (por exemplo, crédito passado, hábitos de pagamento e tipos de empréstimos) para avaliar o nível de risco.

Gatilho

Depois que o credor recebe um pedido de empréstimo

Parâmetros do evento

Nome Descrição Valor de exemplo
loan_id ID do empréstimo 1735102
loan_amount Montante solicitado 1000
loan_type Período de empréstimo 3 months

Exemplos de código

Android iOS - Objective C iOS - Swift Unity

Map<String, Object> eventValue = new HashMap<String, Object>(); eventValue.put("loan_id", "1735102"); eventValue.put("loam_amount", 1000); eventValue.put("loan_type", "3 months"); AppsFlyerLib.getInstance().logEvent(getApplicationContext(),"submit_credit_check", eventValue);

Empréstimo aceito (loan_accepted)

Propósito

Saber mais sobre tendências em empréstimos e outras métricas. Esse evento pode ajudar a determinar:

  • Que tipo de empréstimos são aceitos
  • O valor solicitado nos empréstimos que são aprovados
  • Quais credores aceitam mais empréstimos 

Gatilho

Quando um empréstimo é aceito

Parâmetros do evento

Nome Descrição Valor de exemplo
loan_id ID do empréstimo 1735102
loan_amount Montante solicitado 1000
loan_type Período de empréstimo 3 months

Exemplos de código

Android iOS - Objective C iOS - Swift Unity
Map<String, Object> eventValue = new HashMap<String, Object>();
eventValue.put("loan_id", "1735102");
eventValue.put("loam_amount", 1000);
eventValue.put("loan_type", "3 months");
AppsFlyerLib.getInstance().logEvent(getApplicationContext(),"loan_accepted" , eventValue);

Empréstimo rejeitado (loan_rejected)

Propósito

Entender as razões pelas quais os empréstimos são rejeitados. É possível ver a correlação entre o valor e o período do empréstimo e os índices de rejeição. Também é possível redirecionar os usuários que tiveram seus empréstimos negados e sugerir que emprestem um valor menor.

Gatilho

Quando um credor rejeita um empréstimo

Parâmetros do evento

Nome Descrição Valor de exemplo
loan_id ID do empréstimo 1735102

Exemplos de código

Android iOS - Objective C iOS - Swift Unity
Map<String, Object> eventValue = new HashMap<String, Object>();
eventValue.put("loan_id", "1735102");
eventValue.put("loan_amount", 1000);
eventValue.put("loan_type", "3 months");
AppsFlyerLib.getInstance().logEvent(getApplicationContext(),loan_rejected" , eventValue);

Pagamento (pagamento)

Propósito

Ajuda você a marcar os mutuários como confiáveis. Mutuários confiáveis são aqueles que cumprem sua obrigação de cobrir seus empréstimos. É possível atribuir mutuários a campanhas e saber quais campanhas geram mutuários confiáveis. Com o registro deste evento também é possível reunir dados com relação aos valores de pagamentos mínimos, máximos e médios.

Gatilho

Quando um mutuário faz um pagamento do seu empréstimo

Parâmetros do evento

Nome Descrição Valor de exemplo
loan_id ID do empréstimo 1735102
payment_amount Valor pago 100
payment_id ID do pagamento AE12SF

Exemplos de código

Android iOS - Objective C iOS - Swift Unity
Map<String, Object> eventValue = new HashMap<String, Object>();
eventValue.put("loan_id", "1735102");
eventValue.put("payment_amount", 100);
eventValue.put("payment_id", "AE12SF");
AppsFlyerLib.getInstance().logEvent(
			  getApplicationContext(),
			 "payment" , eventValue);

Pagamento concluído (payment_completed)

Propósito

Destaca os mutuários que cumprem com sua obrigação de quitar um empréstimo. Você também pode redirecionar esses mutuários e oferecer a eles taxas de juros mais baixas e outras promoções.

Gatilho

Quando um empréstimo é totalmente quitado

Parâmetros do evento

Nome do campo Descrição Valor de exemplo
loan_id ID do empréstimo 1735102

Exemplos de código

Android iOS - Objective C iOS - Swift Unity
Map<String, Object> eventValue = new HashMap<String, Object>();
eventValue.put("loan_id", "1735102");
AppsFlyerLib.getInstance().logEvent(getApplicationContext(),"payment_completed" , eventValue);

Pagamento recebido (payment_received)

Propósito

Verificar se o mutuário faz os pagamentos do empréstimo de acordo com os termos do contrato do empréstimo.

Gatilho

Quando um mutuário faz um pagamento do seu empréstimo

Parâmetros do evento

Nome Descrição Valor de exemplo
loan_id ID do empréstimo 1735102
payment_amount Valor pago 100
payment_id ID do pagamento AE12SF

Exemplos de código

Android iOS - Objective C iOS - Swift Unity
Map<String, Object> eventValue = new HashMap<String, Object>();
eventValue.put("loan_id", "1735102");
eventValue.put("payment_amount", 100);
eventValue.put("payment_id", "AE12SF");
AppsFlyerLib.getInstance().logEvent(getApplicationContext(), "payment_received" , eventValue);
Este artigo foi útil?