# DynamicLink.ItunesConnectAnalyticsParameters.Builder

# DynamicLink.ItunesConnectAnalyticsParameters.Builder


```
public final class DynamicLink.ItunesConnectAnalyticsParameters.Builder
```

<br />

*** ** * ** ***

> [!CAUTION]
> **This class is deprecated.**   
>
> Firebase Dynamic Links is deprecated and should not be used in new projects. The service will shut down on August 25, 2025. For more information, see [Dynamic Links deprecation documentation](https://firebase.google.com/support/dynamic-links-faq).

Builder for iTunes Connect App Analytics parameters.

## Summary

| ### Public constructors |
|---|
| `[Builder](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#Builder())()` **This method is deprecated.** Firebase Dynamic Links is deprecated and should not be used in new projects. <br /> |

| ### Public methods |
|---|---|
| `@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters` | `[build](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#build())()` **This method is deprecated.** Firebase Dynamic Links is deprecated and should not be used in new projects. <br /> |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html` | `[getAffiliateToken](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#getAffiliateToken())()` **This method is deprecated.** Firebase Dynamic Links is deprecated and should not be used in new projects. <br /> |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html` | `[getCampaignToken](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#getCampaignToken())()` **This method is deprecated.** Firebase Dynamic Links is deprecated and should not be used in new projects. <br /> |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html` | `[getProviderToken](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#getProviderToken())()` **This method is deprecated.** Firebase Dynamic Links is deprecated and should not be used in new projects. <br /> |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder` | `[setAffiliateToken](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#setAffiliateToken(java.lang.String))(@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html affiliateToken)` **This method is deprecated.** Firebase Dynamic Links is deprecated and should not be used in new projects. <br /> |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder` | `[setCampaignToken](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#setCampaignToken(java.lang.String))(@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html campaignToken)` **This method is deprecated.** Firebase Dynamic Links is deprecated and should not be used in new projects. <br /> |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder` | `[setProviderToken](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#setProviderToken(java.lang.String))(@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html providerToken)` **This method is deprecated.** Firebase Dynamic Links is deprecated and should not be used in new projects. <br /> |

## Public constructors

### Builder

```
public [Builder](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#Builder())()
```

> [!CAUTION]
> **This method is deprecated.**   
>
> Firebase Dynamic Links is deprecated and should not be used in new projects. The service will shut down on August 25, 2025. For more information, see [Dynamic Links deprecation documentation](https://firebase.google.com/support/dynamic-links-faq).

Create iTunes Connect App Analytics parameter builder.

## Public methods

### build

```
public @NonNull DynamicLink.ItunesConnectAnalyticsParameters [build](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#build())()
```

> [!CAUTION]
> **This method is deprecated.**   
>
> Firebase Dynamic Links is deprecated and should not be used in new projects. The service will shut down on August 25, 2025. For more information, see [Dynamic Links deprecation documentation](https://firebase.google.com/support/dynamic-links-faq).

Build ItunesConnectAnalyticsParameters for use with `https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.Builder#setItunesConnectAnalyticsParameters(com.google.firebase.dynamiclinks.DynamicLink.ItunesConnectAnalyticsParameters)`.

### getAffiliateToken

```
public @NonNull String [getAffiliateToken](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#getAffiliateToken())()
```

> [!CAUTION]
> **This method is deprecated.**   
>
> Firebase Dynamic Links is deprecated and should not be used in new projects. The service will shut down on August 25, 2025. For more information, see [Dynamic Links deprecation documentation](https://firebase.google.com/support/dynamic-links-faq).

Returns the affiliate token.

| Returns |
|---|---|
| `@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html` | the affiliate token. |

### getCampaignToken

```
public @NonNull String [getCampaignToken](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#getCampaignToken())()
```

> [!CAUTION]
> **This method is deprecated.**   
>
> Firebase Dynamic Links is deprecated and should not be used in new projects. The service will shut down on August 25, 2025. For more information, see [Dynamic Links deprecation documentation](https://firebase.google.com/support/dynamic-links-faq).

Returns the campaign token.

| Returns |
|---|---|
| `@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html` | the campaign token. |

### getProviderToken

```
public @NonNull String [getProviderToken](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#getProviderToken())()
```

> [!CAUTION]
> **This method is deprecated.**   
>
> Firebase Dynamic Links is deprecated and should not be used in new projects. The service will shut down on August 25, 2025. For more information, see [Dynamic Links deprecation documentation](https://firebase.google.com/support/dynamic-links-faq).

Returns the provider token.

| Returns |
|---|---|
| `@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html` | the provider token. |

### setAffiliateToken

```
public @NonNull DynamicLink.ItunesConnectAnalyticsParameters.Builder [setAffiliateToken](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#setAffiliateToken(java.lang.String))(@NonNull String affiliateToken)
```

> [!CAUTION]
> **This method is deprecated.**   
>
> Firebase Dynamic Links is deprecated and should not be used in new projects. The service will shut down on August 25, 2025. For more information, see [Dynamic Links deprecation documentation](https://firebase.google.com/support/dynamic-links-faq).

Sets the affiliate token.

| Parameters |
|---|---|
| `@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html affiliateToken` | The affiliate token used to create affiliate-coded links. |

### setCampaignToken

```
public @NonNull DynamicLink.ItunesConnectAnalyticsParameters.Builder [setCampaignToken](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#setCampaignToken(java.lang.String))(@NonNull String campaignToken)
```

> [!CAUTION]
> **This method is deprecated.**   
>
> Firebase Dynamic Links is deprecated and should not be used in new projects. The service will shut down on August 25, 2025. For more information, see [Dynamic Links deprecation documentation](https://firebase.google.com/support/dynamic-links-faq).

Sets the campaign token.

| Parameters |
|---|---|
| `@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html campaignToken` | The campaign token that developers can add to any link in order to track sales from a specific marketing campaign. |

### setProviderToken

```
public @NonNull DynamicLink.ItunesConnectAnalyticsParameters.Builder [setProviderToken](https://firebase.google.com/docs/reference/android/com/google/firebase/dynamiclinks/DynamicLink.ItunesConnectAnalyticsParameters.Builder#setProviderToken(java.lang.String))(@NonNull String providerToken)
```

> [!CAUTION]
> **This method is deprecated.**   
>
> Firebase Dynamic Links is deprecated and should not be used in new projects. The service will shut down on August 25, 2025. For more information, see [Dynamic Links deprecation documentation](https://firebase.google.com/support/dynamic-links-faq).

Sets the provider token.

| Parameters |
|---|---|
| `@https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html https://developer.android.com/reference/kotlin/java/lang/String.html providerToken` | The provider token that enables analytics for Dynamic Links from within iTunes Connect. |