Contents

ProductPageDetails

Product page metadata for a Custom Product Page (CPP).

Declaration

object ProductPageDetails

Properties

NameTypeDescription
idstring

Product page identifier. This is the App Store Connect product page UUID. Read-only.

adamIdint64

The App Store app identifier (Adam ID) this product page belongs to.

namestring

The product page name as configured in App Store Connect. Can be an empty string.

statestring

Product page state. Returns VISIBLE for an available page or HIDDEN for a hidden page.

deepLinkuri

The deep link set up in the custom product page metadata in App Store Connect. Can use a custom URL scheme, and is an empty string when no deep link is configured. Deep links are available on iOS 18 and later for Today tab and search results ad variations, and iPadOS 18 and later for search results ad variations. Deep links aren’t available for ads with demographic targeting (age or gender). Read-only.

creationTimedate-time

Timestamp when the product page was created, in ISO 8601 format. Read-only.

modificationTimedate-time

Timestamp when the product page was last modified, in ISO 8601 format. Read-only.

Discussion

The ProductPageDetails object describes a product page associated with an app. The product page query and get-by-ID endpoints return it. Creative and ad group objects that use a product page destination reference the page by its productPageId only, not this full object.

Example

{
  "id": "133fc807-d4d5-4c77-92ae-1d6ffdf0c7dc",
  "adamId": 324684580,
  "name": "AwayFinder Premium Campaign Landing",
  "state": "VISIBLE",
  "deepLink": "",
  "creationTime": "2025-01-10T08:00:00.000",
  "modificationTime": "2025-01-12T09:30:00.000"
}

See Also