# Init

### Overview <a href="#markdown-header-overview" id="markdown-header-overview"></a>

Initializes the AATKit library. Should be called once during application initialization before any other calls to AATKit.

### Syntax <a href="#markdown-header-syntax" id="markdown-header-syntax"></a>

```csharp
Init(configuration)
```

configuration **(REQUIRED)**

*AATKitConfiguration* Configuration to set up AATKit. See this type documentation [here](https://aatkit.gitbook.io/aatkit-unity-integration/other/reference/other/aatkitconfiguration).

**returns&#x20;*****void***

### Examples <a href="#markdown-header-examples" id="markdown-header-examples"></a>

```csharp
AATKitConfiguration aatkitConfiguration = new AATKitConfiguration
{
    TestModeAccountId = 136,
    Consent = new AATKitConsent()
    {
        Type = AATKitConsent.ConsentTypes.ManagedCMPGoogle
    }
};

AATKitBinding.Init(aatkitConfiguration);
```
