I am currently using the com.google.android.gms:play-services-ads library in my Android application. However, the application does not display any AdMob ads; it simply uses this library to retrieve the Google Advertising ID from ads delivered through the IMASDK.
I recently updated to the latest version of com.google.android.gms:play-services-ads since the old version is being phased out. After doing so, I started receiving an error in the Google Play Console stating that the AdMob APPLICATION_ID is not present in the manifest.
As I understand it, as of version 17.0.0, the Google Mobile Ads SDK (included in com.google.android.gms:play-services-ads) requires an AdMob App ID to initialize, which is likely the root cause of this error. However, creating an AdMob account is not an option for me as my app is not serving AdMob ads at all and it is a client's requirement.
Is there a way to resolve the "AdMob APPLICATION_ID not present in the manifest" error without adding an AdMob App ID in the manifest file?
If I were to use a dummy AdMob App ID, like ca-app-pub-0000000000000000~0000000000, what would the potential repercussions be? Could this potentially break something in my app or cause any issues?
Thanks in advance for your help!