2

多くの無料アプリとして、私自身もプレミアムバージョンがそれらを削除するAdMob広告をスポーツします。プレミアムバージョンはアンロックキーになります。現在、このキーが無料バージョンで検出および検証された場合、AdViewwithsetVisibility(View.GONE)を非表示にするだけで、ユーザーには表示されません。

この特定のシナリオでは、ビューを非表示にするのではなく、レイアウトから削除するのが最善かどうか疑問に思います。つまり、これAdViewまでユーザーに表示されることはありません。

4

1 に答える 1

4

この場合、AdViewを削除することをお勧めします。

AdMob SDKはAdViewの可視性をチェックし、AdViewが表示されていない場合は別のリクエストを行わないと思います。ただし、それでもAdMob SDKコードを不必要に呼び出しているため、SDKまたは一部のAndroidデバイスでバグが発生した場合でも、不必要にネットワークにアクセスすることは望ましくありません。

また、AdViewを作成する前にプレミアムステータスを確認する必要があります。これにより、ユーザーが購入するとAdViewが再度作成されることはありません。

于 2012-10-30T23:17:42.823 に答える