複数のユーザーが複数のデバイスを使用している場合、アプリ内課金に問題があります。
シナリオ:
User: Nick
Device Nexus 4 and Nexus 10
Google Accounts: Nick's private Google account and Nick's business Google account.
Nick's Nexus 4 has just the private account activated. His tablet has both activated.
ニックはアプリ内課金を介してアイテムを購入しました。これにより、Nexus 4 のアプリ内の広告が非公開の Google アカウントで削除されます。
Nexus 10 を使用すると、購入したばかりのアプリにまだ広告が表示されます。
その理由は、ユーザーがアプリを購入したかどうかを問い合わせる場合、アプリ内課金ではプライベート アカウントではなくビジネス アカウント (タブレットではプライマリ アカウント) でリクエストが実行されるためです。
それで、両方のアカウントに対してこのクエリを実行する可能性はありますか?
一部のユーザーはこの問題を抱えており、アプリを 2 回購入したくありません。