12
votes

Problèmes de facturation intégrés à Android

J'ai des doutes concernant la facturation de l'application à Android:

  • Puis-je le tester avec différents identifiants de produits sans payer 25 $

  • dans le lien ci-dessous Il est possible d'ajouter du produit après avoir été publié sur le marché, alors comment il sera ajouté au programme UI comme ListView ou Spinner à montrer à l'utilisateur?

    http://developer.android.com/ Guide / Marché / Facturation / Billing_admin.html # Facturation-test-Configuration

  • de l'endroit où nous mettons la valeur dans la base de données d'achat initialement.Comment que sa modification si plus d'une personne utilise app.a son appareil sur un appareil, de sorte que le même article achètera par deux personnes comment elles se synchroniseront?

  • Comment générer des produits producteurs?


2 commentaires

@Fedor: Pourquoi tu as édité cette question? Le format précédent était bon


La plupart des réponses à cette question sont maintenant obsolètes. Les gens devraient rechercher des informations plus récentes, puisque la dernière version de facturation intégrée, IAB3, est significativement différente de celle disponible au moment de la publication de ces réponses.


4 Réponses :


3
votes

Réponse pour 3)

L'espace de noms d'identification du produit n'est que pour votre application. Ainsi, il doit être unique dans votre application, mais vous êtes libre de le nommer à ce que vous aimez. L'ID de produit vous permet de distinguer différents éléments d'achat intégré pour la même application.

L'ID de produit est la chaîne passée du service de facturation Google à votre demande lors de l'achat.

L'identifiant est spécifié dans la console de développeur comme "ID de produit IN-App". C'est à vous de faire correspondre cet identifiant dans votre application et de prendre les mesures appropriées.


2 commentaires

Merci pour la réponse, j'ai étudié un échantillon donné sur Android Developer Site.Je l'a étudié, mais je n'ai pas eu de moyen d'insérer un produit dans la base de données. Et comme vous savez que le produit peut être ajouté après la publication afin de la synchroniser et de les afficher dans UI. Vous les élaborer un peu


Merci pour la réponse mais toujours un doute n'est pas clair. Seuptevote pour les deux



3
votes

1) Vous devez acheter les articles lors du test. Cependant, vous pouvez charger beaucoup moins de 25 $, puis vous pouvez vous rembourser via Google Checkout. Vous obtenez même les frais de transaction!

2) Votre application ne peut pas récupérer les achats d'application disponibles sur le marché. Les avoir statistiques dans l'application ou les récupérer de votre propre serveur.

3) répondit bien par Mach1980

4) Vous pouvez simplement les nommer arbitrairement, mais je veux. Ou ai-je mal compris cette question?

Cheers.


4 commentaires

Mais leur est un moyen d'ajouter du produit après le téléchargement de l'application sur Market.Quelle à ce sujet?


Bien que vous puissiez ajouter des achats supplémentaires dans des applications, ils ne peuvent pas être récupérés de manière dynamique du marché et affichés par l'application. Une alternative consiste à publier une application mise à jour qui détient une liste mise à jour des achats disponibles, ou pour que votre application puisse les récupérer d'un autre serveur. Dans l'échantillon officiel de Google (Dungeons), ils ont une liste statique des achats disponibles dans l'application.


Cependant, vous pouvez charger beaucoup moins de 25 $ .Quelle est la moyenne de cette ligne mention ci-dessus dans votre réponse


Désolé pour la réponse tardive: je voulais dire si vous souhaitez tester votre code et effectuer des achats d'applications sur votre propre application. Vous pouvez définir le prix au minimum autorisé, puis vous rembourser via Google Checkout.



2
votes

1.) Oui, vous pouvez, par exemple, définissez 0,01 $ prix par article

2.) Vous devez implémenter des éléments, ce que vous vendez, dans votre application et l'obtenir par ProductID

4.) Définissez le nom comme "com.ads.free" - vous pouvez mettre n'importe quelle chaîne ce que vous voulez. C'est un identifiant, qui aide votre application à trouver le bon élément du serveur de facturation de Google pour l'acheter.


0 commentaires

3
votes
  1. Vous devez avoir un compte d'éditeur d'Android Market pour tester la facturation in-app dans votre demande. Ainsi, vous devez payer à Google les frais d'inscription de 25 $. En ce qui concerne le coût du produit lui-même, il y a 4 android.test. * ID de produit pré-désigné qui imitent des activités d'achat mais ne sont pas la vraie chose. Pour tester avec votre propre identifiant de produit, vous devez utiliser une carte de crédit réelle et le prix minimum varie en fonction des taux de conversion de devises. Le courant par défaut de 1,34 USD dans l'échantillon fonctionne toujours bien.
  2. Vous pouvez ajouter un produit à une application et vous attendre à ce que ceci fonctionne uniquement si est défini correctement dans l'application et votre Android Compte d'éditeur de marché.
  3. Réponse n ° 2 répond essentiellement à votre question n ° 3. Vous devez planifier à l'avance et assurez-vous que les ID du produit sont «compatibles à la hausse».
  4. Vous pouvez créer n'importe quel produit que vous aimez, tant qu'il est unique dans votre application, c'est-à-dire Aucun autre élément de facturation IN-app n'a cet identifiant. C'est une chaîne, vous pouvez donc appeler cela "itemnumberone", "iamsounique", "myverspecialservice", etc. Google a choisi Sword_001 et Potion_001 pour leurs vrais articles dans l'échantillon de facturation.

5 commentaires

@Tofeeqahmad Vous êtes très bienvenu. J'étais dans votre situation il y a quelques semaines. La facturation intégrée de Google est le système de paiement le plus complexe et le plus difficile à mettre en œuvre (correctement) que j'ai jamais vu, et la documentation sur elle laisse quelque chose à désirer. Si nous ne nous entrons pas nous entraidons, il ne décollera jamais. Maintenant, avec quelques semaines d'expérimentation avec elle, je suis heureux que je puisse aider les autres. Merci pour vos commentaires.


@Bill L'APE Bonjour Je travaille également sur le besoin d'achat d'applications J'avais lu la documentation donnée sur le site officiel et faites exactement comme ça comme si j'avais fait un compte d'éditeur de marché Android, puis créez une liste de produits et puis téléchargez l'APK Sur le marché, mais cela ne me montre pas la liste des produits. Il ne me montre que le bouton d'achat Comment puis-je résoudre ce problème .help me merci d'avance ..


@Billheape: S'il vous plaît dites-moi est une limite pour créer des identifiants de produits ou que nous pouvons autant de productides comme nous le souhaitons / besoin ?? s'il vous plaît répondre..its urget


@AmandeeeSingh s'il vous plaît dites-moi est une limite pour créer des identifiants de produits ou que nous pouvons autant de productides comme nous le souhaitons / besoin ?? s'il vous plaît répondre..its urget


@Billheape j'avais fait un produit sur consol maintenant, je vais le tester, mais quand je testerai de l'appareil, il est afficher le titre de l'échantillon et le prix est de 0,99 $ pouvez-vous me dire pourquoi ce profil surviennent que j'ai eu le produit avec nom Pro version, mais il est affichage moi exemple