Integração com o Singular
Glossário
Singular
Atribuição móvel e plataforma de análises de marketing. O Singular possibilita que desenvolvedores de aplicativos, profissionais de marketing e marcas rastreiem, meçam e otimizem a eficiência de suas campanhas de marketing ao longo de vários canais e dispositivos.
Consulte a documentação do Singular para obter informações detalhadas sobre a plataforma.
ID de Aplicativo
ID de Aplicativo móvel exclusivo para cada plataforma (Android, iOS). Ele corresponde ao valor

Evento no aplicativo
Aquisição de usuários
Redirecionamento
ID de Usuário do Cliente (Customer user ID, CUID)
ID de Usuário gerado e definido pelo proprietário do aplicativo no momento do cadastro do usuário. O CUID deve ser o mesmo para a Web Shop e o Singular. Esse parâmetro é usado para o pareamento e atribuição de usuários.
Postback
Chave SDK
Fluxo de integração
Singular e a Xsolla suportam a integração S2S de aplicativos móveis, que permite que você meça e avalie a eficiência de campanhas de aquisição de usuários e redirecionamento para atrair tráfego à Web Shop. A Xsolla envia informações sobre as compras da Web Shop ao Singular como eventos no app móvel, que o Singular atribui então à fonte correspondente.
Você pode configurar a integração de aplicativos móveis para obter análistes de eventos avançadas se você:
- tem um aplicativo móvel para Android/iOS
- usa o Singular
- use a solução Web Shop para vender itens no jogo
O seguinte evento está disponível via Xsolla e a integração Singular S2S:
Evento | Descrição |
---|---|
xsolla-billing-payment | Compra de item. Os parâmetros do evento contém informações sobre uma compra. |
Como funciona
A integração inclui um fluxo de dados bidirecional entre a Xsolla e o Singular. Abaixo está o cenário de sistema de interação quando um usuário faz uma compra.
%%{init: {'themeVariables': { 'noteBkgColor': 'transparent', 'noteBorderColor': 'transparent', 'noteTextColor': '#495C6B' }}}%% sequenceDiagram participant User participant Mobile App participant Web Shop participant Xsolla Backend participant Singular User->>Mobile App: 1. Logs in Mobile App->>Singular: 2. Sends CUID Singular->>Xsolla Backend: 3. Sends postback User->>Web Shop: 4. Logs in using CUID User->>Web Shop: 5. Makes a purchase Web Shop->>Xsolla Backend: 6. Sends purchase event Xsolla Backend->>Singular: 7. Sends xsolla-billing-payment event
- O usuário (jogador) se cadastra ou faz login no aplicativo móvel.
- Seu aplicativo envia um evento no app ao Singular, como
login
, ou qualquer outro evento que inclua o CUID. - O Singular envia um postback à Xsolla, que inclui o CUID e outros dados sobre o dispositivo do usuário.
- O usuário faz login na Web Shop usando o CUID.
- O usuário faz uma compra na Web Shop.
- O evento de compra é enviado ao servidor Xsolla e pareado com os dados recebidos do Singular.
- O servidor da Xsolla envia um evento no app ao Singular, que contém parâmetros necessários para o mapeamento.
O Singular atribui um novo evento, compra e receita de volta à fonte de mídia que levou à aquisição do usuário ou o re-engajamento do usuário.
Como configurar na Conta de Distribuidor
- Abra seu projeto na Conta de Distribuidor e acesse a seção Integrations.
- Clique no painel Singular.
- No painel Mobile app S2S integration, clique em Configure.
- Na janela que surgir, certifique-se de que a caixa Enable this integration está marcada.
- Forneça os seguintes dados:
- Chave SDK do Singular.
- ID do Aplicativo, exclusivo para cada plataforma (Android/iOS). Para adicionar uma plataforma, selecione Add application ID.
- Selecione Save.
- Ative a integração no Singular.
Depois de salvar as configurações, um indicador verde será exibido no painel de integração S2S.
Para fazer alterações na integração conectada:
- Selecione o painel Singular.
- Faça as alterações necessárias na janela que surgir.
- Selecione Save.
Como configurar no Singular
No Singular, você precisa:
Obtenção da chave SDK
- Acesse sua conta Singular.
- Abra a seção
Developer Tools > SDK Integration . - Acesse a aba
SDK Keys . - Selecione
Show Keys . - Copie o valor no campo
SDK Key .
Ative a integração com a Xsolla
- Acesse sua conta Singular.
- Acesse a seção
Attribution Setup > Partner Configuration . - Selecione
Add Partner . - Na barra de pesquisas, insira e selecione
Xsolla .
- Na janela que surgir, selecione um aplicativo para configurar a integração.
- Selecione
Next . - Certifique-se de que o evento
Login esteja selecionado no blocoEvents Postbacks . - Clique em
Save .
Estrutura dos valores do evento
Se você quiser configurar um evento específico ou se as opções de integração atuais não cobrirem suas necessidades, contate seu Gerente de Sucesso do Cliente ou envie um e-mail para csm@xsolla.com.
Compra de itens
Quando um usuário faz uma compra na Web Shop, a Xsolla envia o evento xsolla-billing-payment
ao Singular. As seguintes informações de compra são passadas nos parâmetros do evento:
Parâmetro | Descrição |
---|---|
content_id | Único SKU ou matriz de SKU na compra. |
quantity | Quantidade do item com o SKU correspondente (um ou uma matriz). |
revenue | Quantia de compra. Descontos são incluídos. Não contém quaisquer comissões ou taxas. |
currency | Moeda de compra. |
Dados adicionais
Além dos parâmetros passados no evento xsolla-billing-payment
, a Xsolla envia os seguintes dados:
Parâmetro | Descrição |
---|---|
a | Chave SDK do Singular. |
p | Plataforma do aplicativo. Exemplo: iOS. |
ip | Endereço IP público do dispositivo do usuário. |
ve | Versão do sistema operacional do dispositivo do usuário. |
ma | Marca do dispositivo do usuário. Exemplo: Apple. |
mo | Modelo do dispositivo do usuário. Exemplo: iPhone 4S. |
lc | Local do dispositivo do usuário no formato ^[a-z]{2}-[A-Z]{2}$ . Exemplo: en_US . |
i | ID do Aplicativo no lado do Singular. |
att_authorization_status | Código de status App Tracking Transparency (ATT). |
n | Nome do evento. O comprimento máximo é de 32 caracteres. |
is_revenue_event | Se o evento está vinculado à receita. |
amt | Quantia. |
cur | Moeda. Código de três letras da moeda, de acordo com a norma ISO 4217. |
custom_user_id | CUID. |
partner | Parceiro — xsolla . |
e | Outros parâmetros personalizados (opcional). |
Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.