googleads / googleads-mobile-unity

Official Unity Plugin for the Google Mobile Ads SDK
https://developers.google.com/admob/unity
Apache License 2.0
1.34k stars 1.09k forks source link

[UMP] Google User Messaging Platform: iOS app after reinstallation, the device hashed test id is reset #3179

Closed KarahanOnarlar closed 3 months ago

KarahanOnarlar commented 4 months ago

[REQUIRED] Step 1: Describe your environment

[REQUIRED] Step 2: Describe the problem

User Messaging Platform: Hashed test device id changes if the application is uninstalled and reinstalled. As a result, when testing flows such as UMP and ATT or when making changes, the unity build needs to be purchased twice. This is pure torture as the app has to be uninstalled to show ATT again. This problem does not exist on the Android side.

Steps to reproduce:

After getting the test device id during the first installation, uninstall the application and install it again. You will see that the test device ids are different.

NVentimiglia commented 3 months ago

In testing I was unable to confirm this behaviour. That said, the test device Id is not set by Google Mobile Ads or even Unity - it is issued by the device emulator. It is out of our control.