---
title: sourceAppStoreItemIdentifier
framework: storekit
role: symbol
role_heading: Instance Property
path: storekit/skadimpression/sourceappstoreitemidentifier
---

# sourceAppStoreItemIdentifier

The App Store ID of the app that displays the ad.

## Declaration

```swift
var sourceAppStoreItemIdentifier: NSNumber { get set }
```

## Mentioned in

Generating the signature to validate view-through ads Identifying the parameters in install-validation postbacks

## Discussion

Discussion Set this property to the App Store item identifier of the app that’s displaying the ad. If you’re using a development-signed build to display the ads and not an app from App Store during testing, use 0 as the item identifier.

## See Also

### Creating a signature

- [init(sourceAppStoreItemIdentifier:advertisedAppStoreItemIdentifier:adNetworkIdentifier:adCampaignIdentifier:adImpressionIdentifier:timestamp:signature:version:)](storekit/skadimpression/init(sourceappstoreitemidentifier:advertisedappstoreitemidentifier:adnetworkidentifier:adcampaignidentifier:adimpressionidentifier:timestamp:signature:version:).md)
- [version](storekit/skadimpression/version.md)
- [adNetworkIdentifier](storekit/skadimpression/adnetworkidentifier.md)
- [sourceIdentifier](storekit/skadimpression/sourceidentifier.md)
- [adCampaignIdentifier](storekit/skadimpression/adcampaignidentifier.md)
- [advertisedAppStoreItemIdentifier](storekit/skadimpression/advertisedappstoreitemidentifier.md)
- [adImpressionIdentifier](storekit/skadimpression/adimpressionidentifier.md)
- [timestamp](storekit/skadimpression/timestamp.md)
