問題タブ [in-app-subscription]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
532 参照

ios - IOS 自動更新のサブスクリプション ステータスを取得できない

  • 現在、アプリ内購入の自動更新サブスクリプションに取り組んでいます。
    • ユーザーがアプリをサブスクライブすると、プラン (月単位または年単位) を選択すると、ユーザーはアプリに完全にアクセスできます。
      • サブスクリプションの有効期限を取得するために正常に機能しています。
      • ただし、ユーザーの場合は、デバイスの設定からサブスクリプションの自動更新をオフにすることができます。

次に、サブスクリプションのステータスまたは有効期限をコードで確認するにはどうすればよいでしょうか。

0 投票する
1 に答える
3150 参照

android - Google Play - アプリの月額サブスクリプションが毎日請求されます

アプリ内サブスクリプションを含む Android アプリを Google Play で公開しています。私は毎月および毎年のサブスクリプションを持っています。開発者コンソールで次のように構成しました。

ここに画像の説明を入力

問題は、ユーザーがサブスクライブしようとすると、Google Play が次の方法で支払いゲートウェイを表示することです。

ここに画像の説明を入力

サブスクリプションが月単位の場合、なぜ彼らは毎日 $19.99 を請求していると言っているのですか?

これは、購読しているユーザーが毎日受け取っている請求書です。

ここに画像の説明を入力

私のコードでは、価格に関連するものは何も定義していません。次のようになります。

正しいサブスクリプション ID のみを指定しています。支払いを日払いではなく月払いに設定するにはどうすればよいですか?

ありがとう!

0 投票する
0 に答える
184 参照

android - IAB サブスクリプション 無料試用状態

サブスクリプションの無料試用状態を管理する正しい方法は何ですか? freeTrial = true/false または freeTrialDuration = 7 のような購入の状態を取得する方法が JSON 情報内に見つかりません。ユーザーが無料トライアル付きのサブスクリプションを購入すると、トランザクションが発生しますか? 無料トライアルの有効期限が切れたら、次に何をしますか? 新しい取引?

0 投票する
3 に答える
3949 参照

android - ユーザーをプレイストアのサブスクリプション ページにリダイレクトします

私はこのウェブサイトを読んでいます: http : //developer.android.com/google/play/billing/billing_subscriptions.html購入アプリ」の場合、ユーザーをこのページにリダイレクトして、自分のサブスクリプションを管理したいと思います.

アプリケーションからサブスクリプション ページを開く方法が見つかりません。私はそれを外部リンクのように開くことを考えていました:

しかし、私は私が入れる必要があるリンクさえ知りません... -_-

ご回答ありがとうございます。:)

0 投票する
0 に答える
1184 参照

android - 1 台のデバイスで複数のユーザーが Android のアプリ内サブスクリプションを購入する

基本的に、複数のユーザーが単一のデバイスを使用してアプリにアクセスできることを意味します。アプリで単一のユーザーを使用している限り、すべて正常に機能しますが、ログアウトして別のユーザーにログインし、サブスクリプションを購入しようとすると、このサブスクリプションが既にあると表示されるか、サブスクリプションが新しく要求されたサブスクリプションに変更されます。これは、サブスクリプション/購入がプライマリ Play ストア アカウントに関連付けられているため、以前のユーザーがこのユーザーに反映されているサブスクリプションを持っていたために発生します。では、単一のデバイスで同じまたは異なるサブスクリプションを持つ複数のユーザーがいるこの状況をどのように管理できますか? 出来ますか ?助けてくれてありがとう。

0 投票する
1 に答える
422 参照

android - GoogglePlay 開発者 API を使用して Android のアプリ内購入のプラン変更を検出するにはどうすればよいですか?

読んでくれてありがとう

環境

ユーザーが Android、iOS、Web の月間または年間サブスクリプションで購入できるオンデマンドのビデオ ストリーミングを提供します。

したがって、Android で購入が行われるたびに、アプリはサーバーに ( purchaseToken, subscriptionID) ペアを送信し、この Google 開発者 APIを使用してサブスクリプション情報をデータベースに保持します。

問題

最近、ユーザーが Android でプランを変更するためのサポートを追加しました。Google 側では、金額が比例配分され、新しいサブスクリプションが作成されます。ただし、開発者 API では、古いサブスクリプションの開始時間と終了時間は同じままです。

ペイロード (ここで定義) は上記の自動更新ステータスのみを示すため、古いサブスクリプションがキャンセルされ、新しいサブスクリプションに置き換えられたとは断言できません。さらに、キャンセルの理由 1 は、プランの変更だけでなく、ユーザーが開始したものではないすべてのブランケットです。

私は回避策を作成していますが、次のようないくつかのことを知る必要があります。

  • より高価で長いプラン (年単位) から短いプラン (月単位) に切り替えると、残りのすべての金額は比例配分され、新しいサブスクリプションは通常の期間よりも効果的に長くなりますか?

これに基づいて、可能性が高いと思われます:

Google Play は古い SKU をキャンセルし、サブスクリプション時間の未使用の値を日割り計算でユーザーにクレジットします。Google Play はこのクレジットを新しいサブスクリプションに適用し、クレジットが使い果たされるまで、新しいサブスクリプションのユーザーへの請求を開始しません。

  • 新しいサブスクリプションをキャンセルする場合、通常のサブスクリプションをキャンセルするのと同じように行われますか? (つまり、サブスクリプションは自動更新されませんが、期間が終了するまで有効なままにする必要があります)、または後で使用するために一部のクレジットが Google に保存されますか?
0 投票する
2 に答える
5718 参照

ios - アプリ内購入の自動更新サブスクリプション

アプリ内購入(自動更新)で商品を購入した後、サーバー上で API を打って購入情報を提供します。

API をヒットするために製品が新しくなったことを知るにはどうすればよいですか?

ユーザーがそのサブスクリプションをキャンセルした場合、それを知る方法は?

0 投票する
1 に答える
318 参照

xamarin.android - Xamarin Android In App Billing-Subscriptions GetPurchases は常に 0 製品を返します

私はXamarin.InAppBillingこのコードを使用して、購入したすべての製品を取得しようとしています:

しかし、常に 0 が返されます。Developer Console に In App Products の 4 つのサブスクリプションがあり、それらはすべて既に購入されていますが、クエリを実行すると空が返されます。

誰かが私と同じ問題を抱えていますか? どのように修正しましたか?これで私を助けてください。

ありがとうございました。

0 投票する
1 に答える
1048 参照

android - アプリが Google Play から非公開になると、アプリ内定期購入はどうなりますか?

サービスが終了するため、Google Play ストアからアプリを非公開にしようとしています。

私のユーザーは現在、サービスのサブスクリプション (月単位または年単位) を支払っています。サブスクリプションは自動更新されます。

アプリが公開されなくなった瞬間から、これらのユーザーはどうなるのだろうか?

どうもありがとう。