Unreal Engine Marketplace is moving over to Fab in mid-October. Learn more.

Play Services: In App Updates

Porret Gaming - Code Plugins - Oct 2, 2023

Enhance your app with seamless in-app updates, keeping your application current, bug free, and deliver new features effortlessly. Facilitate users in keeping your app updated without navigating away from it.

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Unlock the potential for seamless application enhancement in your Unreal Engine Android games with our Google Play In-App Updates Plugin. This meticulously crafted plugin seamlessly integrates with Google's In-App Updates service, offering you a powerful tool to keep your applications up-to-date and competitive in a rapidly evolving market.


Effortlessly request in-app updates at strategic moments to ensure your users always have access to the latest features, improvements, and bug fixes. Choose from immediate updates for maximum user engagement or background updates for a smoother and less disruptive experience. Tailor your approach to match your users' preferences, ultimately elevating your application's reputation and user satisfaction.


In-app updates are no longer just a convenience; they're an integral part of providing a smooth and engaging user experience. Prompting users to update your application without having to go to the Google Play Store is essential to keeping bugs away, features used and most importantly handling any breaking changes you may have as part of a release.


Access to Google Play In App Updates Services:

  • 📦 Fetch Application Update Information
  • ✔️ Check What Type of Update you can Request
  • 🛠️ Launch an Immediate Required Update Request
  • 🔗 Launch a Flexible Background Update Request
  • 🔍 Monitor Background Updates
  • ⚠️ Handle Partway Updates
  • 🕹️ Control When to Install Updates


Comprehensive documentation and support for developers of all skill levels

Technical Details

Blueprint Nodes:

  • Get App Update Info
  • Is Update Type Allowed
  • Launch Play Update Request
  • Set Flexible Install Status Listener
  • Install Update
  • Set App Update Resumed Listener


Number of Additional Code Modules/Libraries: None 

Number of Blueprints: 6

Number of C++ Classes: 14

Number of Java Classes: 1

Module(s): GooglePlayUpdates[Runtime]

Supported Development Platforms: Windows / Mac / Linux

Supported Target Build Platforms: Android

Documentation: https://porret-gaming.github.io/plugins/google-play-services/in-app-updates/overview.html

Release Notes: https://porret-gaming.github.io/plugins/release/notes/play_updates.html