2017-10-08 8 views
2

私はiOSアプリを所有しており、まもなくAndroid版を作っています。私の開発者が私が彼に提供した広告ユニットIDを使用しているかどうかを知るためにとにかくありますか?広告ユニットIDと自分の広告ユニットIDの間でローテーションを行うことは可能ですか?自分の開発者が「広告ユニットID」を正しく使用しているかどうかを確認してください

私は収益がユーザーの数に基づいていると予想しています。したがって、私はこの疑いがあります。

私はフィドラーを使用して自分の携帯電話を監視しようとしましたが、AdMobリクエストが暗号化されているようです。アプリが自分のアカウントにある広告ユニットのみを表示していることを確認したいのですが

+0

ための彼らのサポートに連絡することもできますので、特定のアプリに縛らadunitsについての情報を持っている必要がありますか? – Tigger

+0

@Tiggerそれでも正しいIDがアプリで使用されているという証拠ではありません – Yupi

答えて

0

Accounts.adunits.listは、アカウントに関連付けられた広告ユニットのみを取得するため、Adsense Management APIはこの情報を提供しません。おそらく、admobサポートに連絡して、パッケージ名に広告をリクエストする広告ユニットIDについて調べることができます。

ORまた、ライブAPKを逆コンパイルすることができます

1. Googleにアクセスアプリが公開されている開発者アカウントをプレイしている場合は、Release Management -> App Releases -> MANAGE PRODUCTION

2.に移動します現在のAPKをプロダクションでダウンロードする:

​​

3.http://www.javadecompilers.com/apkに移動し、javaファイルを逆コンパイルしてダウンロードします。あなたのapkをオンラインで逆コンパイルしたくない場合は、プレイストアで利用可能な良いオフラインデコンパイラを使うことができます。

4.ダウンロードしたプロジェクトのルートディレクトリで "setAdUnitID"を検索してください。あなたの広告ユニットIDが表示されます。

enter image description here

これは、あなたのプロジェクトはProGuardので難読化されている場合でも動作します変数は広告ユニットIDのために使用されているので、もし、しかしノートの広告ユニットがリモートで回転させることができ、あなたかもしれません広告ユニットがサーバーからフェッチされないようにコードを確認したい

apkはサードパーティのアプリストアに公開することができます。つまり、別のストアのすべてのAPKでこれらの手順を実行する必要があります。

理想のAdMobでは、あなたはたぶん、あなたのコードを表示するように依頼援助

+0

貴重な詳細情報をありがとうございます。あなたの方法で一度リリースされたAndroidバージョンをチェックします。 ios build(api)を逆コンパイルしてそのようなチェックを実行する方法はありますか? – Ray

+0

これらのソリューションについては、https://reverseengineering.stackexchange.com/questions/1594/possibilities-for-reverse-engineering-an-ipa-file-to-its-sourceを参照してください。 –

関連する問題