Pregunta

PREGUNTE ESTA PREGUNTA QUE ESPERANDO LA RESPUESTA A 'NO POSIBLE', ¡ya que he intentado investigar esto ya y no encontré fruto! Pensé que le daría a la comunidad la oportunidad de pesar sin embargo.

Tengo un sistema de facturación en la aplicación que trabaja, pero lo que quiero es poder proporcionar un poco más de información adicional con la solicitud de facturación. Algo que aparecería en mis estadísticas de mercado.

Mis usuarios tienen la opción de comprar varios niveles diferentes de producto (tipo de una base de base, premium y estrella de oro). Cuando compran el producto, me proporcionan una cadena que representa lo específico de la que desean el producto (como el número de la casa y el código postal si el producto fue sobre una casa).

Lo que quiero es poder ver ese poco de información adicional en mis informes de mercado, por lo que cuando veo a alguien que ha solicitado un reembolso que pueda ver en qué artículo exacto compraron el producto. He mirado el desarrollador_payload, pero no creo que haga lo que quiero.

Si no puedo encontrar una solución de esta manera, terminaré realizando una llamada de servicio y almacenar los datos. ¡Pero pensé que les preguntaría primero a ustedes!

Perdón por ser vago sobre mi aplicación y los productos que devuelve, pero todavía no quiero exponer mi aplicación (¡además, no tiene relación con la pregunta).

editar

Ahora que he agregado una recompensa, me gustaría limitar las respuestas. Como mencioné en mi pregunta original, mi plan de copia de seguridad me llamará una llamada de servicio a mi sistema registrando la referencia de Google y "Paquete de datos" para la compra.

En lo que estoy más interesado es una forma de hacer esto donde mi información terminaría en el mercado de My Market. Por ejemplo, si le ofrecieran un artículo físico con su compra en la aplicación, ¿cómo un usuario registrará las instrucciones de envío / etc. Hay un lugar para esto en los informes del mercado, por lo que seguramente hay una manera de agregar los datos?

¿Fue útil?

Solución

Ciertamente puede usar desarrollador_payload para esto.Sin embargo, Google no lo procesa de todos modos, y no se presente en los informes (no está seguro si lo almacenan en absoluto).Entonces, lo que necesita hacer es enviar información de transacción (la cadena JSON que reciba) a su propio sever, analizarla y almacenar / procesar / cualquier cosa que sea la función de aprobación.Puede combinar esto con la verificación de la firma y los informes de transacción si lo desea.Una cosa para tener cuidado es que el tamaño se limita a 512 bytes.Si envía una solicitud con una cadena más larga, toda la transacción fallará, y el mensaje de error no es amigable en absoluto ('IAB-DPTL' o algunos similares).

Por supuesto, si necesita más que esto, simplemente puede crear su propio servicio web y enviar los datos que desee.Si incluye información personal, etc. Asegúrese de que deje que la gente lo sepa y / o pueden apagarlo.

Otros consejos

Para ver esto en el informe, asumiendo que tiene un conjunto limitado de datos "dinámicos", es probable que tenga que crear un conjunto diferente de elementos en la aplicación por cada "artículo" en su juego. Luego, por supuesto, deje que el juego maneje qué lista ve el usuario de acuerdo con los datos "dinámicos". Esa es la única forma en que lo vería en los informes sin su propio servicio web que lo maneje.

Para aquellos que pueden encontrar esta pregunta a través de Google!

Parece que la respuesta fácil a mi pregunta es no.No puede agregar información adicional a sus estadísticas de mercado con respecto a las compras de la aplicación.

Como mencioné en mi pregunta (y algunas respuestas dijeron) el trabajo sería subir la cadena de transacciones a su servidor y luego la comparará con las estadísticas del mercado (usando la función de exportación desde el mercado tal vez).

Ahora tengo la intención de escribir un sistema para extraer estadísticas del mercado (es probable que sea de la función de descarga de CSV) y coincidí con las cuerdas del IAPS.Si alguna vez me llevo a escribirlo, lo compartiré con la comunidad.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top