<!--
{
  "availability" : [
    "iOS: 14.0.0 -",
    "iPadOS: 14.0.0 -",
    "macCatalyst: 14.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "StoreKit",
  "identifier" : "/documentation/StoreKit/SKOverlay/AppClipConfiguration",
  "metadataVersion" : "0.1.0",
  "role" : "Class",
  "symbol" : {
    "kind" : "Class",
    "modules" : [
      "StoreKit"
    ],
    "preciseIdentifier" : "c:objc(cs)SKOverlayAppClipConfiguration"
  },
  "title" : "SKOverlay.AppClipConfiguration"
}
-->

# SKOverlay.AppClipConfiguration

An object that represents the attributes of an overlay you use to recommend an App Clip’s corresponding full app.

```
class AppClipConfiguration
```

## Topics

### Creating an App Clip Configuration

[`init(position:)`](/documentation/StoreKit/SKOverlay/AppClipConfiguration/init(position:))

Creates an object that represents the attributes of an overlay you use to recommend an App Clip’s corresponding app.

[`position`](/documentation/StoreKit/SKOverlay/AppClipConfiguration/position)

The position of the overlay on the screen.

[`SKOverlay.Position`](/documentation/StoreKit/SKOverlay/Position)

Constants that identify the position of an overlay on the screen.

### Verifying Advertising Campaigns

[`campaignToken`](/documentation/StoreKit/SKOverlay/AppClipConfiguration/campaignToken)

A token you use to represent an ad campaign and measure its effectiveness.

[`providerToken`](/documentation/StoreKit/SKOverlay/AppClipConfiguration/providerToken)

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

[`setAdditionalValue(_:forKey:)`](/documentation/StoreKit/SKOverlay/AppClipConfiguration/setAdditionalValue(_:forKey:))

Sets an additional value for a key, such as a value for measuring the effectiveness of an ad campaign.

[`additionalValue(forKey:)`](/documentation/StoreKit/SKOverlay/AppClipConfiguration/additionalValue(forKey:))

Returns the object associated with the key.

### Promoting the Latest App Version

[`latestReleaseID`](/documentation/StoreKit/SKOverlay/AppClipConfiguration/latestReleaseID)

The release ID of the latest version of your parent app as displayed in App Store Connect.

### Advertising Another App

[`customProductPageIdentifier`](/documentation/StoreKit/SKOverlay/AppClipConfiguration/customProductPageIdentifier)

An identifier for a parent app’s custom product page.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)