Facturación en la aplicación de Android: ¿cuál es la "carga útil del desarrollador" y cómo funciona el botón "Comprar"?

Estoy jugando con la aplicación de ejemplo de facturación de Google en la aplicación "Dungeons".

En esta aplicación, puedo hacer clic en el botón "Comprar" para comprar algo o en el botón "Editar carga útil" para editar la carga útil :). Pero no entiendo lo que hace este botón y lo que "Editar carga útil" significa … ¿Puede alguien aclarar eso?

Por cierto, ¿alguien puede decirme cómo el botón "Comprar" dispara la acción de compra como el código en la aplicación Dungeons es la siguiente (la acción de compra se inicia por no entiendo cómo …):

public void onClick(View v) { if (v == mBuyButton) { // NO CODE HERE TO DO SOMETHING ???!!! if (!mBillingService.requestPurchase(mSku, mPayloadContents)) { showDialog(DIALOG_BILLING_NOT_SUPPORTED_ID); } } else if (v == mEditPayloadButton) { showPayloadEditDialog(); } } 

Gracias !

2 Solutions collect form web for “Facturación en la aplicación de Android: ¿cuál es la "carga útil del desarrollador" y cómo funciona el botón "Comprar"?”

En la requestPurchase se llama al método requestPurchase , esto hace la solicitud de compra y si falla, se muestra el cuadro de diálogo Error. Desde allí también puede seguir la carga útil para ver cómo se utiliza.

Una "Carga útil del desarrollador" es una cadena especificada por el desarrollador que contiene información suplementaria sobre un pedido. Puede especificar un valor para este campo cuando realice una solicitud REQUEST_PURCHASE.

Por ejemplo, puede utilizar esta tecla para enviar claves de índice con un pedido, lo cual es útil si está utilizando una base de datos para almacenar información de compra. Google recomienda que no utilice esta tecla para enviar datos o contenido real.

Para obtener más información, consulte la Referencia de facturación en la aplicación .

  • ¿Cómo obtengo órdenes de reembolso de Google?
  • Mostrando precios específicos de dispositivos para los productos que utilizan Googles IAB
  • Mi aplicación no está disponible para dispositivos tablet en Google Play
  • ¿Cómo puedo restringir mi aplicación de Android a no-Tablets?
  • La aplicación de Android A quiere realizar el seguimiento de los datos de referencia de Google Play para la instalación de la aplicación Android B
  • Error de minSdkVersion al cargar APK en Android Market
  • En Google Play, ¿Cómo impide la publicación de una aplicación con un paquete en particular lo que pueden publicarse otros paquetes y por quién?
  • Android en las donaciones de aplicaciones
  • Cómo configurar la función Permitir actualizaciones automáticas de mi aplicación en Play store
  • Google Play: se ha detectado una mínima API mínima
  • Tiempo que tarda en ver mi primera aplicación de Android en el mercado después de publicar
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.