Twitter LogoFacebook Logo
Google AdMob Blueprint Plugin Setup
Learn how to setup the plugin.
By: King

Hello, in this tutorial, I'll show you how to setup the Google AdMob Blueprint plugin and use Test Ads if you do not have Google AdMob setup.

Below are the test app and ad unit ids that can be used to display test ads.

If you just created your Firebase App, it may take some time for Google to start registering the app for Ads. All you need to do is wait.

Test  App Id

Android


ca-app-pub-3940256099942544~3347511713

iOS


ca-app-pub-3940256099942544~1458002511

Test Banner Ad Unit Id

ca-app-pub-3940256099942544/6300978111

Test Interstitial Ad Unit Id

ca-app-pub-3940256099942544/1033173712

Rewarded Ads Test Ids

Android: 
ca-app-pub-3940256099942544/5224354917

iOS: 
ca-app-pub-3940256099942544/1712485313

Android

(1) Go to the Firebase Console for your project and then navigate to the Project Settings page.

Image from Codeible.com

(2) Then scroll down and create an Android Application.

Use this package name for testing - com.ue.admob.blueprint.plugin, or if you already have a Admob app test ad setup, use that instead.

Image from Codeible.com

(3) Download the google-services.json file.

Image from Codeible.com

(4) Locate the google-services.json file that was downloaded and place it inside your Unreal Project’s root directory.

Image from Codeible.com

(5) Now in Unreal Engine, open the Project Settings window and add this meta-data element in the Extra Settings for <application> section in the Android menu.

<meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-3940256099942544~3347511713"/>

If you are releasing your app to production, replace ca-app-pub-8888888888888888~8888888888 with your AdMob App id.

Image from Codeible.com

(6) Now configure your app for Android. Locate the are where it says Project is not configured for the Android Platform and click on "Configure."

Image from Codeible.com

Other requirements:

1) Make sure "Include AdMob support for ads" is disabled in Android > Google Player Services

Image from Codeible.com

2) The package name matches the one in the google-services.json or plist file

3) Game development with C++ is installed on Visual Studio and Android IDE support for Unreal is installed

Image from Codeible.com

4) You are using this version for the ndk - 25.1.8937393 for UE 5.1+

IOS

(1) Go to the Firebase Console for your project and then navigate to the Project Settings page. 

Image from Codeible.com

(2) Then scroll down and create an iOS Application.

Image from Codeible.com

(3) Download the GoogleService-info.plist file.

Image from Codeible.com

(4) Locate the GoogleService-info.plist file that was downloaded and place it inside your Unreal Project’s root directory.

Image from Codeible.com

(5) Now in Unreal Engine, open the Project Settings window and add this to the PLIST info.

Search for plist in the search bar and then place it in the Additional Plist Data text field.

<key>GADApplicationIdentifier</key>

<string>ca-app-pub-3940256099942544~1458002511</string>

<key>SKAdNetworkItems</key>

<array>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>cstr6suwn9.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>4fzdc2evr5.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>4pfyvq9l8r.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>2fnua5tdw4.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>ydx93a7ass.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>5a6flpkh64.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>p78axxw29g.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>v72qych5uu.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>ludvb6z3bs.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>cp8zw746q7.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>c6k4g5qg8m.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>s39g8k73mm.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>3qy4746246.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>3sh42y64q3.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>f38h382jlk.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>hs6bdukanm.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>prcb7njmu6.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>v4nxqhlyqp.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>wzmmz9fp6w.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>yclnxrl5pm.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>t38b2kh725.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>7ug5zh24hu.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>9rd848q2bz.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>y5ghdn5j9k.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>n6fk4nfna4.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>v9wttpbfk9.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>n38lu8286q.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>47vhws6wlr.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>kbd757ywx3.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>9t245vhmpl.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>a2p9lx4jpn.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>22mmun2rn5.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>4468km3ulz.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>2u9pt9hc89.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>8s468mfl3y.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>av6w8kgt66.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>klf5c3l5u5.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>ppxm28t8ap.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>424m5254lk.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>ecpz2srf59.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>uw77j35x4d.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>mlmmfzh3r3.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>578prtvx9j.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>4dzt52r2t5.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>gta9lk7p23.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>e5fvkxwrpn.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>8c4e2ghe7u.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>zq492l623r.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>3rd42ekr43.skadnetwork</string>

  </dict>

  <dict>

    <key>SKAdNetworkIdentifier</key>

    <string>3qcr597p9d.skadnetwork</string>

  </dict>

</array>

If you are releasing your app to production, replace ca-app-pub-3940256099942544~1458002511 with your AdMob App id.


Sign In