# enterCoreContent

{% tabs %}
{% tab title="Swift" %}

```swift
NamiMLManager.enterCoreContent(label: String)
```

{% endtab %}

{% tab title="Kotlin" %}

```kotlin
NamiMLManager.enterCoreContent(label: String)
```

{% endtab %}

{% tab title="Flutter" %}

```cplusplus
// Use version that takes List<String> (see below)
```

{% endtab %}

{% tab title="React Native" %}

```javascript
NativeModules.NamiMLManagerBridge.enterCoreContentWithLabel(label: String);
```

{% endtab %}
{% endtabs %}

**Arguments**

* (required) `label`: String that describes the content being consumed. The same string must be used in both [enterCoreContent](https://docs.namiml.com/sdk-reference/namimlmanager/entercorecontent) and [exitCoreContent](https://docs.namiml.com/sdk-reference/namimlmanager/exitcorecontent) calls.

### Content with Hierarchies

If your content has a nested relationship between the tags, we provide a call that will allow you to inform Nami about that structure.

{% tabs %}
{% tab title="Swift" %}

```swift
NamiMLManager.enterCoreContent(labels: [String])
```

{% endtab %}

{% tab title="Kotlin" %}

```kotlin
NamiMLManager.enterCoreContent(labels: List<String>)
```

{% endtab %}

{% tab title="Flutter" %}

```dart
NamiMLManager.enterCoreContent(List<String> labels);
```

{% endtab %}

{% tab title="React Native" %}

```javascript
NativeModules.NamiMLManagerBridge.enterCoreContent(labels: [String])
```

{% endtab %}
{% endtabs %}

**Arguments**

* `labels` a list of strings where the list is ordered by the relationship of the content, such as \["video", "basketball", "michael jordan"].
