Skip to content
Projects
  • Unity Engineering

Google AdMob Plugin

Reusable Google AdMob integration for Unity

This video can't be played right now.

Google AdMob Plugin Project Screenshot

01

Description

The Google AdMob Plugin was developed while I was working at Krenosoft Labs, where multiple client projects required Google Ads integration in Unity. The goal was to create a reusable, well-structured solution that could be adopted across projects and by different developers. I was responsible for designing and developing the plugin architecture, focusing on simplicity, flexibility, reliability, and reusable ad management. The plugin supports preloading multiple rewarded ads, on-demand ad display and destruction, interstitial ads, error handling, and fallback logic. It was adopted by multiple developers at Krenosoft Labs and provided a consistent approach to integrating Google AdMob across different Unity

02

Highlights

  1. Reusable Ad Architecture

    Designed to work across different Unity projects and scenes.

  2. Rewarded Ad Preloading

    Supports loading multiple rewarded ads in the background for faster availability.

  3. Flexible Ad Management

    Allows developers to show and destroy ads whenever required.

  4. Error & Fallback Handling

    Handles common ad-loading and display failures through fallback logic.

  5. Simplified Integration

    Provides developers with a consistent and straightforward API for AdMob implementation.

  6. Demo Scene

    Includes a dedicated demo scene for understanding and testing the plugin.

  7. Cross-Project Adoption

    Used by multiple developers at Carina soft Labs across client projects.

Best on a bigger screen

Everything on this site works on your phone. For the full experience, visit on a desktop or laptop.