# Unity integration process overview for publishers

> Review the end-to-end workflow for integrating and launching Unity Ads in your Unity project.

To go live with Unity Ads in your Unity project, complete all four steps below in order.

1. **[Install the SDK](/ads-unity/4.18.0/sdk-integration/install-sdk.md)** — Add the Unity Ads package via the Unity Package Manager.

2. **Configure user consent** — Set the user's consent status before or during initialization. Serving ads without consent configuration may violate privacy regulations in some regions. See the [Unity Ads privacy guide](/ads-unity/4.18.0/privacy.md).

3. **[Initialize the SDK](/ads-unity/4.18.0/sdk-integration/initialize-sdk.md)** — Call `Advertisement.Initialize()` with your Game ID. Initialization must run after consent is configured.

4. **Implement at least one ad format** — Load and show an [interstitial](/ads-unity/4.18.0/sdk-integration/interstitial-ads.md), [rewarded](/ads-unity/4.18.0/sdk-integration/rewarded-ads.md), or [banner](/ads-unity/4.18.0/sdk-integration/banner-ads.md) ad placement.

## Going beyond minimum integration

The previous steps cover only what's required to complete SDK integration and start serving ads in your app. For a comprehensive monetization setup — including mediation with Unity LevelPlay or third-party partners, placement configuration, payment setup, and ad revenue optimization — refer to the [Unity Ads Monetization process overview](/monetization/getting-started/process-overview.md).
