> ## Documentation Index
> Fetch the complete documentation index at: https://moengage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrating the Unity SDK

> Import the MoEngage Unity package, attach the MoEGameObject script, and initialize the SDK from a config file or in code.

Integrating the MoEngage Unity SDK takes two steps: import the Unity package into your project, then initialize the SDK. The standard path attaches the `MoEGameObject` script to your scene and sets your workspace ID there.

If you need platform-specific control, initialize from a native config file or in native code instead.

## SDK Installation

| Page | What it covers |
| - | - |
| [SDK Installation](https://moengage.com/docs/developer-guide/unity-sdk/sdk-integration/sdk-installation/sdk-installation.md) | Download and import the MoEngage Unity package using the Unity Editor. |

## SDK Initialization

| Page | What it covers |
| - | - |
| [SDK Initialization](https://moengage.com/docs/developer-guide/unity-sdk/sdk-integration/sdk-initialization/sdk-initialization.md) | Attach the `MoEGameObject` script to your scene and configure your App ID. |

### File Based Initialization

| Page | What it covers |
| - | - |
| [Android](https://moengage.com/docs/developer-guide/unity-sdk/sdk-integration/sdk-initialization/file-based-initialization/android.md) | Configure the SDK in your project's Android library plugin. |
| [iOS](https://moengage.com/docs/developer-guide/unity-sdk/sdk-integration/sdk-initialization/file-based-initialization/ios.md) | Configure the SDK in your project's iOS configuration file. |

### Manual Initialization

| Page | What it covers |
| - | - |
| [Android](https://moengage.com/docs/developer-guide/unity-sdk/sdk-integration/sdk-initialization/manual-initialization/android.md) | Initialize the SDK in your project's Android `Application` class. |

> [!NOTE]
>
> Review [Limitations](https://moengage.com/docs/developer-guide/unity-sdk/sdk-integration/limitations.md) before you plan your integration. Some features are unsupported or need native implementation.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.