Pergunta

Eu faço esta pergunta esperando que a resposta seja "não possível", como tentei pesquisar isso já e não encontrei frutas! Eu pensei que daria a comunidade uma chance de pesar, no entanto.

Eu tenho um sistema de faturamento no aplicativo trabalhador, mas o que quero é ser capaz de fornecer um pouco de informação extra com o pedido de faturamento. Algo que apareceria em minhas estatísticas de mercado.

Meus usuários têm a opção de comprar vários níveis diferentes de produto (tipo de uma coisa de base, prêmio e ouro-estrela). Quando compram o produto, eles me fornecem uma string que representa a coisa específica que eles querem o produto sobre (como o número da casa e o código postal se o produto fosse sobre uma casa).

O que eu quero é ser capaz de ver que um pouco de informação em meus relatórios de mercado, então quando vejo alguém que solicitou um reembolso, posso ver sobre o item exato que compraram o produto. Eu olhei para o desenvolvedor_payload, mas não acho que isso fará o que eu quero.

Se eu não conseguir encontrar uma solução dessa maneira, acabarei realizando uma chamada de serviço e armazenando os dados, mas eu pensei que perguntaria a vocês primeiro!

Desculpe por ser vago sobre o meu aplicativo e os produtos retorna, mas eu não quero expor o meu aplicativo ainda (mais ele não tem rolamento na pergunta!).

editar

Agora que adicionei uma recompensa que gostaria de limitar as respostas. Como mencionei na minha pergunta original, meu plano de backup me será uma chamada de serviço para o meu sistema registrando o Google Referência e "Data Packet" para a compra.

O que estou mais interessado é uma maneira de fazer isso onde minhas informações acabariam nos relatórios do meu mercado. Por exemplo, se você fosse oferecer um item físico com a sua compra no aplicativo, como uma instrução de envio de registro de usuário / etc. Há um lugar para isso nos relatórios do mercado, então certamente existe uma maneira de adicionar os dados?

Foi útil?

Solução

Você pode certamente usar o desenvolvedor_payload para isso.No entanto, o Google não processá-lo de qualquer maneira e não aparecerá em relatórios (não tem certeza se eles armazenam nada).Então, o que você precisa fazer é enviar informações de transação (a string JSON que você recebe) para o seu próprio sever, analisá-lo e armazenar / processar / qualquer que seja o desenvolvedorpayload.Você pode combinar isso com relatórios de verificação e transação de assinatura, se você quiser.Uma coisa a ter cuidado é que o tamanho é limitado a 512 bytes.Se você enviar uma solicitação com uma string mais longa, toda a transação falhará e a mensagem de erro não é amigável ('IAB-DPTL' ou alguns desses).

Claro Se você precisar de mais que isso, você pode simplesmente construir seu próprio WebService e enviar quaisquer dados que quiser.Se incluir informações pessoais, etc. Certifique-se de que as pessoas saibam sobre isso e / ou elas possam desligá-las.

Outras dicas

Para ver isso no relatório, assumindo que você tem um conjunto limitado de dados "dinâmicos", provavelmente teria que criar um conjunto diferente de itens no aplicativo por cada "item" no seu jogo. Então, é claro, você deixa o gabinete que a lista do usuário vê de acordo com os dados "dinâmicos". Essa é a única maneira que você veria nos relatórios sem o seu próprio serviço da Web lidando com isso.

Para aqueles que podem achar essa pergunta via Google!

Parece que a resposta fácil para minha pergunta é não.Você não pode adicionar informações extras às suas estatísticas de mercado em relação às compras de aplicativos.

Como mencionei na minha pergunta (e algumas respostas disseram) o trabalho seria carregar a cadeia de transação para o seu servidor e, em seguida, compará-lo a estatísticas do mercado você mesmo (usando a função de exportação do mercado talvez).

Agora pretendo escrever um sistema para extrair estatísticas de mercado (provável do recurso de download do CSV) e combine-o às cordas da IAPS.Se eu já me locomover para escrevê-lo, vou compartilhar com a comunidade.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top