Guia de integração do SDK do Unreal Engine
Guia para | Desenvolvedores Registro de alterações |
Pré-requisitos |
|
Compatibilidade | Unreal Engine 4.23+ |
Guias de integração |
Rastreamento de eventos (sem receita)
A Singular pode coletar dados sobre eventos in-app para ajudar a analisar o desempenho de suas campanhas e medir KPIs.
Por exemplo, a sua organização pode querer recolher dados sobre logins de utilizadores, registos, conclusões de tutoriais ou subida de nível numa aplicação de jogos.
Você pode enviar eventos para o Singular a partir do seu aplicativo usando o método SendEvent e SendEventWithArgs .
Observação: É altamente recomendável passar nomes e atributos de eventos em inglês para garantir a compatibilidade com parceiros de terceiros e soluções de análise, se você planeja usá-los.
Método SendEvent do SingularSDK | |
---|---|
Descrição | Envia um evento de usuário para o Singular para rastreamento, com um nome de evento personalizado. |
Assinatura |
|
Exemplo de uso |
|
Método SingularSDK SendEventWithArgs | |
---|---|
Descrição | Envia um evento de usuário para o Singular para rastreamento, com um nome de evento personalizado e parâmetros personalizados adicionais. |
Assinatura |
|
Exemplo de uso |
|
Rastreamento de receita
A Singular pode recolher dados sobre a receita obtida através da aplicação para ajudar a analisar o desempenho e o ROI das suas campanhas. A Singular disponibilizará os dados em relatórios, exportação de logs e postbacks.
Notas: Qualquer receita relatada em uma moeda diferente será convertida automaticamente para a moeda preferida da sua organização, conforme definido na sua conta Singular.
Use SendRevenue para passar informações sobre uma compra para o Singular, incluindo um nome de evento personalizado, a moeda da transação e o valor da transação. SendRevenueWithArgs é muito semelhante, mas permite que você adicione parâmetros personalizados adicionais.
Método SendRevenue do SingularSDK |
|
---|---|
Descrição | Envia um evento de receita para o Singular. |
Assinatura |
Nota: Passe a moeda como um código de moeda ISO 4217 de três letras, como "USD", "EUR", "INR".
|
Exemplo de uso |
|
Método SendRevenueWithArgs do SingularSDK |
|
Descrição | Envia um evento de receita para o Singular com parâmetros personalizados adicionais. |
Assinatura |
Nota: Passe a moeda como um código de moeda ISO 4217 de três letras, como "USD", "EUR", "INR".
|
Exemplo de uso |
|
Rastreamento de evento híbrido (avançado)
A Singular recomenda o envio de todos os eventos e receitas por meio do SDK da Singular integrado ao seu aplicativo. No entanto, a Singular pode coletar eventos e receitas de outras fontes.
Qualquer evento NÃO enviado do SDK da Singular deve estar em conformidade com os requisitos de documentação de eventos de servidor para servidor da Singular e fornecer o identificador de dispositivo correspondente para atribuir corretamente um evento.
Importante:
Ocorrerão discrepâncias se os identificadores de dispositivo usados nas solicitações de eventos de servidor para servidor não tiverem um identificador de dispositivo correspondente no Singular. Esteja ciente das seguintes possibilidades:
- Se uma solicitação de evento for recebida "antes" de o SDK do Singular ter gravado o identificador do dispositivo, a partir de uma sessão de aplicativo, a solicitação de evento será considerada a "primeira sessão" para o dispositivo desconhecido e o Singular atribuirá o dispositivo como uma atribuição orgânica.
- Se o Singular SDK tiver registado um identificador de dispositivo, mas o identificador do Singular SDK for diferente do identificador de dispositivo especificado no pedido de evento de servidor para servidor, o evento será atribuído incorretamente.
Guias de rastreamento de eventos híbridos
A Singular pode coletar dados sobre a receita do seu servidor para ajudar a analisar o desempenho e o ROI de suas campanhas.
Requisitos:
- A partir de um evento de registo ou de início de sessão in-app, capture e passe os identificadores de dispositivo e armazene estes dados com o ID de utilizador no seu servidor. Como os identificadores de dispositivo podem mudar para um utilizador, certifique-se de que actualiza os identificadores quando um utilizador gera uma sessão de aplicação. Isto garante que o evento do lado do servidor será atribuído ao dispositivo correto.
- Os eventos do lado do servidor são específicos da plataforma e só devem ser enviados com o identificador de dispositivo correspondente à plataforma do dispositivo (por exemplo, IDFA ou IDFV para dispositivos iOS).
- Pode utilizar o mecanismo de postback do Singular Internal BI para enviar um evento em tempo real para o seu ponto de extremidade interno, para que possa atualizar o conjunto de dados no lado do servidor. Consulte as Perguntas frequentes sobre o postback do BI interno.
- Reveja a secção "Acompanhamento de receitas" no guia de Integração Servidor a Servidor para obter mais detalhes.
Siga os links abaixo para obter detalhes sobre como ativar esses parceiros.
Guia de integração do SDK do Unreal Engine
Guias de integração |