Android Admob Unity Invalid Application Id.

Android AdMob Unity Geçersiz Uygulama Kimliği: Sorun Giderme ve Çözümler

Android AdMob Unity ile çalışırken, “Geçersiz Uygulama Kimliği” hatasıyla karşılaşabilirsiniz. Bu hata, genellikle uygulama kimliğinizin yanlış veya eksik olması nedeniyle oluşur. Bu makalede, bu hatanın nedenlerini ve çözümlerini ayrıntılı olarak ele alacağız.

1. Uygulama Kimliğinizi Doğrulayın

İlk olarak, uygulama kimliğinizin doğru olduğundan emin olmalısınız. Uygulama kimliğinizi, Google Play Console’da bulabilirsiniz. Google Play Console’a giriş yaptıktan sonra, sol taraftaki menüden “Uygulamalar ve oyunlar” seçeneğine tıklayın. Ardından, uygulama listenizden ilgili uygulamayı seçin. Uygulama sayfasında, “Uygulama kimliği” alanını göreceksiniz.

2. Uygulama Kimliğinizi Unity’de Güncelleyin

Uygulama kimliğinizi doğruladıktan sonra, Unity’de güncellemeniz gerekir. Bunu yapmak için, Unity projenizi açın ve “Assets” klasörüne gidin. Ardından, “Plugins” klasörünü açın ve “Android” klasörünü bulun. “Android” klasöründe, “mainTemplate.gradle” dosyasını açın.

“mainTemplate.gradle” dosyasında, aşağıdaki satırı bulun:

applicationId = "com.example.myapp"

Bu satırdaki “com.example.myapp” kısmını, kendi uygulama kimliğinizle değiştirin. Örneğin, uygulama kimliğiniz “com.mygame.myapp” ise, satır şu şekilde olmalıdır:

applicationId = "com.mygame.myapp"

“mainTemplate.gradle” dosyasını kaydedin ve Unity projenizi yeniden oluşturun.

3. AdMob SDK’sını Güncelleyin

AdMob SDK’sının güncel olduğundan emin olun. Bunu yapmak için, Unity Asset Store’a gidin ve “AdMob” paketini arayın. AdMob paketini seçtikten sonra, “İndir” düğmesine tıklayın. AdMob paketini indirdikten sonra, Unity projenize aktarın.

4. Uygulamanızı Yeniden Yayınlayın

Yukarıdaki adımları tamamladıktan sonra, uygulamanızı yeniden yayınlamanız gerekir. Bunu yapmak için, Google Play Console’a gidin ve sol taraftaki menüden “Uygulamalar ve oyunlar” seçeneğine tıklayın. Ardından, uygulama listenizden ilgili uygulamayı seçin. Uygulama sayfasında, “Yayınla” düğmesine tıklayın.

5. Diğer Olası Çözümler

Yukarıdaki adımları uyguladıktan sonra hala “Geçersiz Uygulama Kimliği” hatasıyla karşılaşıyorsanız, aşağıdaki çözümleri deneyebilirsiniz:

  • Uygulama kimliğinizi yeniden oluşturun. Google Play Console’a gidin ve sol taraftaki menüden “Uygulamalar ve oyunlar” seçeneğine tıklayın. Ardından, uygulama listenizden ilgili uygulamayı seçin. Uygulama sayfasında, “Uygulama kimliğini değiştir” düğmesine tıklayın. Yeni bir uygulama kimliği oluşturun ve Unity projenizde güncelleyin.
  • AdMob SDK’sını yeniden yükleyin. Unity Asset Store’a gidin ve “AdMob” paketini arayın. AdMob paketini seçtikten sonra, “İndir” düğmesine tıklayın. AdMob paketini indirdikten sonra, Unity projenize aktarın.
  • Unity projenizi yeniden oluşturun. Unity projenizi kapatın ve yeniden açın. Ardından, projenizi yeniden oluşturun.

Faydalı Siteler ve İlgili Dosyalar


Yayımlandı