> For the complete documentation index, see [llms.txt](https://aatkit.gitbook.io/aatkit-unity-integration/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://aatkit.gitbook.io/aatkit-unity-integration/start/initialization.md).

# Initialization

Initialize AATKit

Call `AATKitBinding.Init` method passing the configuration object to initialize AATKit.

```csharp
using UnityEngine;

public class AATKitDemo : MonoBehaviour
{
    void Start()
    {
        AATKitConfiguration aatkitConfiguration = new AATKitConfiguration(
        {
            //Set desired configuration
            TestModeAccountId = 136,
            Consent = new AATKitConsent()
            {
                Type = AATKitConsent.ConsentTypes.ManagedCMPGoogle
            }
        };)

        AATKitBinding.Init(aatkitConfiguration);
    }
}
```

{% hint style="info" %}
Make sure to remove the `TestModeAccountId` from your `AATKitConfiguration` before you publish your app to the store. Otherwise, your app will not earn any ad revenue.
{% endhint %}
