---
title: Product Dictionary Keys
framework: storekit
role: collectionGroup
role_heading: API Collection
path: storekit/product-dictionary-keys
---

# Product Dictionary Keys

Keys for identifying products and the tokens for affiliates and campaigns.

## Overview

Overview These dictionary keys are used in the parameter for the loadProduct(withParameters:completionBlock:) method. The SKStoreProductParameterITunesItemIdentifier key represents the product to display, and is always required. Other keys provide optional affiliate or promoted product information. Learn more about the Affiliate Program at https://apple.com/itunes/affiliates.

## Topics

### Required Key

- [SKStoreProductParameterITunesItemIdentifier](storekit/skstoreproductparameteritunesitemidentifier.md)

### Affiliate and Analytics Keys

- [SKStoreProductParameterProductIdentifier](storekit/skstoreproductparameterproductidentifier.md)
- [SKStoreProductParameterAdvertisingPartnerToken](storekit/skstoreproductparameteradvertisingpartnertoken.md)
- [SKStoreProductParameterAffiliateToken](storekit/skstoreproductparameteraffiliatetoken.md)
- [SKStoreProductParameterCampaignToken](storekit/skstoreproductparametercampaigntoken.md)
- [SKStoreProductParameterProviderToken](storekit/skstoreproductparameterprovidertoken.md)
- [SKStoreProductParameterCustomProductPageIdentifier](storekit/skstoreproductparametercustomproductpageidentifier.md)

## See Also

### Loading a new product screen

- [Offering media for sale in your app](storekit/offering-media-for-sale-in-your-app.md)
- [loadProduct(withParameters:completionBlock:)](storekit/skstoreproductviewcontroller/loadproduct(withparameters:completionblock:).md)
- [loadProduct(withParameters:impression:completionBlock:)](storekit/skstoreproductviewcontroller/loadproduct(withparameters:impression:completionblock:).md)
- [loadProduct(parameters:impression:)](storekit/skstoreproductviewcontroller/loadproduct(parameters:impression:).md)
- [loadProduct(parameters:impression:reengagementURL:)](storekit/skstoreproductviewcontroller/loadproduct(parameters:impression:reengagementurl:).md)
