---
title: providerToken
framework: storekit
role: symbol
role_heading: Instance Property
path: storekit/skoverlay/appclipconfiguration/providertoken
---

# providerToken

A token that represents the provider of an app promotion campaign, and that you use to measure the campaign’s effectiveness.

## Declaration

```swift
var providerToken: String? { get set }
```

## Discussion

Discussion When you set a provider token, you must also set the campaignToken. When promoting your own apps, set your own provider token using providerToken. This allows you to track a promotion’s effectiveness independently from any affiliate campaign that shares the same campaign token. When promoting apps by other developers, set providerToken using their provider token. This allows those developers to track the effectiveness of your App Store Connect Analytics campaign.

## See Also

### Verifying Advertising Campaigns

- [campaignToken](storekit/skoverlay/appclipconfiguration/campaigntoken.md)
- [setAdditionalValue(_:forKey:)](storekit/skoverlay/appclipconfiguration/setadditionalvalue(_:forkey:).md)
- [additionalValue(forKey:)](storekit/skoverlay/appclipconfiguration/additionalvalue(forkey:).md)
