Successfully reported this slideshow.
Your SlideShare is downloading. ×

Intercon Android 2014 - Google Play In App Billing

Intercon Android 2014 - Google Play In App Billing

Download to read offline

Apresentação realizada no evento Intercon Android 2014 promovido pelo iMasters sobre como monetizar seu app android com Google Play In App Billing.

Apresentação realizada no evento Intercon Android 2014 promovido pelo iMasters sobre como monetizar seu app android com Google Play In App Billing.

More Related Content

Related Books

Free with a 30 day trial from Scribd

See all

Intercon Android 2014 - Google Play In App Billing

  1. 1. Monetizando seu app com Google Play In App Billings @SuelenGC
  2. 2. Suelen GC suelengc.com Gerente de Engenharia Instrutora
  3. 3. meetup.com/gdg-sp GDGSão Paulo AndroidMeetup
  4. 4. Passo 1 Cria app no Google Play Developer Console https://play.google.com/apps/publish/
  5. 5. Passo 2 Subir app assinada + base64EncodedPublicKey <uses-permission android:name="com.android.vending.BILLING" />
  6. 6. Passo 3 Adicione seus produtos!
  7. 7. e os detalhes…
  8. 8. Produto Gerenciado O Google mantém com ele as compras realizadas pelo usuário. Nós apenas consultamos/usamos. Produto Não Gerenciado O Google não mantém com ele as compras realizadas pelo usuário. Nós precisamos gerenciar isso via app. Não disponível na versão 3. Assinatura As assinaturas podem ser anuais ou mensais, existe período de test drive e todo processo de cobrança é gerenciado pelo Google.
  9. 9. Passo 4 - Implemente! Código?
  10. 10. Conecte-se ao Google Play In App Billing mHelper.startSetup(new IabHelper.OnIabSetupFinishedListener() { public void onIabSetupFinished(IabResult result) { // Is it all right?? } });
  11. 11. No começo, verifique quais compras seu cliente já fez para montar sua tela de acordo! mHelper.queryInventoryAsync (mGotInventoryListener); IabHelper.QueryInventoryFinishedListener
  12. 12. Confirme se já comprou algo inventory.getPurchase(SKU_PREMIUM)
  13. 13. Compre! mHelper.launchPurchaseFlow(this, SKU_GAS, RC_REQUEST, mPurchaseFinishedListener, payload); IabHelper.OnIabPurchaseFinishedListener
  14. 14. Consuma assim que comprar! Se for o caso mHelper.consumeAsync(purchase, mConsumeFinishedListener); IabHelper.OnConsumeFinishedListener
  15. 15. Traine! http://developer.android.com/training/in-app-billing/index.html Leia a documentação! http://developer.android.com/google/play/billing/index.html Teste! http://developer.android.com/google/play/billing/billing_testing.html
  16. 16. Obrigada! Suelen GC suelengc.com

×