> For the complete documentation index, see [llms.txt](https://docs.playtimeads.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.playtimeads.com/sdk-integration/unity-integration/launch-offerwall.md).

# Launch Offerwall

## Open the Offerwall

Call this function after initialization to show users the Playtime Offerwall.

```csharp
// Open OfferWall
PlaytimeAdsManager.Instance.OpenOfferWall();
```

This allows users to interact with offers and earn rewards within your app.

***

## Clear Session on Logout

Don't miss to clear Playtime session when users logout from the app.

```csharp
// Optionally destroy SDK
PlaytimeAdsManager.Instance.DestroyPlaytimeAds();
```

***

### ✅ Best Practices

* Make sure you initialize SDK using `InitializeWithUserId` before opening the Offerwall.
* Use consistent User IDs to ensure proper user tracking.
* Call `DestroyPlaytimeAds` when SDK usage is complete.
