There are two ways to implement UDP in your game:
The UDP package is in preview and readily available from Unity Package Manager.
UDP with Unity IAP
UDP is included in Unity IAP from version 1.22. To use UDP with Unity IAP, enable Unity IAP from the Editor’s service window.
Regardless of which way you choose, follow these steps:
In the Unity Editor, configure UDP and create your game’s catalog of in-app purchases.
Create a new UDP game client via the UDP Settings window, populate your IAP Catalog, referencing your actual in-game products.
Build your UDP Android package locally or via Cloud Build and upload or deploy it to the UDP console.
On the UDP console, provide app store listing information and resources for your game, such as multi-language descriptions, screenshots, video trailers, and create releases for distribution.
Register your game with the app stores directly from inside the UDP console and push your game to your beta users.
Publish to stores. Select the stores you want to submit your game to. UDP automatically repacks your game and submit specific builds to each store. Once your game is published, monitor its performance from the UDP reporting dashboard.