shapes
type: ShapeGeneration
shape reference chain limit: 5
omitted shape reference count: 36
omitted shape reference:
  reference from: AdAccountShape
  reference to: BusinessShape
  omitted because: over-long
omitted shape reference:
  reference from: AdLabelShape
  reference to: AdAccountShape
  omitted because: cycle
omitted shape reference:
  reference from: AdPlacePageSetShape
  reference to: PageShape
  omitted because: cycle
omitted shape reference:
  reference from: AdSetShape
  reference to: AdPromotedObjectShape
  omitted because: over-long
omitted shape reference:
  reference from: AdSetShape
  reference to: AdSetShape
  omitted because: cycle
omitted shape reference:
  reference from: AdShape
  reference to: AdCreativeShape
  omitted because: over-long
omitted shape reference:
  reference from: AdShape
  reference to: AdSetShape
  omitted because: over-long
omitted shape reference:
  reference from: AdShape
  reference to: AdShape
  omitted because: cycle
omitted shape reference:
  reference from: AdStudyShape
  reference to: BusinessShape
  omitted because: cycle
omitted shape reference:
  reference from: AudioAssetShape
  reference to: PageShape
  omitted because: cycle
omitted shape reference:
  reference from: BusinessShape
  reference to: PageShape
  omitted because: over-long
omitted shape reference:
  reference from: CampaignShape
  reference to: AdPromotedObjectShape
  omitted because: over-long
omitted shape reference:
  reference from: CampaignShape
  reference to: CampaignShape
  omitted because: cycle
omitted shape reference:
  reference from: CollaborativeAdsShareSettingsShape
  reference to: BusinessShape
  omitted because: cycle
omitted shape reference:
  reference from: EducationExperienceShape
  reference to: PageShape
  omitted because: cycle
omitted shape reference:
  reference from: EducationExperienceShape
  reference to: UserShape
  omitted because: cycle
omitted shape reference:
  reference from: ExperienceShape
  reference to: UserShape
  omitted because: cycle
omitted shape reference:
  reference from: ExtendedCreditAllocationConfigShape
  reference to: BusinessShape
  omitted because: cycle
omitted shape reference:
  reference from: ExtendedCreditShape
  reference to: BusinessShape
  omitted because: cycle
omitted shape reference:
  reference from: ExtendedCreditShape
  reference to: ExtendedCreditAllocationConfigShape
  omitted because: cycle
omitted shape reference:
  reference from: IGCommentShape
  reference to: IGUserShape
  omitted because: cycle
omitted shape reference:
  reference from: IGMediaShape
  reference to: IGUserShape
  omitted because: cycle
omitted shape reference:
  reference from: IGUserShape
  reference to: BusinessShape
  omitted because: cycle
omitted shape reference:
  reference from: IGUserShape
  reference to: IGUserShape
  omitted because: cycle
omitted shape reference:
  reference from: MailingAddressShape
  reference to: PageShape
  omitted because: cycle
omitted shape reference:
  reference from: ManagedPartnerBusinessShape
  reference to: AdAccountShape
  omitted because: cycle
omitted shape reference:
  reference from: ManagedPartnerBusinessShape
  reference to: PageShape
  omitted because: over-long
omitted shape reference:
  reference from: PageCategoryShape
  reference to: PageCategoryShape
  omitted because: cycle
omitted shape reference:
  reference from: PageShape
  reference to: AdSetShape
  omitted because: over-long
omitted shape reference:
  reference from: PageShape
  reference to: AdVideoShape
  omitted because: over-long
omitted shape reference:
  reference from: PageShape
  reference to: BusinessShape
  omitted because: cycle
omitted shape reference:
  reference from: PageShape
  reference to: PageShape
  omitted because: cycle
omitted shape reference:
  reference from: ProductCatalogShape
  reference to: BusinessShape
  omitted because: cycle
omitted shape reference:
  reference from: StoreCatalogSettingsShape
  reference to: PageShape
  omitted because: cycle
omitted shape reference:
  reference from: UserShape
  reference to: PageShape
  omitted because: cycle
omitted shape reference:
  reference from: UserShape
  reference to: UserShape
  omitted because: cycle

AdShape
type: NodeShape
target class: Ad
property:
  path: accountId
  name: account id
  description: Identifies the ad account associated with the ad.
  datatype: string
  max count: 1
property:
  path: adActiveTime
  name: ad active time
  description: Represents the ad's active time.
  datatype: string
  max count: 1
property:
  path: adReviewFeedback
  name: ad review feedback
  description: Contains review feedback for the ad.
  node: AdgroupReviewFeedbackShape
  class: AdgroupReviewFeedback
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: adScheduleEndTime
  name: ad schedule end time
  description: Represents the scheduled UTC end time for the ad.
  datatype: dateTime
  max count: 1
property:
  path: adScheduleStartTime
  name: ad schedule start time
  description: Represents the scheduled UTC start time for the ad.
  datatype: dateTime
  max count: 1
property:
  path: adlabels
  name: adlabels
  description: Lists labels associated with the ad.
  node: AdLabelShape
  class: AdLabel
  node kind: BlankNodeOrIRI
property:
  path: adset
  name: adset
  description: Represents the ad set associated with the ad.
  class: AdSet
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: adsetId
  name: adset id
  description: Identifies the ad set associated with the ad.
  datatype: string
  max count: 1
property:
  path: bidAmount
  name: bid amount
  description: Represents the ad's bid amount.
  datatype: int
  max count: 1
property:
  path: bidInfo
  name: bid info
  description: Contains bid information associated with the ad.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: bidType
  name: bid type
  description: Indicates the ad's bid type, such as CPC, CPM, CPA, ABSOLUTE_OCPM, or MULTI_PREMIUM.
  datatype: string
  max count: 1
  in: ABSOLUTE_OCPM
  in: CPA
  in: CPC
  in: CPM
  in: MULTI_PREMIUM
property:
  path: campaign
  name: campaign
  description: Represents the campaign associated with the ad.
  node: CampaignShape
  class: Campaign
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: campaignId
  name: campaign id
  description: Identifies the campaign associated with the ad.
  datatype: string
  max count: 1
property:
  path: configuredStatus
  name: configured status
  description: Indicates the ad's configured status as ACTIVE, ARCHIVED, DELETED, or PAUSED.
  datatype: string
  max count: 1
  in: ACTIVE
  in: ARCHIVED
  in: DELETED
  in: PAUSED
property:
  path: conversionDomain
  name: conversion domain
  description: Represents the domain associated with the ad's conversions.
  datatype: string
  max count: 1
property:
  path: conversionSpecs
  name: conversion specs
  description: Lists conversion specifications associated with the ad.
  node: ConversionActionQueryShape
  class: ConversionActionQuery
  node kind: BlankNodeOrIRI
property:
  path: createdTime
  name: created time
  description: Represents when the ad was created in UTC.
  datatype: dateTime
  max count: 1
property:
  path: creative
  name: creative
  description: Represents the creative associated with the ad.
  class: AdCreative
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: creativeAssetGroupsSpec
  name: creative asset groups spec
  description: Contains the ad's creative asset group specification.
  node: AdCreativeAssetGroupsSpecShape
  class: AdCreativeAssetGroupsSpec
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: demolinkHash
  name: demolink hash
  description: Represents the hash associated with the ad's demo link.
  datatype: string
  max count: 1
property:
  path: displaySequence
  name: display sequence
  description: Represents the ad's display sequence.
  datatype: int
  max count: 1
property:
  path: effectiveStatus
  name: effective status
  description: Indicates the ad's effective status, including ACTIVE, PAUSED, ARCHIVED, DELETED, or a review, billing, issue, or parent-level paused state.
  datatype: string
  max count: 1
  in: ACTIVE
  in: ADSET_PAUSED
  in: ARCHIVED
  in: CAMPAIGN_PAUSED
  in: DELETED
  in: DISAPPROVED
  in: IN_PROCESS
  in: PAUSED
  in: PENDING_BILLING_INFO
  in: PENDING_REVIEW
  in: PREAPPROVED
  in: WITH_ISSUES
property:
  path: engagementAudience
  name: engagement audience
  description: Indicates whether the ad is associated with an engagement audience.
  datatype: boolean
  max count: 1
property:
  path: failedDeliveryChecks
  name: failed delivery checks
  description: Lists delivery checks that the ad has failed.
  node: DeliveryCheckShape
  class: DeliveryCheck
  node kind: BlankNodeOrIRI
property:
  path: id
  name: id
  description: Identifies the ad.
  datatype: string
  max count: 1
property:
  path: issuesInfo
  name: issues info
  description: Lists issue information associated with the ad.
  node: AdgroupIssuesInfoShape
  class: AdgroupIssuesInfo
  node kind: BlankNodeOrIRI
property:
  path: lastUpdatedByAppId
  name: last updated by app id
  description: Identifies the app that last updated the ad.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Represents the ad's name.
  datatype: string
  max count: 1

AdgroupReviewFeedbackShape
type: NodeShape
target class: AdgroupReviewFeedback
property:
  path: global
  name: global
  description: Contains review feedback that applies globally to the ad group.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: placementSpecific
  name: placement specific
  description: Contains review feedback specific to placements.
  node: AdgroupPlacementSpecificReviewFeedbackShape
  class: AdgroupPlacementSpecificReviewFeedback
  node kind: BlankNodeOrIRI
  max count: 1

AdgroupPlacementSpecificReviewFeedbackShape
type: NodeShape
target class: AdgroupPlacementSpecificReviewFeedback
property:
  path: accountAdmin
  name: account admin
  description: Contains placement-specific review feedback for account administrators.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: ad
  name: ad
  description: Contains placement-specific review feedback for ads.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: adsConversionExperiences
  name: ads conversion experiences
  description: Contains placement-specific review feedback for ads conversion experiences.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: b2c
  name: b2c
  description: Contains placement-specific review feedback for B2C.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: b2cCommerceUnified
  name: b2c commerce unified
  description: Contains placement-specific review feedback for unified B2C commerce.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: bsg
  name: bsg
  description: Contains placement-specific review feedback for BSG.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: cityCommunity
  name: city community
  description: Contains placement-specific review feedback for city community.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: commerce
  name: commerce
  description: Contains placement-specific review feedback for commerce.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: compromise
  name: compromise
  description: Contains placement-specific review feedback for compromise.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: dailyDeals
  name: daily deals
  description: Contains placement-specific review feedback for daily deals.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: dailyDealsLegacy
  name: daily deals legacy
  description: Contains placement-specific review feedback for legacy daily deals.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: dpa
  name: dpa
  description: Contains placement-specific review feedback for DPA.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: driCopyright
  name: dri copyright
  description: Contains placement-specific review feedback for DRI copyright.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: driCounterfeit
  name: dri counterfeit
  description: Contains placement-specific review feedback for DRI counterfeit.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: facebook
  name: facebook
  description: Contains placement-specific review feedback for Facebook.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: facebookPagesLiveShopping
  name: facebook pages live shopping
  description: Contains placement-specific review feedback for Facebook Pages live shopping.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: independentWork
  name: independent work
  description: Contains placement-specific review feedback for independent work.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: instagram
  name: instagram
  description: Contains placement-specific review feedback for Instagram.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: instagramShop
  name: instagram shop
  description: Contains placement-specific review feedback for Instagram Shop.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: jobSearch
  name: job search
  description: Contains placement-specific review feedback for job search.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: leadGenHoneypot
  name: lead gen honeypot
  description: Contains placement-specific review feedback for lead generation honeypot.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: marketplace
  name: marketplace
  description: Contains placement-specific review feedback for Marketplace.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: marketplaceHomeRentals
  name: marketplace home rentals
  description: Contains placement-specific review feedback for Marketplace home rentals.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: marketplaceHomeSales
  name: marketplace home sales
  description: Contains placement-specific review feedback for Marketplace home sales.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: marketplaceMotors
  name: marketplace motors
  description: Contains placement-specific review feedback for Marketplace Motors.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1

AdLabelShape
type: NodeShape
target class: AdLabel
property:
  path: account
  name: account
  description: Identifies the ad account associated with the label.
  class: AdAccount
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: createdTime
  name: created time
  description: Records when the ad label was created.
  datatype: dateTime
  max count: 1
property:
  path: id
  name: id
  description: Identifies the ad label.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Provides the name of the ad label.
  datatype: string
  max count: 1
property:
  path: updatedTime
  name: updated time
  description: Records when the ad label was last updated.
  datatype: dateTime
  max count: 1

AdAccountShape
type: NodeShape
target class: AdAccount
property:
  path: accountId
  name: account id
  description: Identifies the ad account.
  datatype: string
  max count: 1
property:
  path: accountStatus
  name: account status
  description: Represents the ad account's status.
  datatype: unsignedInt
  max count: 1
property:
  path: adAccountPromotableObjects
  name: ad account promotable objects
  description: Contains objects that the ad account can promote.
  node: AdAccountPromotableObjectsShape
  class: AdAccountPromotableObjects
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: age
  name: age
  description: Represents the ad account's age.
  datatype: double
  max count: 1
property:
  path: agencyClientDeclaration
  name: agency client declaration
  description: Contains the ad account's agency client declaration.
  node: AgencyClientDeclarationShape
  class: AgencyClientDeclaration
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: allCapabilities
  name: all capabilities
  description: Lists all capabilities associated with the ad account.
  datatype: string
property:
  path: amountSpent
  name: amount spent
  description: Represents the amount spent by the ad account.
  datatype: string
  max count: 1
property:
  path: attributionSpec
  name: attribution spec
  description: Lists the ad account's attribution specifications.
  node: AttributionSpecShape
  class: AttributionSpec
  node kind: BlankNodeOrIRI
property:
  path: balance
  name: balance
  description: Represents the ad account's balance.
  datatype: string
  max count: 1
property:
  path: brandSafetyContentFilterLevels
  name: brand safety content filter levels
  description: Lists the ad account's brand safety content filter levels.
  datatype: string
property:
  path: business
  name: business
  description: Represents the business associated with the ad account.
  class: Business
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: businessCity
  name: business city
  description: Represents the city in the ad account's business address.
  datatype: string
  max count: 1
property:
  path: businessCountryCode
  name: business country code
  description: Represents the country code in the ad account's business address.
  datatype: string
  max count: 1
property:
  path: businessName
  name: business name
  description: Represents the business name associated with the ad account.
  datatype: string
  max count: 1
property:
  path: businessState
  name: business state
  description: Represents the state in the ad account's business address.
  datatype: string
  max count: 1
property:
  path: businessStreet
  name: business street
  description: Represents the street in the ad account's business address.
  datatype: string
  max count: 1
property:
  path: businessStreet2
  name: business street2
  description: Represents the second street line in the ad account's business address.
  datatype: string
  max count: 1
property:
  path: businessZip
  name: business zip
  description: Represents the ZIP code in the ad account's business address.
  datatype: string
  max count: 1
property:
  path: canCreateBrandLiftStudy
  name: can create brand lift study
  description: Indicates whether the ad account can create a brand lift study.
  datatype: boolean
  max count: 1
property:
  path: capabilities
  name: capabilities
  description: Lists capabilities associated with the ad account.
  datatype: string
property:
  path: createdTime
  name: created time
  description: Represents when the ad account was created in UTC.
  datatype: dateTime
  max count: 1
property:
  path: currency
  name: currency
  description: Represents the currency associated with the ad account.
  datatype: string
  max count: 1
property:
  path: customAudienceInfo
  name: custom audience info
  description: Contains custom audience information for the ad account.
  node: CustomAudienceGroupShape
  class: CustomAudienceGroup
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: defaultDsaBeneficiary
  name: default dsa beneficiary
  description: Represents the ad account's default DSA beneficiary.
  datatype: string
  max count: 1
property:
  path: defaultDsaPayor
  name: default dsa payor
  description: Represents the ad account's default DSA payor.
  datatype: string
  max count: 1
property:
  path: disableReason
  name: disable reason
  description: Represents the reason associated with disabling the ad account.
  datatype: unsignedInt
  max count: 1
property:
  path: endAdvertiser
  name: end advertiser
  description: Identifies the end advertiser associated with the ad account.
  datatype: string
  max count: 1
property:
  path: endAdvertiserName
  name: end advertiser name
  description: Represents the name of the end advertiser associated with the ad account.
  datatype: string
  max count: 1
property:
  path: existingCustomers
  name: existing customers
  description: Lists existing customers associated with the ad account.
  datatype: string
property:
  path: expiredFundingSourceDetails
  name: expired funding source details
  description: Contains details about the ad account's expired funding source.
  node: FundingSourceDetailsShape
  class: FundingSourceDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: extendedCreditInvoiceGroup
  name: extended credit invoice group
  description: Represents the extended credit invoice group associated with the ad account.
  node: ExtendedCreditInvoiceGroupShape
  class: ExtendedCreditInvoiceGroup
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: failedDeliveryChecks
  name: failed delivery checks
  description: Lists delivery checks that the ad account has failed.
  node: DeliveryCheckShape
  class: DeliveryCheck
  node kind: BlankNodeOrIRI

AdAccountPromotableObjectsShape
type: NodeShape
target class: AdAccountPromotableObjects
property:
  path: promotableAppIds
  name: promotable app ids
  description: Represents the app identifiers for apps promotable through the ad account.
  datatype: string
property:
  path: promotablePageIds
  name: promotable page ids
  description: Represents the Page identifiers for Pages promotable through the ad account.
  datatype: string
property:
  path: promotableUrls
  name: promotable urls
  description: Represents the URLs promotable through the ad account.
  datatype: string

AgencyClientDeclarationShape
type: NodeShape
target class: AgencyClientDeclaration
property:
  path: agencyRepresentingClient
  name: agency representing client
  description: Represents the agency's representation of the client.
  datatype: unsignedInt
  max count: 1
property:
  path: clientBasedInFrance
  name: client based in france
  description: Represents whether the client is based in France.
  datatype: unsignedInt
  max count: 1
property:
  path: clientCity
  name: client city
  description: Represents the client's city.
  datatype: string
  max count: 1
property:
  path: clientCountryCode
  name: client country code
  description: Represents the client's country code.
  datatype: string
  max count: 1
property:
  path: clientEmailAddress
  name: client email address
  description: Represents the client's email address.
  datatype: string
  max count: 1
property:
  path: clientName
  name: client name
  description: Represents the client's name.
  datatype: string
  max count: 1
property:
  path: clientPostalCode
  name: client postal code
  description: Represents the client's postal code.
  datatype: string
  max count: 1
property:
  path: clientProvince
  name: client province
  description: Represents the client's province.
  datatype: string
  max count: 1
property:
  path: clientStreet
  name: client street
  description: Represents the client's street address.
  datatype: string
  max count: 1
property:
  path: clientStreet2
  name: client street2
  description: Represents the second line of the client's street address.
  datatype: string
  max count: 1
property:
  path: hasWrittenMandateFromAdvertiser
  name: has written mandate from advertiser
  description: Represents whether the agency has a written mandate from the advertiser.
  datatype: unsignedInt
  max count: 1
property:
  path: isClientPayingInvoices
  name: is client paying invoices
  description: Represents whether the client is paying invoices.
  datatype: unsignedInt
  max count: 1

AttributionSpecShape
type: NodeShape
target class: AttributionSpec
property:
  path: eventType
  name: event type
  description: Represents the event type used by the attribution specification.
  datatype: string
  max count: 1
property:
  path: windowDays
  name: window days
  description: Represents the number of days in the attribution window.
  datatype: int
  max count: 1

BusinessShape
type: NodeShape
target class: Business
property:
  path: blockOfflineAnalytics
  name: block offline analytics
  description: Indicates whether offline analytics are blocked for the business.
  datatype: boolean
  max count: 1
property:
  path: collaborativeAdsManagedPartnerBusinessInfo
  name: collaborative ads managed partner business info
  description: Represents managed partner business information for collaborative ads.
  node: ManagedPartnerBusinessShape
  class: ManagedPartnerBusiness
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: collaborativeAdsManagedPartnerEligibility
  name: collaborative ads managed partner eligibility
  description: Represents the business's managed partner eligibility for collaborative ads.
  node: BusinessManagedPartnerEligibilityShape
  class: BusinessManagedPartnerEligibility
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: collaborativeAdsPartnerPremiumOptions
  name: collaborative ads partner premium options
  description: Represents premium partner options for collaborative ads.
  node: BusinessPartnerPremiumOptionsShape
  class: BusinessPartnerPremiumOptions
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: createdBy
  name: created by
  description: Represents the entity that created the business.
  datatype: JSON
  max count: 1
property:
  path: createdTime
  name: created time
  description: Represents when the business was created.
  datatype: dateTime
  max count: 1
property:
  path: extendedUpdatedTime
  name: extended updated time
  description: Represents the extended update time of the business.
  datatype: dateTime
  max count: 1
property:
  path: id
  name: id
  description: Identifies the business.
  datatype: string
  max count: 1
property:
  path: isHidden
  name: is hidden
  description: Indicates whether the business is hidden.
  datatype: boolean
  max count: 1
property:
  path: link
  name: link
  description: Represents the link associated with the business.
  datatype: string
  max count: 1
property:
  path: marketingMessagesOnboardingStatus
  name: marketing messages onboarding status
  description: Represents the business's onboarding status for marketing messages.
  node: MarketingMessagesOnboardingStatusShape
  class: MarketingMessagesOnboardingStatus
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: name
  name: name
  description: The name associated with the business.
  datatype: string
  max count: 1
property:
  path: paymentAccountId
  name: payment account id
  description: The identifier of the business's payment account.
  datatype: string
  max count: 1
property:
  path: primaryPage
  name: primary page
  description: The page designated as the business's primary page.
  class: Page
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: profilePictureUri
  name: profile picture uri
  description: The URI of the business's profile picture.
  datatype: string
  max count: 1
property:
  path: timezoneId
  name: timezone id
  description: The identifier of the business's time zone.
  datatype: unsignedInt
  max count: 1
property:
  path: twoFactorType
  name: two factor type
  description: The type of two-factor authentication associated with the business.
  datatype: string
  max count: 1
property:
  path: updatedBy
  name: updated by
  description: The object representing who or what last updated the business.
  datatype: JSON
  max count: 1
property:
  path: updatedTime
  name: updated time
  description: The time when the business was last updated.
  datatype: dateTime
  max count: 1
property:
  path: userAccessExpireTime
  name: user access expire time
  description: The time when user access to the business expires.
  datatype: dateTime
  max count: 1
property:
  path: verificationStatus
  name: verification status
  description: The business's verification status, such as pending, rejected, or verified.
  datatype: string
  max count: 1
  in: expired
  in: failed
  in: ineligible
  in: not_verified
  in: pending
  in: pending_need_more_info
  in: pending_submission
  in: rejected
  in: revoked
  in: verified
property:
  path: vertical
  name: vertical
  description: The business's vertical.
  datatype: string
  max count: 1
property:
  path: verticalId
  name: vertical id
  description: The identifier of the business's vertical.
  datatype: unsignedInt
  max count: 1
property:
  path: whatsappBusinessManagerMessagingLimit
  name: whatsapp business manager messaging limit
  description: The WhatsApp Business Manager messaging limit tier associated with the business.
  datatype: string
  max count: 1
  in: TIER_100K
  in: TIER_10K
  in: TIER_250
  in: TIER_2K
  in: TIER_UNLIMITED
  in: UNTIERED

ManagedPartnerBusinessShape
type: NodeShape
target class: ManagedPartnerBusiness
property:
  path: adAccount
  name: ad account
  description: Contains the advertising account associated with the managed partner business.
  class: AdAccount
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: catalogSegment
  name: catalog segment
  description: Contains the product catalog associated with the managed partner business.
  node: ProductCatalogShape
  class: ProductCatalog
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: extendedCredit
  name: extended credit
  description: Contains the extended credit associated with the managed partner business.
  node: ManagedPartnerExtendedCreditShape
  class: ManagedPartnerExtendedCredit
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: page
  name: page
  description: Contains the Page associated with the managed partner business.
  class: Page
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: sellerBusinessInfo
  name: seller business info
  description: Contains seller business information associated with the managed partner business.
  datatype: JSON
  max count: 1
property:
  path: sellerBusinessStatus
  name: seller business status
  description: Represents the seller business status of the managed partner business.
  datatype: string
  max count: 1
property:
  path: template
  name: template
  description: Contains templates associated with the managed partner business.
  datatype: JSON
  max count: 1

ProductCatalogShape
type: NodeShape
target class: ProductCatalog
property:
  path: adAccountToCollaborativeAdsShareSettings
  name: ad account to collaborative ads share settings
  description: Collaborative ads sharing settings associated with ad accounts for the product catalog.
  node: CollaborativeAdsShareSettingsShape
  class: CollaborativeAdsShareSettings
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: agencyCollaborativeAdsShareSettings
  name: agency collaborative ads share settings
  description: Collaborative ads sharing settings associated with an agency for the product catalog.
  node: CollaborativeAdsShareSettingsShape
  class: CollaborativeAdsShareSettings
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: business
  name: business
  description: The business associated with the product catalog.
  class: Business
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: catalogStore
  name: catalog store
  description: Store catalog settings associated with the product catalog.
  node: StoreCatalogSettingsShape
  class: StoreCatalogSettings
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: commerceMerchantSettings
  name: commerce merchant settings
  description: Commerce merchant settings associated with the product catalog.
  node: CommerceMerchantSettingsShape
  class: CommerceMerchantSettings
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: creatorUser
  name: creator user
  description: The user who created the product catalog.
  node: UserShape
  class: User
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: daDisplaySettings
  name: da display settings
  description: Image display settings for the product catalog.
  node: ProductCatalogImageSettingsShape
  class: ProductCatalogImageSettings
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: defaultImageUrl
  name: default image url
  description: The URL of the default image for the product catalog.
  datatype: string
  max count: 1
property:
  path: fallbackImageUrl
  name: fallback image url
  description: URLs of fallback images for the product catalog.
  datatype: string
property:
  path: feedCount
  name: feed count
  description: The number of feeds associated with the product catalog.
  datatype: int
  max count: 1
property:
  path: id
  name: id
  description: The identifier of the product catalog.
  datatype: string
  max count: 1
property:
  path: isCatalogSegment
  name: is catalog segment
  description: Indicates whether the product catalog is a catalog segment.
  datatype: boolean
  max count: 1
property:
  path: isLocalCatalog
  name: is local catalog
  description: Indicates whether the product catalog is local.
  datatype: boolean
  max count: 1
property:
  path: name
  name: name
  description: The name of the product catalog.
  datatype: string
  max count: 1
property:
  path: ownerBusiness
  name: owner business
  description: The business that owns the product catalog.
  class: Business
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: productCount
  name: product count
  description: The number of products in the product catalog.
  datatype: int
  max count: 1
property:
  path: showAssignPermissions
  name: show assign permissions
  description: Indicates whether assign permissions are shown for the product catalog.
  datatype: boolean
  max count: 1
property:
  path: storeCatalogSettings
  name: store catalog settings
  description: Store catalog settings associated with the product catalog.
  node: StoreCatalogSettingsShape
  class: StoreCatalogSettings
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: userAccessExpireTime
  name: user access expire time
  description: The time at which user access to the product catalog expires.
  datatype: dateTime
  max count: 1
property:
  path: vertical
  name: vertical
  description: The vertical associated with the product catalog.
  datatype: string
  max count: 1

CollaborativeAdsShareSettingsShape
type: NodeShape
target class: CollaborativeAdsShareSettings
property:
  path: agencyBusiness
  name: agency business
  description: The agency business associated with the collaborative ads sharing settings.
  class: Business
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: id
  name: id
  description: The identifier of the collaborative ads sharing settings.
  datatype: string
  max count: 1
property:
  path: productCatalogProxyId
  name: product catalog proxy id
  description: The identifier of the product catalog proxy associated with the sharing settings.
  datatype: string
  max count: 1
property:
  path: utmCampaign
  name: utm campaign
  description: The UTM campaign value in the sharing settings.
  datatype: string
  max count: 1
property:
  path: utmMedium
  name: utm medium
  description: The UTM medium value in the sharing settings.
  datatype: string
  max count: 1
property:
  path: utmSource
  name: utm source
  description: The UTM source value in the sharing settings.
  datatype: string
  max count: 1

StoreCatalogSettingsShape
type: NodeShape
target class: StoreCatalogSettings
property:
  path: id
  name: id
  description: Identifies the store catalog settings record.
  datatype: string
  max count: 1
property:
  path: page
  name: page
  description: Represents the Page associated with the store catalog settings.
  class: Page
  node kind: BlankNodeOrIRI
  max count: 1

PageShape
type: NodeShape
target class: Page
property:
  path: about
  name: about
  description: Represents information about the Page.
  datatype: string
  max count: 1
property:
  path: accessToken
  name: access token
  description: Represents the access token associated with the Page.
  datatype: string
  max count: 1
property:
  path: adCampaign
  name: ad campaign
  description: Contains the ad set associated with the Page.
  class: AdSet
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: affiliation
  name: affiliation
  description: Represents the affiliation associated with the Page.
  datatype: string
  max count: 1
property:
  path: appId
  name: app id
  description: Identifies the app associated with the Page.
  datatype: string
  max count: 1
property:
  path: artistsWeLike
  name: artists we like
  description: Represents the artists the Page likes.
  datatype: string
  max count: 1
property:
  path: attire
  name: attire
  description: Represents the attire associated with the Page.
  datatype: string
  max count: 1
property:
  path: availablePromoOfferIds
  name: available promo offer ids
  description: Contains identifiers for promotional offers available to the Page.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
property:
  path: awards
  name: awards
  description: Represents the awards associated with the Page.
  datatype: string
  max count: 1
property:
  path: bandInterests
  name: band interests
  description: Represents the band's interests associated with the Page.
  datatype: string
  max count: 1
property:
  path: bandMembers
  name: band members
  description: Represents the band members associated with the Page.
  datatype: string
  max count: 1
property:
  path: bestPage
  name: best page
  description: Contains the Page identified as the best Page.
  class: Page
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: bio
  name: bio
  description: Represents the biography associated with the Page.
  datatype: string
  max count: 1
property:
  path: birthday
  name: birthday
  description: Represents the birthday associated with the Page.
  datatype: string
  max count: 1
property:
  path: bookingAgent
  name: booking agent
  description: Represents the booking agent associated with the Page.
  datatype: string
  max count: 1
property:
  path: breakingNewsUsage
  name: breaking news usage
  description: Represents information about the Page's breaking-news usage.
  datatype: JSON
  max count: 1
property:
  path: built
  name: built
  description: Represents when the Page was built.
  datatype: string
  max count: 1
property:
  path: business
  name: business
  description: Represents business information associated with the Page.
  datatype: JSON
  max count: 1
property:
  path: canCheckin
  name: can checkin
  description: Indicates whether check-ins can be made on the Page.
  datatype: boolean
  max count: 1
property:
  path: canPost
  name: can post
  description: Indicates whether posts can be made on the Page.
  datatype: boolean
  max count: 1
property:
  path: category
  name: category
  description: Represents the Page's category.
  datatype: string
  max count: 1
property:
  path: categoryList
  name: category list
  description: Represents the categories associated with the Page.
  node: PageCategoryShape
  class: PageCategory
  node kind: BlankNodeOrIRI
property:
  path: checkins
  name: checkins
  description: Represents the number of check-ins associated with the Page.
  datatype: unsignedInt
  max count: 1
property:
  path: companyOverview
  name: company overview
  description: Represents the Page's company overview.
  datatype: string
  max count: 1
property:
  path: connectedInstagramAccount
  name: connected instagram account
  description: Represents an Instagram account connected to the Page.
  node: IGUserShape
  class: IGUser
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: connectedPageBackedInstagramAccount
  name: connected page backed instagram account
  description: Represents an Instagram account backed by and connected to the Page.
  node: IGUserShape
  class: IGUser
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: contactAddress
  name: contact address
  description: Represents the Page's contact mailing address.
  node: MailingAddressShape
  class: MailingAddress
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: copyrightAttributionInsights
  name: copyright attribution insights
  description: Represents copyright attribution insights for the Page.
  node: CopyrightAttributionInsightsShape
  class: CopyrightAttributionInsights
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: copyrightWhitelistedIgPartners
  name: copyright whitelisted ig partners
  description: Represents Instagram partners that are whitelisted for the Page's copyright.
  datatype: string
property:
  path: countryPageLikes
  name: country page likes
  description: Represents the number of Page likes by country.
  datatype: unsignedInt
  max count: 1
property:
  path: cover
  name: cover
  description: Represents the Page's cover photo.
  node: CoverPhotoShape
  class: CoverPhoto
  node kind: BlankNodeOrIRI
  max count: 1

AdSetShape
type: NodeShape
target class: AdSet
property:
  path: accountId
  name: account id
  description: Identifies the account associated with the ad set.
  datatype: string
  max count: 1
property:
  path: adlabels
  name: adlabels
  description: Contains the ad labels associated with the ad set.
  node: AdLabelShape
  class: AdLabel
  node kind: BlankNodeOrIRI
property:
  path: adsetSchedule
  name: adset schedule
  description: Contains the day-part schedule associated with the ad set.
  node: DayPartShape
  class: DayPart
  node kind: BlankNodeOrIRI
property:
  path: assetFeedId
  name: asset feed id
  description: Identifies the asset feed associated with the ad set.
  datatype: string
  max count: 1
property:
  path: attributionSpec
  name: attribution spec
  description: Contains the attribution specification for the ad set.
  node: AttributionSpecShape
  class: AttributionSpec
  node kind: BlankNodeOrIRI
property:
  path: bidAdjustments
  name: bid adjustments
  description: Contains bid adjustment settings for the ad set.
  node: AdBidAdjustmentsShape
  class: AdBidAdjustments
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: bidAmount
  name: bid amount
  description: Represents the bid amount configured for the ad set.
  datatype: unsignedInt
  max count: 1
property:
  path: bidConstraints
  name: bid constraints
  description: Contains bid constraint settings for the ad set.
  node: AdCampaignBidConstraintShape
  class: AdCampaignBidConstraint
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: bidInfo
  name: bid info
  description: Contains bid information organized as keyed numeric values for the ad set.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: bidStrategy
  name: bid strategy
  description: Specifies the ad set's bidding strategy, such as cost cap or a lowest-cost strategy.
  datatype: string
  max count: 1
  in: COST_CAP
  in: LOWEST_COST_WITHOUT_CAP
  in: LOWEST_COST_WITH_BID_CAP
  in: LOWEST_COST_WITH_MIN_ROAS
property:
  path: billingEvent
  name: billing event
  description: Specifies the event used for billing the ad set, such as clicks, impressions, or purchases.
  datatype: string
  max count: 1
  in: APP_INSTALLS
  in: CLICKS
  in: IMPRESSIONS
  in: LINK_CLICKS
  in: LISTING_INTERACTION
  in: NONE
  in: OFFER_CLAIMS
  in: PAGE_LIKES
  in: POST_ENGAGEMENT
  in: PURCHASE
  in: THRUPLAY
property:
  path: brandSafetyConfig
  name: brand safety config
  description: Contains the brand-safety campaign configuration for the ad set.
  node: BrandSafetyCampaignConfigShape
  class: BrandSafetyCampaignConfig
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: budgetRemaining
  name: budget remaining
  description: Represents the budget remaining for the ad set.
  datatype: string
  max count: 1
property:
  path: campaign
  name: campaign
  description: Contains the campaign associated with the ad set.
  node: CampaignShape
  class: Campaign
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: campaignActiveTime
  name: campaign active time
  description: Represents the active time associated with the ad set's campaign.
  datatype: string
  max count: 1
property:
  path: campaignAttribution
  name: campaign attribution
  description: Represents the campaign attribution associated with the ad set.
  datatype: string
  max count: 1
property:
  path: campaignId
  name: campaign id
  description: Identifies the campaign associated with the ad set.
  datatype: string
  max count: 1
property:
  path: configuredStatus
  name: configured status
  description: Represents the configured status of the ad set, such as active, paused, archived, or deleted.
  datatype: string
  max count: 1
  in: ACTIVE
  in: ARCHIVED
  in: DELETED
  in: PAUSED
property:
  path: createdTime
  name: created time
  description: Represents when the ad set was created.
  datatype: dateTime
  max count: 1
property:
  path: creativeSequence
  name: creative sequence
  description: Contains the creative sequence configured for the ad set.
  datatype: string
property:
  path: creativeSequenceRepetitionPattern
  name: creative sequence repetition pattern
  description: Represents the repetition pattern for the ad set's creative sequence.
  datatype: string
  max count: 1
property:
  path: dailyBudget
  name: daily budget
  description: Represents the ad set's daily budget.
  datatype: string
  max count: 1
property:
  path: dailyMinSpendTarget
  name: daily min spend target
  description: Represents the ad set's minimum daily spend target.
  datatype: string
  max count: 1
property:
  path: dailySpendCap
  name: daily spend cap
  description: Represents the ad set's daily spending cap.
  datatype: string
  max count: 1
property:
  path: destinationType
  name: destination type
  description: Represents the destination type configured for the ad set.
  datatype: string
  max count: 1
property:
  path: dsaBeneficiary
  name: dsa beneficiary
  description: Identifies the DSA beneficiary associated with the ad set.
  datatype: string
  max count: 1
property:
  path: dsaPayor
  name: dsa payor
  description: Identifies the DSA payor associated with the ad set.
  datatype: string
  max count: 1
property:
  path: effectiveStatus
  name: effective status
  description: Represents the ad set's effective status, such as active, paused, deleted, or with issues.
  datatype: string
  max count: 1
  in: ACTIVE
  in: ARCHIVED
  in: CAMPAIGN_PAUSED
  in: DELETED
  in: IN_PROCESS
  in: PAUSED
  in: WITH_ISSUES

DayPartShape
type: NodeShape
target class: DayPart
property:
  path: days
  name: days
  description: Lists the days associated with the day part.
  datatype: int
property:
  path: endMinute
  name: end minute
  description: Represents the ending minute of the day part.
  datatype: int
  max count: 1
property:
  path: startMinute
  name: start minute
  description: Represents the starting minute of the day part.
  datatype: int
  max count: 1
property:
  path: timezoneType
  name: timezone type
  description: Represents the timezone type used by the day part.
  datatype: string
  max count: 1

AdBidAdjustmentsShape
type: NodeShape
target class: AdBidAdjustments
property:
  path: ageRange
  name: age range
  description: Contains bid adjustments associated with age ranges.
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: pageTypes
  name: page types
  description: Contains page-type bid adjustment information.
  datatype: JSON
  max count: 1
property:
  path: userGroups
  name: user groups
  description: Contains user-group bid adjustment information.
  datatype: string
  max count: 1

AdCampaignBidConstraintShape
type: NodeShape
target class: AdCampaignBidConstraint
property:
  path: roasAverageFloor
  name: roas average floor
  description: Contains the campaign's average ROAS floor.
  datatype: int
  max count: 1

BrandSafetyCampaignConfigShape
type: NodeShape
target class: BrandSafetyCampaignConfig
property:
  path: commentModerationFilter
  name: comment moderation filter
  description: Represents the comment moderation filter for the brand safety campaign configuration.
  datatype: string
  max count: 1
property:
  path: fbCommentModerationFilter
  name: fb comment moderation filter
  description: Represents the Facebook comment moderation filter for the brand safety campaign configuration.
  datatype: string
  max count: 1
property:
  path: igCommentModerationFilter
  name: ig comment moderation filter
  description: Represents the Instagram comment moderation filter for the brand safety campaign configuration.
  datatype: string
  max count: 1
property:
  path: threadsCommentModerationFilter
  name: threads comment moderation filter
  description: Represents the Threads comment moderation filter for the brand safety campaign configuration.
  datatype: string
  max count: 1

CampaignShape
type: NodeShape
target class: Campaign
property:
  path: accountId
  name: account id
  description: The identifier of the account associated with the campaign.
  datatype: string
  max count: 1
property:
  path: adlabels
  name: adlabels
  description: The ad labels associated with the campaign.
  node: AdLabelShape
  class: AdLabel
  node kind: BlankNodeOrIRI
property:
  path: advantageStateInfo
  name: advantage state info
  description: Information about the campaign's Advantage state.
  node: AdCampaignGroupAdvantageStateShape
  class: AdCampaignGroupAdvantageState
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: bidStrategy
  name: bid strategy
  description: The campaign's bid strategy, such as cost cap or lowest cost.
  datatype: string
  max count: 1
  in: COST_CAP
  in: LOWEST_COST_WITHOUT_CAP
  in: LOWEST_COST_WITH_BID_CAP
  in: LOWEST_COST_WITH_MIN_ROAS
property:
  path: boostedObjectId
  name: boosted object id
  description: The identifier of the object boosted by the campaign.
  datatype: string
  max count: 1
property:
  path: brandLiftStudies
  name: brand lift studies
  description: The brand lift studies associated with the campaign.
  node: AdStudyShape
  class: AdStudy
  node kind: BlankNodeOrIRI
property:
  path: budgetRebalanceFlag
  name: budget rebalance flag
  description: Whether the campaign has its budget rebalance flag enabled.
  datatype: boolean
  max count: 1
property:
  path: budgetRemaining
  name: budget remaining
  description: The budget remaining for the campaign.
  datatype: string
  max count: 1
property:
  path: buyingType
  name: buying type
  description: The campaign's buying type.
  datatype: string
  max count: 1
property:
  path: campaignGroupActiveTime
  name: campaign group active time
  description: The active time associated with the campaign group.
  datatype: string
  max count: 1
property:
  path: canCreateBrandLiftStudy
  name: can create brand lift study
  description: Whether the campaign can create a brand lift study.
  datatype: boolean
  max count: 1
property:
  path: canUseSpendCap
  name: can use spend cap
  description: Whether the campaign can use a spend cap.
  datatype: boolean
  max count: 1
property:
  path: configuredStatus
  name: configured status
  description: The status configured for the campaign, such as active, paused, archived, or deleted.
  datatype: string
  max count: 1
  in: ACTIVE
  in: ARCHIVED
  in: DELETED
  in: PAUSED
property:
  path: createdTime
  name: created time
  description: The time when the campaign was created.
  datatype: dateTime
  max count: 1
property:
  path: dailyBudget
  name: daily budget
  description: The campaign's daily budget.
  datatype: string
  max count: 1
property:
  path: effectiveStatus
  name: effective status
  description: The campaign's effective status, such as active, paused, or with issues.
  datatype: string
  max count: 1
  in: ACTIVE
  in: ARCHIVED
  in: DELETED
  in: IN_PROCESS
  in: PAUSED
  in: WITH_ISSUES
property:
  path: hasSecondarySkadnetworkReporting
  name: has secondary skadnetwork reporting
  description: Whether the campaign has secondary SKAdNetwork reporting.
  datatype: boolean
  max count: 1
property:
  path: id
  name: id
  description: The identifier of the campaign.
  datatype: string
  max count: 1
property:
  path: isBudgetScheduleEnabled
  name: is budget schedule enabled
  description: Whether the campaign's budget schedule is enabled.
  datatype: boolean
  max count: 1
property:
  path: isSkadnetworkAttribution
  name: is skadnetwork attribution
  description: Whether the campaign uses SKAdNetwork attribution.
  datatype: boolean
  max count: 1
property:
  path: issuesInfo
  name: issues info
  description: Information about issues associated with the campaign.
  node: AdCampaignIssuesInfoShape
  class: AdCampaignIssuesInfo
  node kind: BlankNodeOrIRI
property:
  path: lastBudgetTogglingTime
  name: last budget toggling time
  description: The time when the campaign's budget was last toggled.
  datatype: dateTime
  max count: 1
property:
  path: lifetimeBudget
  name: lifetime budget
  description: The campaign's lifetime budget.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: The name of the campaign.
  datatype: string
  max count: 1
property:
  path: objective
  name: objective
  description: The campaign's objective.
  datatype: string
  max count: 1
property:
  path: pacingType
  name: pacing type
  description: The pacing types associated with the campaign.
  datatype: string
property:
  path: primaryAttribution
  name: primary attribution
  description: The campaign's primary attribution setting.
  datatype: string
  max count: 1
property:
  path: promotedObject
  name: promoted object
  description: The object promoted by the campaign.
  class: AdPromotedObject
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: recommendations
  name: recommendations
  description: The recommendations associated with the campaign.
  node: AdRecommendationShape
  class: AdRecommendation
  node kind: BlankNodeOrIRI
property:
  path: smartPromotionType
  name: smart promotion type
  description: The campaign's smart promotion type.
  datatype: string
  max count: 1

AdCampaignGroupAdvantageStateShape
type: NodeShape
target class: AdCampaignGroupAdvantageState
property:
  path: advantageAudienceState
  name: advantage audience state
  description: Describes the advantage audience state for the campaign group.
  datatype: string
  max count: 1
property:
  path: advantageBudgetState
  name: advantage budget state
  description: Describes the advantage budget state for the campaign group.
  datatype: string
  max count: 1
property:
  path: advantagePlacementState
  name: advantage placement state
  description: Describes the advantage placement state for the campaign group.
  datatype: string
  max count: 1
property:
  path: advantageState
  name: advantage state
  description: Describes the overall advantage state for the campaign group.
  datatype: string
  max count: 1

AdStudyShape
type: NodeShape
target class: AdStudy
property:
  path: business
  name: business
  description: Identifies the business associated with the ad study.
  class: Business
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: canceledTime
  name: canceled time
  description: Indicates when the ad study was canceled.
  datatype: dateTime
  max count: 1
property:
  path: clientBusiness
  name: client business
  description: Identifies the client business associated with the ad study.
  class: Business
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: cooldownStartTime
  name: cooldown start time
  description: Indicates when the ad study cooldown started.
  datatype: dateTime
  max count: 1
property:
  path: createdBy
  name: created by
  description: Identifies the user who created the ad study.
  node: UserShape
  class: User
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: createdTime
  name: created time
  description: Indicates when the ad study was created.
  datatype: dateTime
  max count: 1
property:
  path: description
  name: description
  description: Contains the description of the ad study.
  datatype: string
  max count: 1
property:
  path: endTime
  name: end time
  description: Indicates when the ad study ends.
  datatype: dateTime
  max count: 1
property:
  path: id
  name: id
  description: Identifies the ad study.
  datatype: string
  max count: 1
property:
  path: measurementContact
  name: measurement contact
  description: Identifies the user serving as the measurement contact for the ad study.
  node: UserShape
  class: User
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: name
  name: name
  description: Contains the name of the ad study.
  datatype: string
  max count: 1
property:
  path: observationEndTime
  name: observation end time
  description: Indicates when the ad study observation period ends.
  datatype: dateTime
  max count: 1
property:
  path: resultsFirstAvailableDate
  name: results first available date
  description: Indicates the date when ad study results are first available.
  datatype: string
  max count: 1
property:
  path: salesContact
  name: sales contact
  description: Identifies the user serving as the sales contact for the ad study.
  node: UserShape
  class: User
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: startTime
  name: start time
  description: Indicates when the ad study starts.
  datatype: dateTime
  max count: 1
property:
  path: type
  name: type
  description: Represents the type of the ad study.
  datatype: string
  max count: 1
property:
  path: updatedBy
  name: updated by
  description: Identifies the user who last updated the ad study.
  node: UserShape
  class: User
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: updatedTime
  name: updated time
  description: Indicates when the ad study was updated.
  datatype: dateTime
  max count: 1

UserShape
type: NodeShape
target class: User
property:
  path: about
  name: about
  description: Represents information about the user.
  datatype: string
  max count: 1
property:
  path: ageRange
  name: age range
  description: Represents the user's age range.
  node: AgeRangeShape
  class: AgeRange
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: birthday
  name: birthday
  description: Represents the user's birthday.
  datatype: string
  max count: 1
property:
  path: clientBusinessId
  name: client business id
  description: Represents the client business identifier associated with the user.
  datatype: string
  max count: 1
property:
  path: community
  name: community
  description: Represents the group associated with the user as their community.
  node: GroupShape
  class: Group
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: cover
  name: cover
  description: Represents the user's cover photo.
  node: UserCoverPhotoShape
  class: UserCoverPhoto
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: currency
  name: currency
  description: Represents the currency associated with the user.
  node: CurrencyShape
  class: Currency
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: education
  name: education
  description: Represents the user's education experiences.
  node: EducationExperienceShape
  class: EducationExperience
  node kind: BlankNodeOrIRI
property:
  path: email
  name: email
  description: Represents the user's email address.
  datatype: string
  max count: 1
property:
  path: favoriteAthletes
  name: favorite athletes
  description: Represents the athletes marked as favorites by the user.
  node: ExperienceShape
  class: Experience
  node kind: BlankNodeOrIRI
property:
  path: favoriteTeams
  name: favorite teams
  description: Represents the teams marked as favorites by the user.
  node: ExperienceShape
  class: Experience
  node kind: BlankNodeOrIRI
property:
  path: firstName
  name: first name
  description: Represents the user's first name.
  datatype: string
  max count: 1
property:
  path: gender
  name: gender
  description: Represents the user's gender.
  datatype: string
  max count: 1
property:
  path: hometown
  name: hometown
  description: Represents the page associated with the user's hometown.
  class: Page
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: id
  name: id
  description: Represents the user's identifier.
  datatype: string
  max count: 1
property:
  path: inspirationalPeople
  name: inspirational people
  description: Represents the people identified as inspirational by the user.
  node: ExperienceShape
  class: Experience
  node kind: BlankNodeOrIRI
property:
  path: installType
  name: install type
  description: Represents the user's installation type.
  datatype: string
  max count: 1
property:
  path: installed
  name: installed
  description: Indicates whether the user is installed.
  datatype: boolean
  max count: 1
property:
  path: isGuestUser
  name: is guest user
  description: Indicates whether the user is a guest user.
  datatype: boolean
  max count: 1
property:
  path: isWorkAccount
  name: is work account
  description: Indicates whether the user is a work account.
  datatype: boolean
  max count: 1
property:
  path: languages
  name: languages
  description: Represents the languages associated with the user.
  node: ExperienceShape
  class: Experience
  node kind: BlankNodeOrIRI
property:
  path: lastName
  name: last name
  description: Represents the user's last name.
  datatype: string
  max count: 1
property:
  path: link
  name: link
  description: Represents the link associated with the user.
  datatype: string
  max count: 1
property:
  path: localNewsMegaphoneDismissStatus
  name: local news megaphone dismiss status
  description: Indicates the user's local-news megaphone dismissal status.
  datatype: boolean
  max count: 1
property:
  path: localNewsSubscriptionStatus
  name: local news subscription status
  description: Indicates the user's local-news subscription status.
  datatype: boolean
  max count: 1
property:
  path: locale
  name: locale
  description: Represents the user's locale.
  datatype: string
  max count: 1
property:
  path: location
  name: location
  description: Represents the page associated with the user's location.
  class: Page
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: meetingFor
  name: meeting for
  description: Represents what the user is seeking to meet for.
  datatype: string
property:
  path: middleName
  name: middle name
  description: Represents the user's middle name.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Represents the user's name.
  datatype: string
  max count: 1
property:
  path: nameFormat
  name: name format
  description: Represents the format of the user's name.
  datatype: string
  max count: 1

AgeRangeShape
type: NodeShape
target class: AgeRange
property:
  path: max
  name: max
  description: Represents the maximum value of the age range.
  datatype: unsignedInt
  max count: 1
property:
  path: min
  name: min
  description: Represents the minimum value of the age range.
  datatype: unsignedInt
  max count: 1

GroupShape
type: NodeShape
target class: Group
property:
  path: archived
  name: archived
  description: Indicates whether the group is archived.
  datatype: boolean
  max count: 1
property:
  path: cover
  name: cover
  description: Represents the group's cover photo.
  node: CoverPhotoShape
  class: CoverPhoto
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: createdTime
  name: created time
  description: Represents when the group was created.
  datatype: dateTime
  max count: 1
property:
  path: description
  name: description
  description: Represents the group's description.
  datatype: string
  max count: 1
property:
  path: email
  name: email
  description: Represents the group's email address.
  datatype: string
  max count: 1
property:
  path: icon
  name: icon
  description: Represents the group's icon.
  datatype: string
  max count: 1
property:
  path: id
  name: id
  description: Represents the group's identifier.
  datatype: string
  max count: 1
property:
  path: install
  name: install
  description: Represents an unspecified object associated with the group's installation.
  datatype: JSON
  max count: 1
property:
  path: link
  name: link
  description: Represents the group's link.
  datatype: string
  max count: 1
property:
  path: memberCount
  name: member count
  description: Represents the number of members in the group.
  datatype: unsignedInt
  max count: 1
property:
  path: memberRequestCount
  name: member request count
  description: Represents the number of member requests for the group.
  datatype: unsignedInt
  max count: 1
property:
  path: name
  name: name
  description: Represents the group's name.
  datatype: string
  max count: 1
property:
  path: parent
  name: parent
  description: Represents an unspecified parent object associated with the group.
  datatype: JSON
  max count: 1
property:
  path: permissions
  name: permissions
  description: Represents the permissions associated with the group.
  datatype: string
property:
  path: privacy
  name: privacy
  description: Represents the group's privacy setting.
  datatype: string
  max count: 1
property:
  path: purpose
  name: purpose
  description: Represents the group's purpose.
  datatype: string
  max count: 1
property:
  path: subdomain
  name: subdomain
  description: Represents the group's subdomain.
  datatype: string
  max count: 1
property:
  path: updatedTime
  name: updated time
  description: Represents when the group was updated.
  datatype: dateTime
  max count: 1
property:
  path: venue
  name: venue
  description: Represents the group's venue location.
  node: LocationShape
  class: Location
  node kind: BlankNodeOrIRI
  max count: 1

CoverPhotoShape
type: NodeShape
target class: CoverPhoto
property:
  path: coverId
  name: cover id
  description: Identifies the cover associated with the cover photo.
  datatype: string
  max count: 1
property:
  path: id
  name: id
  description: Identifies the cover photo.
  datatype: string
  max count: 1
property:
  path: offsetX
  name: offset x
  description: Represents the horizontal offset of the cover photo.
  datatype: double
  max count: 1
property:
  path: offsetY
  name: offset y
  description: Represents the vertical offset of the cover photo.
  datatype: double
  max count: 1
property:
  path: source
  name: source
  description: Provides the source associated with the cover photo.
  datatype: string
  max count: 1

LocationShape
type: NodeShape
target class: Location
property:
  path: city
  name: city
  description: Represents the city associated with the location.
  datatype: string
  max count: 1
property:
  path: cityId
  name: city id
  description: Identifies the city associated with the location.
  datatype: unsignedInt
  max count: 1
property:
  path: country
  name: country
  description: Represents the country associated with the location.
  datatype: string
  max count: 1
property:
  path: countryCode
  name: country code
  description: Represents the country code associated with the location.
  datatype: string
  max count: 1
property:
  path: latitude
  name: latitude
  description: Represents the latitude of the location.
  datatype: double
  max count: 1
property:
  path: locatedIn
  name: located in
  description: Represents where the location is situated.
  datatype: string
  max count: 1
property:
  path: longitude
  name: longitude
  description: Represents the longitude of the location.
  datatype: double
  max count: 1
property:
  path: name
  name: name
  description: Represents the name of the location.
  datatype: string
  max count: 1
property:
  path: region
  name: region
  description: Represents the region associated with the location.
  datatype: string
  max count: 1
property:
  path: regionId
  name: region id
  description: Identifies the region associated with the location.
  datatype: unsignedInt
  max count: 1
property:
  path: state
  name: state
  description: Represents the state associated with the location.
  datatype: string
  max count: 1
property:
  path: street
  name: street
  description: Represents the street associated with the location.
  datatype: string
  max count: 1
property:
  path: https://relay.inferal.com/ontology/meta/property/Meta.Location/zip
  name: zip
  description: Represents the ZIP code associated with the location.
  datatype: string
  max count: 1

UserCoverPhotoShape
type: NodeShape
target class: UserCoverPhoto
property:
  path: offsetX
  name: offset x
  description: Represents the horizontal offset of the cover photo.
  datatype: double
  max count: 1
property:
  path: offsetY
  name: offset y
  description: Represents the vertical offset of the cover photo.
  datatype: double
  max count: 1
property:
  path: source
  name: source
  description: Represents the source of the cover photo.
  datatype: string
  max count: 1

CurrencyShape
type: NodeShape
target class: Currency
property:
  path: currencyOffset
  name: currency offset
  description: Represents the offset associated with the currency.
  datatype: unsignedInt
  max count: 1
property:
  path: usdExchange
  name: usd exchange
  description: Represents the currency’s exchange value relative to USD.
  datatype: double
  max count: 1
property:
  path: usdExchangeInverse
  name: usd exchange inverse
  description: Represents the inverse exchange value relative to USD for the currency.
  datatype: double
  max count: 1
property:
  path: userCurrency
  name: user currency
  description: Identifies the currency associated with the user.
  datatype: string
  max count: 1

EducationExperienceShape
type: NodeShape
target class: EducationExperience
property:
  path: classes
  name: classes
  description: Lists the class experiences associated with the education experience.
  node: ExperienceShape
  class: Experience
  node kind: BlankNodeOrIRI
property:
  path: concentration
  name: concentration
  description: Identifies the concentration associated with the education experience.
  class: Page
  node kind: BlankNodeOrIRI
property:
  path: degree
  name: degree
  description: Identifies the degree associated with the education experience.
  class: Page
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: id
  name: id
  description: Identifies the education experience.
  datatype: string
  max count: 1
property:
  path: school
  name: school
  description: Identifies the school associated with the education experience.
  class: Page
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: type
  name: type
  description: Represents the type of the education experience.
  datatype: string
  max count: 1
property:
  path: with
  name: with
  description: Lists the users associated with the education experience.
  class: User
  node kind: BlankNodeOrIRI
property:
  path: year
  name: year
  description: Represents the year associated with the education experience.
  class: Page
  node kind: BlankNodeOrIRI
  max count: 1

ExperienceShape
type: NodeShape
target class: Experience
property:
  path: description
  name: description
  description: Represents the experience's description.
  datatype: string
  max count: 1
property:
  path: from
  name: from
  description: Identifies the object associated with the experience's origin.
  datatype: JSON
  max count: 1
property:
  path: id
  name: id
  description: Identifies the experience.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Represents the experience's name.
  datatype: string
  max count: 1
property:
  path: with
  name: with
  description: Identifies the users associated with the experience.
  class: User
  node kind: BlankNodeOrIRI

PaymentPricepointsShape
type: NodeShape
target class: PaymentPricepoints
property:
  path: mobile
  name: mobile
  description: Represents the mobile payment price points.
  datatype: JSON
  max count: 1

VideoUploadLimitsShape
type: NodeShape
target class: VideoUploadLimits
property:
  path: length
  name: length
  description: Specifies a length limit for video uploads.
  datatype: unsignedInt
  max count: 1
property:
  path: size
  name: size
  description: Specifies a size limit for video uploads.
  datatype: int
  max count: 1

AdCampaignIssuesInfoShape
type: NodeShape
target class: AdCampaignIssuesInfo
property:
  path: errorCode
  name: error code
  description: Identifies the campaign issue with an error code.
  datatype: int
  max count: 1
property:
  path: errorMessage
  name: error message
  description: Contains the message describing the campaign issue.
  datatype: string
  max count: 1
property:
  path: errorSummary
  name: error summary
  description: Contains a summary of the campaign issue.
  datatype: string
  max count: 1
property:
  path: errorType
  name: error type
  description: Identifies the type of campaign issue.
  datatype: string
  max count: 1
property:
  path: level
  name: level
  description: Indicates the level of the campaign issue.
  datatype: string
  max count: 1
property:
  path: mid
  name: mid
  description: Contains the identifier associated with the campaign issue.
  datatype: string
  max count: 1

AdPromotedObjectShape
type: NodeShape
target class: AdPromotedObject
property:
  path: applicationId
  name: application id
  description: Identifies the application associated with the promoted object.
  datatype: string
  max count: 1
property:
  path: boostedProductSetId
  name: boosted product set id
  description: Identifies the product set associated with the boosted object.
  datatype: string
  max count: 1
property:
  path: conversionGoalId
  name: conversion goal id
  description: Identifies the conversion goal associated with the promoted object.
  datatype: string
  max count: 1
property:
  path: customAttributionSourceIds
  name: custom attribution source ids
  description: Identifies the custom attribution sources associated with the promoted object.
  datatype: string
property:
  path: customConversionId
  name: custom conversion id
  description: Identifies the custom conversion associated with the promoted object.
  datatype: string
  max count: 1
property:
  path: customEventStr
  name: custom event str
  description: Provides the custom event associated with the promoted object.
  datatype: string
  max count: 1
property:
  path: customEventType
  name: custom event type
  description: Identifies the custom event type associated with the promoted object.
  datatype: string
  max count: 1
  in: ACHIEVEMENT_UNLOCKED
  in: ADD_PAYMENT_INFO
  in: ADD_TO_CART
  in: ADD_TO_WISHLIST
  in: AD_IMPRESSION
  in: COMPLETE_REGISTRATION
  in: CONTACT
  in: CONTENT_VIEW
  in: CUSTOMIZE_PRODUCT
  in: D2_RETENTION
  in: D7_RETENTION
  in: DONATE
  in: FIND_LOCATION
  in: INITIATED_CHECKOUT
  in: LEAD
  in: LEVEL_ACHIEVED
  in: LISTING_INTERACTION
  in: MESSAGING_CONVERSATION_STARTED_7D
  in: OTHER
  in: PURCHASE
  in: RATE
  in: SCHEDULE
  in: SEARCH
  in: SERVICE_BOOKING_REQUEST
  in: SPENT_CREDITS
  in: START_TRIAL
  in: SUBMIT_APPLICATION
  in: SUBSCRIBE
  in: TUTORIAL_COMPLETION
property:
  path: datasetSplitId
  name: dataset split id
  description: An identifier for a dataset split associated with the promoted object.
  datatype: string
  max count: 1
property:
  path: datasetSplitIds
  name: dataset split ids
  description: A collection of identifiers for dataset splits associated with the promoted object.
  datatype: string
property:
  path: eventId
  name: event id
  description: An identifier for an event associated with the promoted object.
  datatype: string
  max count: 1
property:
  path: fullFunnelObjective
  name: full funnel objective
  description: The full-funnel advertising objective associated with the promoted object, such as awareness, engagement, leads, sales, or traffic.
  datatype: string
  max count: 1
  in: APP_INSTALLS
  in: BRAND_AWARENESS
  in: EVENT_RESPONSES
  in: LEAD_GENERATION
  in: LINK_CLICKS
  in: LOCAL_AWARENESS
  in: MESSAGES
  in: OFFER_CLAIMS
  in: OUTCOME_APP_PROMOTION
  in: OUTCOME_AWARENESS
  in: OUTCOME_ENGAGEMENT
  in: OUTCOME_LEADS
  in: OUTCOME_SALES
  in: OUTCOME_TRAFFIC
  in: PAGE_LIKES
  in: POST_ENGAGEMENT
  in: PRODUCT_CATALOG_SALES
  in: REACH
  in: STORE_VISITS
  in: VIDEO_VIEWS
  in: WEBSITE_CONVERSIONS
property:
  path: fundraiserCampaignId
  name: fundraiser campaign id
  description: An identifier for a fundraiser campaign associated with the promoted object.
  datatype: string
  max count: 1
property:
  path: instagramActorId
  name: instagram actor id
  description: An identifier for an Instagram actor associated with the promoted object.
  datatype: string
  max count: 1
property:
  path: jobListingId
  name: job listing id
  description: An identifier for a job listing associated with the promoted object.
  datatype: string
  max count: 1
property:
  path: leadAdsCustomEventStr
  name: lead ads custom event str
  description: A custom event value associated with lead ads.
  datatype: string
  max count: 1
property:
  path: leadAdsCustomEventType
  name: lead ads custom event type
  description: The event type associated with a lead ads custom event.
  datatype: string
  max count: 1
  in: ACHIEVEMENT_UNLOCKED
  in: ADD_PAYMENT_INFO
  in: ADD_TO_CART
  in: ADD_TO_WISHLIST
  in: AD_IMPRESSION
  in: COMPLETE_REGISTRATION
  in: CONTACT
  in: CONTENT_VIEW
  in: CUSTOMIZE_PRODUCT
  in: D2_RETENTION
  in: D7_RETENTION
  in: DONATE
  in: FIND_LOCATION
  in: INITIATED_CHECKOUT
  in: LEAD
  in: LEVEL_ACHIEVED
  in: LISTING_INTERACTION
  in: MESSAGING_CONVERSATION_STARTED_7D
  in: OTHER
  in: PURCHASE
  in: RATE
  in: SCHEDULE
  in: SEARCH
  in: SERVICE_BOOKING_REQUEST
  in: SPENT_CREDITS
  in: START_TRIAL
  in: SUBMIT_APPLICATION
  in: SUBSCRIBE
  in: TUTORIAL_COMPLETION
property:
  path: leadAdsFollowUpEvent
  name: lead ads follow up event
  description: A follow-up event associated with lead ads.
  datatype: string
  max count: 1
property:
  path: leadAdsFormEventSourceType
  name: lead ads form event source type
  description: The event source type associated with a lead ads form.
  datatype: string
  max count: 1
property:
  path: leadAdsOffsiteConversionType
  name: lead ads offsite conversion type
  description: The offsite conversion type associated with lead ads.
  datatype: string
  max count: 1
property:
  path: leadAdsQualityVolumeSetting
  name: lead ads quality volume setting
  description: A quality or volume setting associated with lead ads.
  datatype: string
  max count: 1
property:
  path: leadAdsSelectedPixelId
  name: lead ads selected pixel id
  description: An identifier for the pixel selected for lead ads.
  datatype: string
  max count: 1

AdPlacePageSetShape
type: NodeShape
target class: AdPlacePageSet
property:
  path: accountId
  name: account id
  description: Identifies the ad account associated with the page set.
  datatype: string
  max count: 1
property:
  path: id
  name: id
  description: Identifies the ad place page set.
  datatype: string
  max count: 1
property:
  path: locationTypes
  name: location types
  description: Lists the location types associated with the page set.
  datatype: string
property:
  path: name
  name: name
  description: Provides the name of the ad place page set.
  datatype: string
  max count: 1
property:
  path: pagesCount
  name: pages count
  description: Indicates the number of pages in the page set.
  datatype: int
  max count: 1
property:
  path: parentPage
  name: parent page
  description: Identifies the parent page associated with the page set.
  class: Page
  node kind: BlankNodeOrIRI
  max count: 1

ProductSetShape
type: NodeShape
target class: ProductSet
property:
  path: autoCreationUrl
  name: auto creation url
  description: The URL associated with automatic creation of the product set.
  datatype: string
  max count: 1
property:
  path: filter
  name: filter
  description: The filter associated with the product set.
  datatype: string
  max count: 1
property:
  path: id
  name: id
  description: The identifier of the product set.
  datatype: string
  max count: 1
property:
  path: latestMetadata
  name: latest metadata
  description: The latest metadata associated with the product set.
  node: ProductSetMetadataShape
  class: ProductSetMetadata
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: liveMetadata
  name: live metadata
  description: The live metadata associated with the product set.
  node: ProductSetMetadataShape
  class: ProductSetMetadata
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: name
  name: name
  description: The name of the product set.
  datatype: string
  max count: 1
property:
  path: orderingInfo
  name: ordering info
  description: Ordering information associated with the product set.
  datatype: int
property:
  path: productCatalog
  name: product catalog
  description: The product catalog containing or associated with the product set.
  node: ProductCatalogShape
  class: ProductCatalog
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: productCount
  name: product count
  description: The number of products in the product set.
  datatype: unsignedInt
  max count: 1
property:
  path: retailerId
  name: retailer id
  description: The retailer identifier associated with the product set.
  datatype: string
  max count: 1

ProductSetMetadataShape
type: NodeShape
target class: ProductSetMetadata
property:
  path: coverImageUrl
  name: cover image url
  description: The URL of the cover image for the product set metadata.
  datatype: string
  max count: 1
property:
  path: description
  name: description
  description: The description of the product set.
  datatype: string
  max count: 1
property:
  path: externalUrl
  name: external url
  description: The external URL associated with the product set metadata.
  datatype: string
  max count: 1
property:
  path: integrityReviewStatus
  name: integrity review status
  description: The integrity review status of the product set metadata.
  datatype: string
  max count: 1

AdRecommendationShape
type: NodeShape
target class: AdRecommendation
property:
  path: blameField
  name: blame field
  description: The field associated with the issue identified by the recommendation.
  datatype: string
  max count: 1
property:
  path: code
  name: code
  description: The code associated with the recommendation.
  datatype: int
  max count: 1
property:
  path: confidence
  name: confidence
  description: The confidence level assigned to the recommendation, which may be high, medium, or low.
  datatype: string
  max count: 1
  in: HIGH
  in: LOW
  in: MEDIUM
property:
  path: importance
  name: importance
  description: The importance level assigned to the recommendation, which may be high, medium, or low.
  datatype: string
  max count: 1
  in: HIGH
  in: LOW
  in: MEDIUM
property:
  path: message
  name: message
  description: The message provided with the recommendation.
  datatype: string
  max count: 1
property:
  path: recommendationData
  name: recommendation data
  description: Additional data associated with the recommendation.
  node: AdRecommendationDataShape
  class: AdRecommendationData
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: title
  name: title
  description: The title of the recommendation.
  datatype: string
  max count: 1
property:
  path: value
  name: value
  description: A value associated with the recommendation.
  datatype: string
  max count: 1

AdRecommendationDataShape
type: NodeShape
target class: AdRecommendationData
property:
  path: link
  name: link
  description: A link associated with the recommendation data.
  datatype: string
  max count: 1

AdCampaignFrequencyControlSpecsShape
type: NodeShape
target class: AdCampaignFrequencyControlSpecs
property:
  path: event
  name: event
  description: Identifies the event used by the frequency control specification.
  datatype: string
  max count: 1
property:
  path: intervalDays
  name: interval days
  description: Contains the interval in days used by the frequency control specification.
  datatype: unsignedInt
  max count: 1
property:
  path: maxFrequency
  name: max frequency
  description: Contains the maximum frequency used by the frequency control specification.
  datatype: unsignedInt
  max count: 1
property:
  path: type
  name: type
  description: Identifies the type of frequency control specification.
  datatype: string
  max count: 1

AdCampaignLearningStageInfoShape
type: NodeShape
target class: AdCampaignLearningStageInfo
property:
  path: attributionWindows
  name: attribution windows
  description: Lists the attribution windows associated with the campaign's learning-stage information.
  datatype: string
property:
  path: casSegment
  name: cas segment
  description: Identifies the CAS segment associated with the campaign's learning-stage information.
  datatype: string
  max count: 1
property:
  path: conversions
  name: conversions
  description: Contains the conversions associated with the campaign's learning-stage information.
  datatype: unsignedInt
  max count: 1
property:
  path: currentBudgetPrediction
  name: current budget prediction
  description: Contains the current budget prediction for the campaign.
  datatype: JSON
  max count: 1
property:
  path: dynamicLpConversionsThreshold
  name: dynamic lp conversions threshold
  description: Contains the conversions threshold for dynamic learning-phase information.
  datatype: unsignedInt
  max count: 1
property:
  path: dynamicLpDaysThreshold
  name: dynamic lp days threshold
  description: Contains the days threshold for dynamic learning-phase information.
  datatype: unsignedInt
  max count: 1
property:
  path: dynamicLpStatus
  name: dynamic lp status
  description: Describes the status of the dynamic learning-phase information.
  datatype: string
  max count: 1
property:
  path: isOneToOneCboBudget
  name: is one to one cbo budget
  description: Indicates whether the campaign uses a one-to-one CBO budget.
  datatype: boolean
  max count: 1
property:
  path: lastSigEditTs
  name: last sig edit ts
  description: Contains the timestamp of the last significant edit.
  datatype: int
  max count: 1
property:
  path: recommendedBudgetPrediction
  name: recommended budget prediction
  description: Contains the recommended budget prediction for the campaign.
  datatype: JSON
  max count: 1
property:
  path: sigeditRemoval
  name: sigedit removal
  description: Indicates whether significant-edit removal applies.
  datatype: boolean
  max count: 1
property:
  path: status
  name: status
  description: Describes the campaign's learning-stage status.
  datatype: string
  max count: 1

RegionalRegulationIdentitiesShape
type: NodeShape
target class: RegionalRegulationIdentities
property:
  path: australiaFinservBeneficiary
  name: australia finserv beneficiary
  description: The beneficiary identity for financial services in Australia.
  datatype: string
  max count: 1
property:
  path: australiaFinservPayer
  name: australia finserv payer
  description: The payer identity for financial services in Australia.
  datatype: string
  max count: 1
property:
  path: indiaFinservBeneficiary
  name: india finserv beneficiary
  description: The beneficiary identity for financial services in India.
  datatype: string
  max count: 1
property:
  path: indiaFinservPayer
  name: india finserv payer
  description: The payer identity for financial services in India.
  datatype: string
  max count: 1
property:
  path: singaporeUniversalBeneficiary
  name: singapore universal beneficiary
  description: The universal beneficiary identity for Singapore.
  datatype: string
  max count: 1
property:
  path: singaporeUniversalPayer
  name: singapore universal payer
  description: The universal payer identity for Singapore.
  datatype: string
  max count: 1
property:
  path: taiwanFinservBeneficiary
  name: taiwan finserv beneficiary
  description: The beneficiary identity for financial services in Taiwan.
  datatype: string
  max count: 1
property:
  path: taiwanFinservPayer
  name: taiwan finserv payer
  description: The payer identity for financial services in Taiwan.
  datatype: string
  max count: 1
property:
  path: taiwanUniversalBeneficiary
  name: taiwan universal beneficiary
  description: The universal beneficiary identity for Taiwan.
  datatype: string
  max count: 1
property:
  path: taiwanUniversalPayer
  name: taiwan universal payer
  description: The universal payer identity for Taiwan.
  datatype: string
  max count: 1
property:
  path: universalBeneficiary
  name: universal beneficiary
  description: The universal beneficiary identity.
  datatype: string
  max count: 1
property:
  path: universalPayer
  name: universal payer
  description: The universal payer identity.
  datatype: string
  max count: 1

TargetingShape
type: NodeShape
target class: Targeting
property:
  path: adgroupId
  name: adgroup id
  description: Identifies the ad group associated with the targeting.
  datatype: string
  max count: 1
property:
  path: ageMax
  name: age max
  description: Represents the maximum age in the targeting age range.
  datatype: unsignedInt
  max count: 1
property:
  path: ageMin
  name: age min
  description: Represents the minimum age in the targeting age range.
  datatype: unsignedInt
  max count: 1
property:
  path: ageRange
  name: age range
  description: Represents age-range values included in the targeting.
  datatype: unsignedInt
property:
  path: alternateAutoTargetingOption
  name: alternate auto targeting option
  description: Represents an alternate automatic-targeting option.
  datatype: string
  max count: 1
property:
  path: appInstallState
  name: app install state
  description: Represents the application installation state used in the targeting.
  datatype: string
  max count: 1
property:
  path: audienceNetworkPositions
  name: audience network positions
  description: Represents selected Audience Network positions.
  datatype: string
property:
  path: behaviors
  name: behaviors
  description: Represents behaviors included in the targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: brandSafetyContentFilterLevels
  name: brand safety content filter levels
  description: Represents brand-safety content filter levels used in the targeting.
  datatype: string
property:
  path: catalogBasedTargeting
  name: catalog based targeting
  description: Represents catalog-based targeting settings.
  node: CatalogBasedTargetingShape
  class: CatalogBasedTargeting
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: cities
  name: cities
  description: Represents cities included in the targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: collegeYears
  name: college years
  description: Represents college years included in the targeting.
  datatype: unsignedInt
property:
  path: connections
  name: connections
  description: Represents connections included in the targeting.
  node: ConnectionsTargetingShape
  class: ConnectionsTargeting
  node kind: BlankNodeOrIRI
property:
  path: contextualTargetingCategories
  name: contextual targeting categories
  description: Represents contextual targeting categories.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: countries
  name: countries
  description: Represents countries included in the targeting.
  datatype: string
property:
  path: country
  name: country
  description: Represents country values used in the targeting.
  datatype: string
property:
  path: countryGroups
  name: country groups
  description: Represents country groups included in the targeting.
  datatype: string
property:
  path: customAudiences
  name: custom audiences
  description: Represents custom audiences included in the targeting.
  node: RawCustomAudienceShape
  class: RawCustomAudience
  node kind: BlankNodeOrIRI
property:
  path: devicePlatforms
  name: device platforms
  description: Represents device platforms included in the targeting, including desktop or mobile.
  datatype: string
  in: desktop
  in: mobile
property:
  path: directInstallDevices
  name: direct install devices
  description: Indicates whether direct-install devices are included in the targeting.
  datatype: boolean
  max count: 1
property:
  path: dynamicAudienceIds
  name: dynamic audience ids
  description: Identifies dynamic audiences included in the targeting.
  datatype: string
property:
  path: educationMajors
  name: education majors
  description: Represents education majors included in the targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: educationSchools
  name: education schools
  description: Represents education schools included in the targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: educationStatuses
  name: education statuses
  description: Represents education statuses included in the targeting.
  datatype: unsignedInt
property:
  path: effectiveAudienceNetworkPositions
  name: effective audience network positions
  description: Represents the effective Audience Network positions.
  datatype: string
property:
  path: effectiveBrandSafetyContentFilterLevels
  name: effective brand safety content filter levels
  description: Represents the effective brand-safety content filter levels.
  datatype: string
property:
  path: effectiveDevicePlatforms
  name: effective device platforms
  description: Represents the effective device platforms, including desktop or mobile.
  datatype: string
  in: desktop
  in: mobile
property:
  path: effectiveFacebookPositions
  name: effective facebook positions
  description: Represents the effective Facebook positions.
  datatype: string
property:
  path: effectiveInstagramPositions
  name: effective instagram positions
  description: Represents the effective Instagram positions.
  datatype: string
property:
  path: effectiveMessengerPositions
  name: effective messenger positions
  description: Represents the effective Messenger positions.
  datatype: string
property:
  path: effectivePublisherPlatforms
  name: effective publisher platforms
  description: Represents the effective publisher platforms.
  datatype: string
property:
  path: effectiveThreadsPositions
  name: effective threads positions
  description: Represents the effective Threads positions.
  datatype: string
property:
  path: effectiveWhatsappPositions
  name: effective whatsapp positions
  description: Represents the effective WhatsApp positions.
  datatype: string
property:
  path: engagementSpecs
  name: engagement specs
  description: Represents engagement specifications used in the targeting.
  node: TargetingDynamicRuleShape
  class: TargetingDynamicRule
  node kind: BlankNodeOrIRI

IDNameShape
type: NodeShape
target class: IDName
property:
  path: id
  name: id
  description: Represents the identifier associated with the ID-and-name object.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Represents the name associated with the ID-and-name object.
  datatype: string
  max count: 1

CatalogBasedTargetingShape
type: NodeShape
target class: CatalogBasedTargeting
property:
  path: geoTargetingType
  name: geo targeting type
  description: The geographic targeting type used by the catalog-based targeting configuration.
  datatype: string
  max count: 1

ConnectionsTargetingShape
type: NodeShape
target class: ConnectionsTargeting
property:
  path: id
  name: id
  description: The identifier of the connections targeting configuration.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: The name of the connections targeting configuration.
  datatype: string
  max count: 1

RawCustomAudienceShape
type: NodeShape
target class: RawCustomAudience
property:
  path: id
  name: id
  description: The identifier of the raw custom audience.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: The name of the raw custom audience.
  datatype: string
  max count: 1

TargetingDynamicRuleShape
type: NodeShape
target class: TargetingDynamicRule
property:
  path: actionType
  name: action type
  description: Represents the type of action associated with the dynamic rule.
  datatype: string
  max count: 1
property:
  path: adGroupId
  name: ad group id
  description: Identifies the ad group associated with the dynamic rule.
  datatype: string
  max count: 1
property:
  path: campaignGroupId
  name: campaign group id
  description: Identifies the campaign group associated with the dynamic rule.
  datatype: string
  max count: 1
property:
  path: campaignId
  name: campaign id
  description: Identifies the campaign associated with the dynamic rule.
  datatype: string
  max count: 1
property:
  path: impressionCount
  name: impression count
  description: Represents the impression count associated with the dynamic rule.
  datatype: string
  max count: 1
property:
  path: pageId
  name: page id
  description: Identifies the page associated with the dynamic rule.
  datatype: string
  max count: 1
property:
  path: post
  name: post
  description: Represents the post associated with the dynamic rule.
  datatype: string
  max count: 1
property:
  path: retentionSeconds
  name: retention seconds
  description: Represents the retention duration associated with the dynamic rule.
  datatype: string
  max count: 1

TargetingGeoLocationShape
type: NodeShape
target class: TargetingGeoLocation
property:
  path: cities
  name: cities
  description: Contains the cities included in the geographic targeting.
  node: TargetingGeoLocationCityShape
  class: TargetingGeoLocationCity
  node kind: BlankNodeOrIRI
property:
  path: countries
  name: countries
  description: Contains the countries included in the geographic targeting.
  datatype: string
property:
  path: countryGroups
  name: country groups
  description: Contains the country groups included in the geographic targeting.
  datatype: string
property:
  path: customLocations
  name: custom locations
  description: Contains the custom locations included in the geographic targeting.
  node: TargetingGeoLocationCustomLocationShape
  class: TargetingGeoLocationCustomLocation
  node kind: BlankNodeOrIRI
property:
  path: electoralDistricts
  name: electoral districts
  description: Contains the electoral districts included in the geographic targeting.
  node: TargetingGeoLocationElectoralDistrictShape
  class: TargetingGeoLocationElectoralDistrict
  node kind: BlankNodeOrIRI
property:
  path: geoMarkets
  name: geo markets
  description: Contains the geographic markets included in the geographic targeting.
  node: TargetingGeoLocationMarketShape
  class: TargetingGeoLocationMarket
  node kind: BlankNodeOrIRI
property:
  path: largeGeoAreas
  name: large geo areas
  description: Contains the large geographic areas included in the geographic targeting.
  node: TargetingGeoLocationGeoEntitiesShape
  class: TargetingGeoLocationGeoEntities
  node kind: BlankNodeOrIRI
property:
  path: locationClusterIds
  name: location cluster ids
  description: Contains the location clusters included in the geographic targeting.
  node: TargetingGeoLocationLocationClusterShape
  class: TargetingGeoLocationLocationCluster
  node kind: BlankNodeOrIRI
property:
  path: locationTypes
  name: location types
  description: Contains the location types included in the geographic targeting.
  datatype: string
property:
  path: mediumGeoAreas
  name: medium geo areas
  description: Contains the medium geographic areas included in the geographic targeting.
  node: TargetingGeoLocationGeoEntitiesShape
  class: TargetingGeoLocationGeoEntities
  node kind: BlankNodeOrIRI
property:
  path: metroAreas
  name: metro areas
  description: Contains the metropolitan areas included in the geographic targeting.
  node: TargetingGeoLocationGeoEntitiesShape
  class: TargetingGeoLocationGeoEntities
  node kind: BlankNodeOrIRI
property:
  path: neighborhoods
  name: neighborhoods
  description: Contains the neighborhoods included in the geographic targeting.
  node: TargetingGeoLocationGeoEntitiesShape
  class: TargetingGeoLocationGeoEntities
  node kind: BlankNodeOrIRI
property:
  path: places
  name: places
  description: Contains the places included in the geographic targeting.
  node: TargetingGeoLocationPlaceShape
  class: TargetingGeoLocationPlace
  node kind: BlankNodeOrIRI
property:
  path: politicalDistricts
  name: political districts
  description: Contains the political districts included in the geographic targeting.
  node: TargetingGeoLocationPoliticalDistrictShape
  class: TargetingGeoLocationPoliticalDistrict
  node kind: BlankNodeOrIRI
property:
  path: regions
  name: regions
  description: Contains the regions included in the geographic targeting.
  node: TargetingGeoLocationRegionShape
  class: TargetingGeoLocationRegion
  node kind: BlankNodeOrIRI
property:
  path: smallGeoAreas
  name: small geo areas
  description: Contains the small geographic areas included in the geographic targeting.
  node: TargetingGeoLocationGeoEntitiesShape
  class: TargetingGeoLocationGeoEntities
  node kind: BlankNodeOrIRI
property:
  path: subcities
  name: subcities
  description: Contains the subcities included in the geographic targeting.
  node: TargetingGeoLocationGeoEntitiesShape
  class: TargetingGeoLocationGeoEntities
  node kind: BlankNodeOrIRI
property:
  path: subneighborhoods
  name: subneighborhoods
  description: Contains the subneighborhoods included in the geographic targeting.
  node: TargetingGeoLocationGeoEntitiesShape
  class: TargetingGeoLocationGeoEntities
  node kind: BlankNodeOrIRI
property:
  path: zips
  name: zips
  description: Contains the ZIP codes included in the geographic targeting.
  node: TargetingGeoLocationZipShape
  class: TargetingGeoLocationZip
  node kind: BlankNodeOrIRI

TargetingGeoLocationCityShape
type: NodeShape
target class: TargetingGeoLocationCity
property:
  path: country
  name: country
  description: Identifies the country associated with the city.
  datatype: string
  max count: 1
property:
  path: distanceUnit
  name: distance unit
  description: Represents the distance unit associated with the city.
  datatype: string
  max count: 1
property:
  path: key
  name: key
  description: Identifies the city.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Represents the city name.
  datatype: string
  max count: 1
property:
  path: radius
  name: radius
  description: Represents the city radius.
  datatype: unsignedInt
  max count: 1
property:
  path: region
  name: region
  description: Represents the region associated with the city.
  datatype: string
  max count: 1
property:
  path: regionId
  name: region id
  description: Identifies the region associated with the city.
  datatype: string
  max count: 1

TargetingGeoLocationCustomLocationShape
type: NodeShape
target class: TargetingGeoLocationCustomLocation
property:
  path: addressString
  name: address string
  description: Represents the address of the custom location.
  datatype: string
  max count: 1
property:
  path: country
  name: country
  description: Identifies the country associated with the custom location.
  datatype: string
  max count: 1
property:
  path: countryGroup
  name: country group
  description: Represents the country group associated with the custom location.
  datatype: string
  max count: 1
property:
  path: customType
  name: custom type
  description: Represents the type of custom location.
  datatype: string
  max count: 1
property:
  path: distanceUnit
  name: distance unit
  description: Represents the distance unit associated with the custom location.
  datatype: string
  max count: 1
property:
  path: key
  name: key
  description: Identifies the custom location.
  datatype: string
  max count: 1
property:
  path: latitude
  name: latitude
  description: Represents the latitude of the custom location.
  datatype: double
  max count: 1
property:
  path: longitude
  name: longitude
  description: Represents the longitude of the custom location.
  datatype: double
  max count: 1
property:
  path: maxPopulation
  name: max population
  description: Represents the maximum population associated with the custom location.
  datatype: int
  max count: 1
property:
  path: minPopulation
  name: min population
  description: Represents the minimum population associated with the custom location.
  datatype: int
  max count: 1
property:
  path: name
  name: name
  description: Represents the name of the custom location.
  datatype: string
  max count: 1
property:
  path: primaryCityId
  name: primary city id
  description: Identifies the primary city associated with the custom location.
  datatype: int
  max count: 1
property:
  path: radius
  name: radius
  description: Represents the radius of the custom location.
  datatype: double
  max count: 1
property:
  path: regionId
  name: region id
  description: Identifies the region associated with the custom location.
  datatype: int
  max count: 1

TargetingGeoLocationElectoralDistrictShape
type: NodeShape
target class: TargetingGeoLocationElectoralDistrict
property:
  path: country
  name: country
  description: Identifies the country associated with the electoral district.
  datatype: string
  max count: 1
property:
  path: deprecationCode
  name: deprecation code
  description: Represents the deprecation code associated with the electoral district.
  datatype: string
  max count: 1
property:
  path: electoralDistrict
  name: electoral district
  description: Represents the electoral district.
  datatype: string
  max count: 1
property:
  path: key
  name: key
  description: Identifies the electoral district.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Represents the electoral district name.
  datatype: string
  max count: 1

TargetingGeoLocationMarketShape
type: NodeShape
target class: TargetingGeoLocationMarket
property:
  path: country
  name: country
  description: Identifies the country associated with the market.
  datatype: string
  max count: 1
property:
  path: key
  name: key
  description: Identifies the market.
  datatype: string
  max count: 1
property:
  path: marketType
  name: market type
  description: Represents the type of market.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Represents the market name.
  datatype: string
  max count: 1

TargetingGeoLocationGeoEntitiesShape
type: NodeShape
target class: TargetingGeoLocationGeoEntities
property:
  path: country
  name: country
  description: Identifies the country associated with the geographic entity.
  datatype: string
  max count: 1
property:
  path: key
  name: key
  description: Identifies the geographic entity.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Represents the geographic entity name.
  datatype: string
  max count: 1
property:
  path: region
  name: region
  description: Represents the region associated with the geographic entity.
  datatype: string
  max count: 1
property:
  path: regionId
  name: region id
  description: Identifies the region associated with the geographic entity.
  datatype: string
  max count: 1

TargetingGeoLocationLocationClusterShape
type: NodeShape
target class: TargetingGeoLocationLocationCluster
property:
  path: key
  name: key
  description: Identifies the location cluster.
  datatype: int
  max count: 1

TargetingGeoLocationPlaceShape
type: NodeShape
target class: TargetingGeoLocationPlace
property:
  path: country
  name: country
  description: Identifies the country associated with the place.
  datatype: string
  max count: 1
property:
  path: distanceUnit
  name: distance unit
  description: Represents the distance unit associated with the place.
  datatype: string
  max count: 1
property:
  path: key
  name: key
  description: Identifies the place.
  datatype: string
  max count: 1
property:
  path: latitude
  name: latitude
  description: Represents the latitude of the place.
  datatype: double
  max count: 1
property:
  path: longitude
  name: longitude
  description: Represents the longitude of the place.
  datatype: double
  max count: 1
property:
  path: name
  name: name
  description: Represents the place name.
  datatype: string
  max count: 1
property:
  path: primaryCityId
  name: primary city id
  description: Identifies the primary city associated with the place.
  datatype: int
  max count: 1
property:
  path: radius
  name: radius
  description: Represents the radius of the place.
  datatype: double
  max count: 1
property:
  path: regionId
  name: region id
  description: Identifies the region associated with the place.
  datatype: int
  max count: 1

TargetingGeoLocationPoliticalDistrictShape
type: NodeShape
target class: TargetingGeoLocationPoliticalDistrict
property:
  path: country
  name: country
  description: Identifies the country associated with the political district.
  datatype: string
  max count: 1
property:
  path: key
  name: key
  description: Identifies the political district.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Represents the political district name.
  datatype: string
  max count: 1
property:
  path: politicalDistrict
  name: political district
  description: Represents the political district.
  datatype: string
  max count: 1

TargetingGeoLocationRegionShape
type: NodeShape
target class: TargetingGeoLocationRegion
property:
  path: country
  name: country
  description: Identifies the country associated with the region.
  datatype: string
  max count: 1
property:
  path: key
  name: key
  description: Identifies the region.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Represents the region name.
  datatype: string
  max count: 1

TargetingGeoLocationZipShape
type: NodeShape
target class: TargetingGeoLocationZip
property:
  path: country
  name: country
  description: Identifies the country associated with the ZIP code.
  datatype: string
  max count: 1
property:
  path: key
  name: key
  description: Identifies the ZIP code.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Represents the ZIP code name.
  datatype: string
  max count: 1
property:
  path: primaryCityId
  name: primary city id
  description: Identifies the primary city associated with the ZIP code.
  datatype: int
  max count: 1
property:
  path: regionId
  name: region id
  description: Identifies the region associated with the ZIP code.
  datatype: int
  max count: 1

TargetingProductAudienceSpecShape
type: NodeShape
target class: TargetingProductAudienceSpec
property:
  path: exclusions
  name: exclusions
  description: Contains the product audience specifications excluded from the targeting.
  node: TargetingProductAudienceSubSpecShape
  class: TargetingProductAudienceSubSpec
  node kind: BlankNodeOrIRI
property:
  path: inclusions
  name: inclusions
  description: Contains the product audience specifications included in the targeting.
  node: TargetingProductAudienceSubSpecShape
  class: TargetingProductAudienceSubSpec
  node kind: BlankNodeOrIRI
property:
  path: productSetId
  name: product set id
  description: Identifies the product set associated with the audience specification.
  datatype: string
  max count: 1

TargetingProductAudienceSubSpecShape
type: NodeShape
target class: TargetingProductAudienceSubSpec
property:
  path: minRetentionSeconds
  name: min retention seconds
  description: Represents the minimum retention duration associated with the product audience specification.
  datatype: string
  max count: 1
property:
  path: retentionSeconds
  name: retention seconds
  description: Represents the retention duration associated with the product audience specification.
  datatype: string
  max count: 1
property:
  path: rule
  name: rule
  description: Represents the rule associated with the product audience specification.
  datatype: string
  max count: 1

FlexibleTargetingShape
type: NodeShape
target class: FlexibleTargeting
property:
  path: behaviors
  name: behaviors
  description: Represents the behaviors included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: collegeYears
  name: college years
  description: Represents the college years included in flexible targeting.
  datatype: unsignedInt
property:
  path: connections
  name: connections
  description: Represents the connections included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: customAudiences
  name: custom audiences
  description: Represents the custom audiences included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: educationMajors
  name: education majors
  description: Represents the education majors included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: educationSchools
  name: education schools
  description: Represents the education schools included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: educationStatuses
  name: education statuses
  description: Represents the education statuses included in flexible targeting.
  datatype: unsignedInt
property:
  path: ethnicAffinity
  name: ethnic affinity
  description: Represents the ethnic affinities included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: familyStatuses
  name: family statuses
  description: Represents the family statuses included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: friendsOfConnections
  name: friends of connections
  description: Represents the friends of connections included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: generation
  name: generation
  description: Represents the generations included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: homeOwnership
  name: home ownership
  description: Represents the home ownership categories included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: homeType
  name: home type
  description: Represents the home types included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: homeValue
  name: home value
  description: Represents the home value categories included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: householdComposition
  name: household composition
  description: Represents the household composition categories included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: income
  name: income
  description: Represents the income categories included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: industries
  name: industries
  description: Represents the industries included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: interestedIn
  name: interested in
  description: Represents the categories of people or things targeted by the interested-in criteria.
  datatype: unsignedInt
property:
  path: interests
  name: interests
  description: Represents the interests included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: lifeEvents
  name: life events
  description: Represents the life events included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: moms
  name: moms
  description: Represents the mother-related categories included in flexible targeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: netWorth
  name: net worth
  description: Represents net-worth targeting criteria in FlexibleTargeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: officeType
  name: office type
  description: Represents office-type targeting criteria in FlexibleTargeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: politics
  name: politics
  description: Represents political targeting criteria in FlexibleTargeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: relationshipStatuses
  name: relationship statuses
  description: Represents relationship-status targeting criteria in FlexibleTargeting.
  datatype: unsignedInt
property:
  path: userAdclusters
  name: user adclusters
  description: Represents user ad-cluster targeting criteria in FlexibleTargeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: workEmployers
  name: work employers
  description: Represents employer-based targeting criteria in FlexibleTargeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
property:
  path: workPositions
  name: work positions
  description: Represents work-position targeting criteria in FlexibleTargeting.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI

TargetingProspectingAudienceShape
type: NodeShape
target class: TargetingProspectingAudience
property:
  path: sources
  name: sources
  description: Represents the sources associated with the prospecting audience.
  datatype: JSON
  max count: 1

TargetingSubscriberUniverseShape
type: NodeShape
target class: TargetingSubscriberUniverse
property:
  path: messagingCustomerBaseForWhatsapp
  name: messaging customer base for whatsapp
  description: Represents the messaging customer base for WhatsApp in the subscriber universe.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: messengerSubscriberPool
  name: messenger subscriber pool
  description: Represents the Messenger subscriber pool in the subscriber universe.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: messengerSubscriberSource
  name: messenger subscriber source
  description: Represents the source of Messenger subscribers in the subscriber universe.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: whatsappSubscriberSource
  name: whatsapp subscriber source
  description: Represents the source of WhatsApp subscribers in the subscriber universe.
  node: IDNameShape
  class: IDName
  node kind: BlankNodeOrIRI
  max count: 1

TargetingAutomationShape
type: NodeShape
target class: TargetingAutomation
property:
  path: advantageAudience
  name: advantage audience
  description: Represents the Advantage audience automation setting.
  datatype: unsignedInt
  max count: 1
property:
  path: creativeAudiencePairing
  name: creative audience pairing
  description: Represents the creative-audience pairing automation setting.
  datatype: unsignedInt
  max count: 1
property:
  path: individualSetting
  name: individual setting
  description: Represents an individual targeting automation setting.
  datatype: JSON
  max count: 1
property:
  path: sharedAudiences
  name: shared audiences
  description: Represents the shared audiences automation setting.
  datatype: unsignedInt
  max count: 1
property:
  path: valueExpression
  name: value expression
  description: Represents the value expression automation setting.
  datatype: unsignedInt
  max count: 1

TargetingRelaxationShape
type: NodeShape
target class: TargetingRelaxation
property:
  path: customAudience
  name: custom audience
  description: Represents the custom-audience setting for targeting relaxation.
  datatype: unsignedInt
  max count: 1
property:
  path: lookalike
  name: lookalike
  description: Represents the lookalike setting for targeting relaxation.
  datatype: unsignedInt
  max count: 1

PlacementSoftOptOutShape
type: NodeShape
target class: PlacementSoftOptOut
property:
  path: audienceNetworkPositions
  name: audience network positions
  description: Represents the Audience Network positions for the soft opt-out placement.
  datatype: string
property:
  path: facebookPositions
  name: facebook positions
  description: Represents the Facebook positions for the soft opt-out placement.
  datatype: string
property:
  path: instagramPositions
  name: instagram positions
  description: Represents the Instagram positions for the soft opt-out placement.
  datatype: string
property:
  path: messengerPositions
  name: messenger positions
  description: Represents the Messenger positions for the soft opt-out placement.
  datatype: string
property:
  path: oculusPositions
  name: oculus positions
  description: Represents the Oculus positions for the soft opt-out placement.
  datatype: string
property:
  path: threadsPositions
  name: threads positions
  description: Represents the Threads positions for the soft opt-out placement.
  datatype: string
property:
  path: whatsappPositions
  name: whatsapp positions
  description: Represents the WhatsApp positions for the soft opt-out placement.
  datatype: string

TrendingTopicsSpecShape
type: NodeShape
target class: TrendingTopicsSpec
property:
  path: isAllTrending
  name: is all trending
  description: Indicates whether the trending-topics specification represents all trending topics.
  datatype: boolean
  max count: 1
property:
  path: isSpecialBudgetAlloc
  name: is special budget alloc
  description: Indicates whether the trending-topics specification has special budget allocation.
  datatype: boolean
  max count: 1
property:
  path: trendingTopics
  name: trending topics
  description: Represents the trending topics in the specification.
  datatype: string

PageCategoryShape
type: NodeShape
target class: PageCategory
property:
  path: apiEnum
  name: api enum
  description: Represents the API enumeration associated with the Page category.
  datatype: string
  max count: 1
property:
  path: fbPageCategories
  name: fb page categories
  description: Represents the Facebook Page categories associated with the Page category.
  class: PageCategory
  node kind: BlankNodeOrIRI
property:
  path: id
  name: id
  description: Represents the identifier of the Page category.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Represents the name of the Page category.
  datatype: string
  max count: 1

IGUserShape
type: NodeShape
target class: IGUser
property:
  path: biography
  name: biography
  description: Represents the biography associated with the user.
  datatype: string
  max count: 1
property:
  path: businessDiscovery
  name: business discovery
  description: Contains business discovery information associated with the user.
  class: IGUser
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: collaborativeMediaSearch
  name: collaborative media search
  description: Contains collaborative media search information associated with the user.
  node: ShadowIGUserCollaborativeMediaShape
  class: ShadowIGUserCollaborativeMedia
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: followersCount
  name: followers count
  description: Represents the number of followers associated with the user.
  datatype: int
  max count: 1
property:
  path: followsCount
  name: follows count
  description: Represents the number of accounts followed by the user.
  datatype: int
  max count: 1
property:
  path: hasProfilePic
  name: has profile pic
  description: Indicates whether the user has a profile picture.
  datatype: boolean
  max count: 1
property:
  path: id
  name: id
  description: Identifies the user.
  datatype: string
  max count: 1
property:
  path: igId
  name: ig id
  description: Represents an Instagram identifier for the user.
  datatype: int
  max count: 1
property:
  path: isPublished
  name: is published
  description: Indicates whether the user is published.
  datatype: boolean
  max count: 1
property:
  path: legacyInstagramUserId
  name: legacy instagram user id
  description: Represents a legacy Instagram identifier for the user.
  datatype: string
  max count: 1
property:
  path: mediaCount
  name: media count
  description: Represents the number of media items associated with the user.
  datatype: int
  max count: 1
property:
  path: mentionedComment
  name: mentioned comment
  description: Contains the comment associated with a mention of the user.
  node: IGCommentShape
  class: IGComment
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: mentionedMedia
  name: mentioned media
  description: Contains the media associated with a mention of the user.
  node: IGMediaShape
  class: IGMedia
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: miniShopStorefront
  name: mini shop storefront
  description: Contains the mini shop storefront associated with the user.
  node: ShopShape
  class: Shop
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: name
  name: name
  description: Represents the user's name.
  datatype: string
  max count: 1
property:
  path: ownerBusiness
  name: owner business
  description: Contains the business associated with the user as its owner.
  class: Business
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: profilePictureUrl
  name: profile picture url
  description: Provides the URL of the user's profile picture.
  datatype: string
  max count: 1
property:
  path: shoppingProductTagEligibility
  name: shopping product tag eligibility
  description: Indicates whether the user is eligible for shopping product tagging.
  datatype: boolean
  max count: 1
property:
  path: shoppingReviewStatus
  name: shopping review status
  description: Represents the user's shopping review status.
  datatype: string
  max count: 1
property:
  path: username
  name: username
  description: Represents the user's username.
  datatype: string
  max count: 1
property:
  path: website
  name: website
  description: Provides the website associated with the user.
  datatype: string
  max count: 1

ShadowIGUserCollaborativeMediaShape
type: NodeShape
target class: ShadowIGUserCollaborativeMedia
property:
  path: caption
  name: caption
  description: The caption of the collaborative media.
  datatype: string
  max count: 1
property:
  path: commentsCount
  name: comments count
  description: The number of comments associated with the collaborative media.
  datatype: int
  max count: 1
property:
  path: id
  name: id
  description: The identifier of the collaborative media.
  datatype: string
  max count: 1
property:
  path: likeCount
  name: like count
  description: The number of likes associated with the collaborative media.
  datatype: int
  max count: 1
property:
  path: mediaProductType
  name: media product type
  description: The product type of the collaborative media.
  datatype: string
  max count: 1
property:
  path: mediaType
  name: media type
  description: The type of the collaborative media.
  datatype: string
  max count: 1
property:
  path: mediaUrl
  name: media url
  description: The URL of the collaborative media.
  datatype: string
  max count: 1
property:
  path: permalink
  name: permalink
  description: The permalink of the collaborative media.
  datatype: string
  max count: 1
property:
  path: repostsCount
  name: reposts count
  description: The number of reposts of the collaborative media.
  datatype: int
  max count: 1
property:
  path: savedCount
  name: saved count
  description: The number of times the collaborative media was saved.
  datatype: int
  max count: 1
property:
  path: sharesCount
  name: shares count
  description: The number of shares of the collaborative media.
  datatype: int
  max count: 1
property:
  path: thumbnailUrl
  name: thumbnail url
  description: The URL of the collaborative media thumbnail.
  datatype: string
  max count: 1
property:
  path: timestamp
  name: timestamp
  description: The timestamp associated with the collaborative media.
  datatype: dateTime
  max count: 1
property:
  path: totalCommentsCount
  name: total comments count
  description: The total number of comments associated with the collaborative media.
  datatype: int
  max count: 1
property:
  path: totalLikeCount
  name: total like count
  description: The total number of likes associated with the collaborative media.
  datatype: int
  max count: 1
property:
  path: totalViewsCount
  name: total views count
  description: The total number of views of the collaborative media.
  datatype: int
  max count: 1
property:
  path: username
  name: username
  description: The username associated with the collaborative media.
  datatype: string
  max count: 1

IGCommentShape
type: NodeShape
target class: IGComment
property:
  path: from
  name: from
  description: Represents the user associated with the Instagram comment.
  node: IGCommentFromUserShape
  class: IGCommentFromUser
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: hidden
  name: hidden
  description: Indicates whether the Instagram comment is hidden.
  datatype: boolean
  max count: 1
property:
  path: id
  name: id
  description: Represents the Instagram comment's identifier.
  datatype: string
  max count: 1
property:
  path: legacyInstagramCommentId
  name: legacy instagram comment id
  description: Represents the legacy Instagram comment identifier.
  datatype: string
  max count: 1
property:
  path: likeCount
  name: like count
  description: Represents the number of likes on the Instagram comment.
  datatype: int
  max count: 1
property:
  path: media
  name: media
  description: Represents the Instagram media associated with the comment.
  node: IGMediaShape
  class: IGMedia
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: parentId
  name: parent id
  description: Represents the identifier of the parent comment.
  datatype: string
  max count: 1
property:
  path: text
  name: text
  description: Represents the text of the Instagram comment.
  datatype: string
  max count: 1
property:
  path: timestamp
  name: timestamp
  description: Represents when the Instagram comment was created.
  datatype: dateTime
  max count: 1
property:
  path: user
  name: user
  description: Represents the Instagram user associated with the comment.
  class: IGUser
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: username
  name: username
  description: Represents the username associated with the Instagram comment.
  datatype: string
  max count: 1

IGCommentFromUserShape
type: NodeShape
target class: IGCommentFromUser
property:
  path: id
  name: id
  description: Represents the identifier of the user associated with the comment.
  datatype: string
  max count: 1
property:
  path: selfIgScopedId
  name: self ig scoped id
  description: Represents the user's Instagram-scoped identifier.
  datatype: string
  max count: 1
property:
  path: username
  name: username
  description: Represents the username of the user associated with the comment.
  datatype: string
  max count: 1

IGMediaShape
type: NodeShape
target class: IGMedia
property:
  path: altText
  name: alt text
  description: Represents the alternative text for the Instagram media.
  datatype: string
  max count: 1
property:
  path: audioId
  name: audio id
  description: Represents the identifier of the audio associated with the Instagram media.
  datatype: string
  max count: 1
property:
  path: boostEligibilityInfo
  name: boost eligibility info
  description: Represents boost-eligibility information for the Instagram media.
  node: IGMediaBoostEligibilityInfoShape
  class: IGMediaBoostEligibilityInfo
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: caption
  name: caption
  description: Represents the caption of the Instagram media.
  datatype: string
  max count: 1
property:
  path: commentsCount
  name: comments count
  description: Represents the number of comments on the Instagram media.
  datatype: int
  max count: 1
property:
  path: copyrightCheckInformation
  name: copyright check information
  description: Represents copyright-check match information for the Instagram media.
  node: IGVideoCopyrightCheckMatchesInformationShape
  class: IGVideoCopyrightCheckMatchesInformation
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: currentLiveViewerCount
  name: current live viewer count
  description: Represents the current number of viewers of the live Instagram media.
  datatype: int
  max count: 1
property:
  path: hasPoll
  name: has poll
  description: Indicates whether the Instagram media has a poll.
  datatype: boolean
  max count: 1
property:
  path: hasSlider
  name: has slider
  description: Indicates whether the Instagram media has a slider.
  datatype: boolean
  max count: 1
property:
  path: id
  name: id
  description: Represents the Instagram media's identifier.
  datatype: string
  max count: 1
property:
  path: igId
  name: ig id
  description: Represents the Instagram identifier of the media.
  datatype: string
  max count: 1
property:
  path: isAiGenerated
  name: is ai generated
  description: Indicates whether the Instagram media is AI-generated.
  datatype: boolean
  max count: 1
property:
  path: isCommentEnabled
  name: is comment enabled
  description: Indicates whether commenting is enabled for the Instagram media.
  datatype: boolean
  max count: 1
property:
  path: isSharedToFeed
  name: is shared to feed
  description: Indicates whether the Instagram media is shared to the feed.
  datatype: boolean
  max count: 1
property:
  path: legacyInstagramMediaId
  name: legacy instagram media id
  description: Represents the legacy Instagram media identifier.
  datatype: string
  max count: 1
property:
  path: likeCount
  name: like count
  description: Represents the number of likes on the Instagram media.
  datatype: int
  max count: 1
property:
  path: mediaAudioType
  name: media audio type
  description: Represents the audio type of the Instagram media.
  datatype: string
  max count: 1
property:
  path: mediaProductType
  name: media product type
  description: Represents the product type of the Instagram media.
  datatype: string
  max count: 1
property:
  path: mediaType
  name: media type
  description: Represents the type of the Instagram media.
  datatype: string
  max count: 1
property:
  path: mediaUrl
  name: media url
  description: Represents the URL of the Instagram media.
  datatype: string
  max count: 1
property:
  path: owner
  name: owner
  description: Represents the Instagram user who owns the media.
  class: IGUser
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: permalink
  name: permalink
  description: Represents the permanent link to the Instagram media.
  datatype: string
  max count: 1
property:
  path: repostsCount
  name: reposts count
  description: Represents the number of reposts of the Instagram media.
  datatype: int
  max count: 1
property:
  path: savedCount
  name: saved count
  description: Represents the number of times the Instagram media was saved.
  datatype: int
  max count: 1
property:
  path: sharesCount
  name: shares count
  description: Represents the number of shares of the Instagram media.
  datatype: int
  max count: 1
property:
  path: shortcode
  name: shortcode
  description: Represents the shortcode of the Instagram media.
  datatype: string
  max count: 1
property:
  path: thumbnailUrl
  name: thumbnail url
  description: Represents the URL of the Instagram media thumbnail.
  datatype: string
  max count: 1
property:
  path: timestamp
  name: timestamp
  description: Represents when the Instagram media was created.
  datatype: dateTime
  max count: 1
property:
  path: totalCommentsCount
  name: total comments count
  description: Represents the total number of comments on the Instagram media.
  datatype: int
  max count: 1
property:
  path: totalLikeCount
  name: total like count
  description: Represents the total number of likes associated with the media.
  datatype: int
  max count: 1
property:
  path: totalViewsCount
  name: total views count
  description: Represents the total number of views associated with the media.
  datatype: int
  max count: 1
property:
  path: username
  name: username
  description: Identifies the username associated with the media.
  datatype: string
  max count: 1
property:
  path: videoTitle
  name: video title
  description: Represents the title of the video media.
  datatype: string
  max count: 1

IGMediaBoostEligibilityInfoShape
type: NodeShape
target class: IGMediaBoostEligibilityInfo
property:
  path: boostIneligibleReason
  name: boost ineligible reason
  description: Describes the reason the media is not eligible for boosting.
  datatype: string
  max count: 1
property:
  path: eligibleToBoost
  name: eligible to boost
  description: Indicates whether the media is eligible for boosting.
  datatype: boolean
  max count: 1

IGVideoCopyrightCheckMatchesInformationShape
type: NodeShape
target class: IGVideoCopyrightCheckMatchesInformation
property:
  path: copyrightMatches
  name: copyright matches
  description: Contains the copyright matches identified for the video.
  datatype: JSON
  max count: 1
property:
  path: status
  name: status
  description: Represents the status of the video copyright check.
  node: IGVideoCopyrightCheckStatusShape
  class: IGVideoCopyrightCheckStatus
  node kind: BlankNodeOrIRI
  max count: 1

IGVideoCopyrightCheckStatusShape
type: NodeShape
target class: IGVideoCopyrightCheckStatus
property:
  path: matchesFound
  name: matches found
  description: Indicates whether copyright matches were found.
  datatype: boolean
  max count: 1
property:
  path: status
  name: status
  description: Represents the status of the video copyright check.
  datatype: string
  max count: 1

ShopShape
type: NodeShape
target class: Shop
property:
  path: commerceMerchantSettings
  name: commerce merchant settings
  description: Represents the commerce merchant settings associated with the shop.
  node: CommerceMerchantSettingsShape
  class: CommerceMerchantSettings
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: fbSalesChannel
  name: fb sales channel
  description: Represents the shop’s Facebook sales channel information.
  datatype: JSON
  max count: 1
property:
  path: id
  name: id
  description: Identifies the shop.
  datatype: string
  max count: 1
property:
  path: igSalesChannel
  name: ig sales channel
  description: Represents the shop’s Instagram sales channel information.
  datatype: JSON
  max count: 1
property:
  path: shopStatus
  name: shop status
  description: Represents the shop’s status.
  datatype: string
  max count: 1
property:
  path: workspace
  name: workspace
  description: Represents the workspace associated with the shop.
  datatype: JSON
  max count: 1

CommerceMerchantSettingsShape
type: NodeShape
target class: CommerceMerchantSettings
property:
  path: checkoutConfig
  name: checkout config
  description: The checkout configuration for the merchant.
  datatype: string
  max count: 1
property:
  path: contactEmail
  name: contact email
  description: The merchant's contact email address.
  datatype: string
  max count: 1
property:
  path: displayName
  name: display name
  description: The display name of the merchant.
  datatype: string
  max count: 1
property:
  path: facebookChannel
  name: facebook channel
  description: The Facebook channel configuration for the merchant.
  datatype: JSON
  max count: 1
property:
  path: id
  name: id
  description: The identifier of the merchant settings.
  datatype: string
  max count: 1
property:
  path: instagramChannel
  name: instagram channel
  description: The Instagram channel configuration for the merchant.
  datatype: JSON
  max count: 1
property:
  path: koreaFtcListing
  name: korea ftc listing
  description: The merchant's Korea FTC listing.
  datatype: string
  max count: 1
property:
  path: merchantPage
  name: merchant page
  description: The profile representing the merchant's page.
  node: ProfileShape
  class: Profile
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: merchantStatus
  name: merchant status
  description: The merchant's status.
  datatype: string
  max count: 1
property:
  path: offsiteIabCheckoutEnabledCountries
  name: offsite iab checkout enabled countries
  description: The countries where offsite IAB checkout is enabled for the merchant.
  datatype: string
property:
  path: paymentProvider
  name: payment provider
  description: The payment provider associated with the merchant.
  datatype: string
  max count: 1
property:
  path: privacyPolicyLocalized
  name: privacy policy localized
  description: The merchant's localized privacy policy.
  datatype: string
  max count: 1
property:
  path: shopsAdsSetup
  name: shops ads setup
  description: The merchant's Shops ads setup.
  datatype: JSON
  max count: 1
property:
  path: terms
  name: terms
  description: The merchant's terms.
  datatype: string
  max count: 1

ProfileShape
type: NodeShape
target class: Profile
property:
  path: canPost
  name: can post
  description: Indicates whether the profile can post.
  datatype: boolean
  max count: 1
property:
  path: id
  name: id
  description: The identifier of the profile.
  datatype: string
  max count: 1
property:
  path: link
  name: link
  description: The link associated with the profile.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: The name of the profile.
  datatype: string
  max count: 1
property:
  path: pic
  name: pic
  description: The profile picture.
  datatype: string
  max count: 1
property:
  path: picCrop
  name: pic crop
  description: The cropped profile picture and its associated source information.
  node: ProfilePictureSourceShape
  class: ProfilePictureSource
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: picLarge
  name: pic large
  description: The large version of the profile picture.
  datatype: string
  max count: 1
property:
  path: picSmall
  name: pic small
  description: The small version of the profile picture.
  datatype: string
  max count: 1
property:
  path: picSquare
  name: pic square
  description: The square version of the profile picture.
  datatype: string
  max count: 1
property:
  path: profileType
  name: profile type
  description: The type of profile, such as an application, event, group, page, or user.
  datatype: string
  max count: 1
  in: application
  in: event
  in: group
  in: page
  in: user
property:
  path: username
  name: username
  description: The username of the profile.
  datatype: string
  max count: 1

ProfilePictureSourceShape
type: NodeShape
target class: ProfilePictureSource
property:
  path: bottom
  name: bottom
  description: The bottom boundary position of the profile picture source.
  datatype: unsignedInt
  max count: 1
property:
  path: cacheKey
  name: cache key
  description: The cache key associated with the profile picture source.
  datatype: string
  max count: 1
property:
  path: height
  name: height
  description: The height of the profile picture source.
  datatype: unsignedInt
  max count: 1
property:
  path: isSilhouette
  name: is silhouette
  description: Indicates whether the profile picture source is a silhouette.
  datatype: boolean
  max count: 1
property:
  path: left
  name: left
  description: The left boundary position of the profile picture source.
  datatype: unsignedInt
  max count: 1
property:
  path: right
  name: right
  description: The right boundary position of the profile picture source.
  datatype: unsignedInt
  max count: 1
property:
  path: top
  name: top
  description: The top boundary position of the profile picture source.
  datatype: unsignedInt
  max count: 1
property:
  path: url
  name: url
  description: The URL of the profile picture source.
  datatype: string
  max count: 1
property:
  path: width
  name: width
  description: The width of the profile picture source.
  datatype: unsignedInt
  max count: 1

MailingAddressShape
type: NodeShape
target class: MailingAddress
property:
  path: city
  name: city
  description: Represents the city in the mailing address.
  datatype: string
  max count: 1
property:
  path: cityPage
  name: city page
  description: Contains the Page associated with the city in the mailing address.
  class: Page
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: country
  name: country
  description: Represents the country in the mailing address.
  datatype: string
  max count: 1
property:
  path: id
  name: id
  description: Identifies the mailing address.
  datatype: string
  max count: 1
property:
  path: postalCode
  name: postal code
  description: Represents the postal code in the mailing address.
  datatype: string
  max count: 1
property:
  path: region
  name: region
  description: Represents the region in the mailing address.
  datatype: string
  max count: 1
property:
  path: street1
  name: street1
  description: Represents the primary street information in the mailing address.
  datatype: string
  max count: 1
property:
  path: street2
  name: street2
  description: Represents additional street information in the mailing address.
  datatype: string
  max count: 1

CopyrightAttributionInsightsShape
type: NodeShape
target class: CopyrightAttributionInsights
property:
  path: l7AttributionPageView
  name: l7attribution page view
  description: Represents the seven-day attribution page-view value in copyright insights.
  datatype: int
  max count: 1
property:
  path: l7AttributionPageViewDelta
  name: l7attribution page view delta
  description: Represents the change in the seven-day attribution page-view value in copyright insights.
  datatype: double
  max count: 1
property:
  path: l7AttributionVideoView
  name: l7attribution video view
  description: Represents the seven-day attribution video-view value in copyright insights.
  datatype: int
  max count: 1
property:
  path: l7AttributionVideoViewDelta
  name: l7attribution video view delta
  description: Represents the change in the seven-day attribution video-view value in copyright insights.
  datatype: double
  max count: 1
property:
  path: metricsEndingDate
  name: metrics ending date
  description: Represents the date on which the copyright insight metrics end.
  datatype: string
  max count: 1

EngagementShape
type: NodeShape
target class: Engagement
property:
  path: count
  name: count
  description: Represents the engagement count.
  datatype: unsignedInt
  max count: 1
property:
  path: countString
  name: count string
  description: Represents the engagement count as a string.
  datatype: string
  max count: 1
property:
  path: countStringWithLike
  name: count string with like
  description: Represents the engagement count as a string including likes.
  datatype: string
  max count: 1
property:
  path: countStringWithoutLike
  name: count string without like
  description: Represents the engagement count as a string excluding likes.
  datatype: string
  max count: 1
property:
  path: socialSentence
  name: social sentence
  description: Represents the social sentence for the engagement.
  datatype: string
  max count: 1
property:
  path: socialSentenceWithLike
  name: social sentence with like
  description: Represents the social sentence for the engagement including likes.
  datatype: string
  max count: 1
property:
  path: socialSentenceWithoutLike
  name: social sentence without like
  description: Represents the social sentence for the engagement excluding likes.
  datatype: string
  max count: 1

AdVideoShape
type: NodeShape
target class: AdVideo
property:
  path: adBreaks
  name: ad breaks
  description: Represents the ad breaks associated with the video.
  datatype: int
property:
  path: adminCreator
  name: admin creator
  description: Identifies the administrator who created the video.
  node: UserShape
  class: User
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: audioIsrc
  name: audio isrc
  description: Identifies the audio recording associated with the video.
  node: AudioIsrcShape
  class: AudioIsrc
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: backdatedTime
  name: backdated time
  description: Indicates the backdated time associated with the video.
  datatype: dateTime
  max count: 1
property:
  path: backdatedTimeGranularity
  name: backdated time granularity
  description: Represents the granularity of the video's backdated time.
  datatype: string
  max count: 1
property:
  path: boostEligibilityInfo
  name: boost eligibility info
  description: Provides information about the video's eligibility for boosting.
  datatype: JSON
  max count: 1
property:
  path: contentCategory
  name: content category
  description: Represents the category of the video content.
  datatype: string
  max count: 1
property:
  path: contentTags
  name: content tags
  description: Contains tags associated with the video content.
  datatype: string
property:
  path: copyright
  name: copyright
  description: Represents the copyright information for the video.
  node: VideoCopyrightShape
  class: VideoCopyright
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: copyrightCheckInformation
  name: copyright check information
  description: Provides information about the video's copyright check.
  datatype: JSON
  max count: 1
property:
  path: copyrightMonitoringStatus
  name: copyright monitoring status
  description: Represents the copyright monitoring status of the video.
  datatype: string
  max count: 1
property:
  path: createdTime
  name: created time
  description: Indicates when the video was created.
  datatype: dateTime
  max count: 1
property:
  path: customLabels
  name: custom labels
  description: Contains custom labels associated with the video.
  datatype: string
property:
  path: description
  name: description
  description: Contains the description of the video.
  datatype: string
  max count: 1
property:
  path: embedHtml
  name: embed html
  description: Represents HTML associated with embedding the ad video.
  datatype: JSON
  max count: 1
property:
  path: embeddable
  name: embeddable
  description: Indicates whether the ad video is embeddable.
  datatype: boolean
  max count: 1
property:
  path: event
  name: event
  description: Represents an event associated with the ad video.
  node: EventShape
  class: Event
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: expiration
  name: expiration
  description: Represents expiration information for the ad video.
  datatype: JSON
  max count: 1
property:
  path: format
  name: format
  description: Represents a list of format information for the ad video.
  datatype: JSON
  max count: 1
property:
  path: from
  name: from
  description: Represents the entity associated with the ad video.
  datatype: JSON
  max count: 1
property:
  path: icon
  name: icon
  description: Represents an icon associated with the ad video.
  datatype: string
  max count: 1
property:
  path: id
  name: id
  description: Identifies the ad video.
  datatype: string
  max count: 1
property:
  path: isCrosspostVideo
  name: is crosspost video
  description: Indicates whether the ad video is a cross-posted video.
  datatype: boolean
  max count: 1
property:
  path: isCrosspostingEligible
  name: is crossposting eligible
  description: Indicates whether the ad video is eligible for cross-posting.
  datatype: boolean
  max count: 1
property:
  path: isEpisode
  name: is episode
  description: Indicates whether the ad video is an episode.
  datatype: boolean
  max count: 1
property:
  path: isInstagramEligible
  name: is instagram eligible
  description: Indicates whether the ad video is eligible for Instagram.
  datatype: boolean
  max count: 1
property:
  path: isReferenceOnly
  name: is reference only
  description: Indicates whether the ad video is for reference only.
  datatype: boolean
  max count: 1
property:
  path: length
  name: length
  description: Represents the length of the ad video.
  datatype: double
  max count: 1
property:
  path: liveAudienceCount
  name: live audience count
  description: Represents the audience count for the live ad video.
  datatype: unsignedInt
  max count: 1
property:
  path: liveStatus
  name: live status
  description: Represents the live status of the ad video.
  datatype: string
  max count: 1
property:
  path: musicVideoCopyright
  name: music video copyright
  description: Represents music video copyright information associated with the ad video.
  node: MusicVideoCopyrightShape
  class: MusicVideoCopyright
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: permalinkUrl
  name: permalink url
  description: Represents the permanent URL for the ad video.
  datatype: string
  max count: 1

AudioIsrcShape
type: NodeShape
target class: AudioIsrc
property:
  path: allKgFeaturedArtists
  name: all kg featured artists
  description: Represents all featured artists in the knowledge graph information for the audio ISRC.
  datatype: string
  max count: 1
property:
  path: allKgMainArtists
  name: all kg main artists
  description: Represents all main artists in the knowledge graph information for the audio ISRC.
  datatype: string
  max count: 1
property:
  path: artistProfilePictureUrl
  name: artist profile picture url
  description: Represents the profile picture URL of the artist associated with the audio ISRC.
  datatype: string
  max count: 1
property:
  path: canonicalAudioAsset
  name: canonical audio asset
  description: Represents the canonical audio asset associated with the audio ISRC.
  node: AudioAssetShape
  class: AudioAsset
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: id
  name: id
  description: Identifies the audio ISRC record.
  datatype: string
  max count: 1
property:
  path: isrc
  name: isrc
  description: Represents the International Standard Recording Code associated with the audio record.
  datatype: string
  max count: 1
property:
  path: publishingRightsData
  name: publishing rights data
  description: Represents publishing rights information for the audio ISRC.
  datatype: JSON
  max count: 1
property:
  path: topSearchableArtistId
  name: top searchable artist id
  description: Identifies the top searchable artist associated with the audio ISRC.
  datatype: string
  max count: 1
property:
  path: topSearchableArtistName
  name: top searchable artist name
  description: Represents the name of the top searchable artist associated with the audio ISRC.
  datatype: string
  max count: 1
property:
  path: topSearchableArtistProfilePicUrl
  name: top searchable artist profile pic url
  description: Represents the profile picture URL of the top searchable artist associated with the audio ISRC.
  datatype: string
  max count: 1

AudioAssetShape
type: NodeShape
target class: AudioAsset
property:
  path: allDdexFeaturedArtists
  name: all ddex featured artists
  description: Represents all featured artists in the DDEX information for the audio asset.
  datatype: string
  max count: 1
property:
  path: allDdexMainArtists
  name: all ddex main artists
  description: Represents all main artists in the DDEX information for the audio asset.
  datatype: string
  max count: 1
property:
  path: audioClusterId
  name: audio cluster id
  description: Identifies the audio cluster associated with the audio asset.
  datatype: string
  max count: 1
property:
  path: coverImageSource
  name: cover image source
  description: Represents the source of the audio asset's cover image.
  datatype: string
  max count: 1
property:
  path: description
  name: description
  description: Represents the description of the audio asset.
  datatype: string
  max count: 1
property:
  path: displayArtist
  name: display artist
  description: Represents the artist displayed for the audio asset.
  datatype: string
  max count: 1
property:
  path: downloadHdUrl
  name: download hd url
  description: Represents the high-definition download URL for the audio asset.
  datatype: string
  max count: 1
property:
  path: downloadSdUrl
  name: download sd url
  description: Represents the standard-definition download URL for the audio asset.
  datatype: string
  max count: 1
property:
  path: durationInMs
  name: duration in ms
  description: Represents the duration of the audio asset in milliseconds.
  datatype: int
  max count: 1
property:
  path: freeformGenre
  name: freeform genre
  description: Represents the free-form genre of the audio asset.
  datatype: string
  max count: 1
property:
  path: grid
  name: grid
  description: Represents the grid associated with the audio asset.
  datatype: string
  max count: 1
property:
  path: id
  name: id
  description: Identifies the audio asset.
  datatype: string
  max count: 1
property:
  path: isTest
  name: is test
  description: Indicates whether the audio asset is a test asset.
  datatype: boolean
  max count: 1
property:
  path: originalReleaseDate
  name: original release date
  description: Represents the original release date of the audio asset.
  datatype: dateTime
  max count: 1
property:
  path: owner
  name: owner
  description: Represents the page that owns the audio asset.
  class: Page
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: parentalWarningType
  name: parental warning type
  description: Represents the parental warning type for the audio asset.
  datatype: string
  max count: 1
property:
  path: subtitle
  name: subtitle
  description: Represents the subtitle of the audio asset.
  datatype: string
  max count: 1
property:
  path: title
  name: title
  description: Represents the title of the audio asset.
  datatype: string
  max count: 1
property:
  path: titleWithFeaturedArtists
  name: title with featured artists
  description: Represents the audio asset title together with its featured artists.
  datatype: string
  max count: 1
property:
  path: upc
  name: upc
  description: Represents the universal product code of the audio asset.
  datatype: string
  max count: 1

VideoCopyrightShape
type: NodeShape
target class: VideoCopyright
property:
  path: contentCategory
  name: content category
  description: Represents the content category of the copyrighted video content.
  datatype: string
  max count: 1
property:
  path: contentProtectProtectionDisabledReason
  name: content protect protection disabled reason
  description: Represents the reason content protection was disabled for the video copyright.
  datatype: string
  max count: 1
property:
  path: copyrightContentId
  name: copyright content id
  description: Represents the identifier of the copyrighted content.
  datatype: string
  max count: 1
property:
  path: creator
  name: creator
  description: Represents the user who created the video copyright record.
  node: UserShape
  class: User
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: disableProtectionByContentProtectStatus
  name: disable protection by content protect status
  description: Indicates whether protection is disabled according to the content-protection status.
  datatype: boolean
  max count: 1
property:
  path: excludedOwnershipSegments
  name: excluded ownership segments
  description: Represents the ownership segments excluded from the video copyright.
  node: VideoCopyrightSegmentShape
  class: VideoCopyrightSegment
  node kind: BlankNodeOrIRI
property:
  path: id
  name: id
  description: Represents the video copyright identifier.
  datatype: string
  max count: 1
property:
  path: inConflict
  name: in conflict
  description: Indicates whether the video copyright is in conflict.
  datatype: boolean
  max count: 1
property:
  path: monitoringStatus
  name: monitoring status
  description: Represents the monitoring status of the video copyright.
  datatype: string
  max count: 1
property:
  path: monitoringType
  name: monitoring type
  description: Represents the monitoring type of the video copyright.
  datatype: string
  max count: 1
property:
  path: ownershipCountries
  name: ownership countries
  description: Represents the geographic ownership settings for the video copyright.
  node: VideoCopyrightGeoGateShape
  class: VideoCopyrightGeoGate
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: referenceFile
  name: reference file
  description: Represents the reference file associated with the video copyright.
  node: CopyrightReferenceContainerShape
  class: CopyrightReferenceContainer
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: referenceFileDisabled
  name: reference file disabled
  description: Indicates whether the reference file is disabled.
  datatype: boolean
  max count: 1
property:
  path: referenceFileDisabledByOps
  name: reference file disabled by ops
  description: Indicates whether the reference file was disabled by operations.
  datatype: boolean
  max count: 1
property:
  path: referenceOwnerId
  name: reference owner id
  description: Represents the identifier of the reference owner.
  datatype: string
  max count: 1
property:
  path: ruleIds
  name: rule ids
  description: Represents the copyright rules associated with the video copyright.
  node: VideoCopyrightRuleShape
  class: VideoCopyrightRule
  node kind: BlankNodeOrIRI
property:
  path: tags
  name: tags
  description: Represents the tags associated with the video copyright.
  datatype: string
property:
  path: whitelistedIds
  name: whitelisted ids
  description: Represents the identifiers whitelisted for the video copyright.
  datatype: string

VideoCopyrightSegmentShape
type: NodeShape
target class: VideoCopyrightSegment
property:
  path: durationInSec
  name: duration in sec
  description: Specifies the duration of the video copyright segment in seconds.
  datatype: double
  max count: 1
property:
  path: mediaType
  name: media type
  description: Identifies the media type of the video copyright segment.
  datatype: string
  max count: 1
property:
  path: startTimeInSec
  name: start time in sec
  description: Specifies the segment's start time in seconds.
  datatype: double
  max count: 1

VideoCopyrightGeoGateShape
type: NodeShape
target class: VideoCopyrightGeoGate
property:
  path: excludedCountries
  name: excluded countries
  description: Represents the countries excluded by the copyright geographic gate.
  datatype: string
property:
  path: includedCountries
  name: included countries
  description: Represents the countries included by the copyright geographic gate.
  datatype: string

CopyrightReferenceContainerShape
type: NodeShape
target class: CopyrightReferenceContainer
property:
  path: contentType
  name: content type
  description: Identifies the content type of the copyright reference.
  datatype: string
  max count: 1
property:
  path: copyrightCreationTime
  name: copyright creation time
  description: Represents when the copyright reference was created.
  datatype: dateTime
  max count: 1
property:
  path: downloadHdUrl
  name: download hd url
  description: Provides the URL associated with downloading the high-definition copyright reference.
  datatype: string
  max count: 1
property:
  path: durationInSec
  name: duration in sec
  description: Represents the duration of the copyright reference in seconds.
  datatype: double
  max count: 1
property:
  path: id
  name: id
  description: Identifies the copyright reference.
  datatype: string
  max count: 1
property:
  path: iswc
  name: iswc
  description: Represents the ISWC associated with the copyright reference.
  datatype: string
  max count: 1
property:
  path: metadata
  name: metadata
  description: Contains metadata associated with the copyright reference.
  datatype: JSON
  max count: 1
property:
  path: playableVideoUri
  name: playable video uri
  description: Provides the URI for playing the video associated with the copyright reference.
  datatype: string
  max count: 1
property:
  path: publishedTime
  name: published time
  description: Represents when the copyright reference was published.
  datatype: dateTime
  max count: 1
property:
  path: thumbnailUrl
  name: thumbnail url
  description: Provides the URL for the thumbnail associated with the copyright reference.
  datatype: string
  max count: 1
property:
  path: title
  name: title
  description: Represents the title of the copyright reference.
  datatype: string
  max count: 1
property:
  path: universalContentId
  name: universal content id
  description: Identifies the universal content associated with the copyright reference.
  datatype: string
  max count: 1
property:
  path: writerNames
  name: writer names
  description: Lists the names of writers associated with the copyright reference.
  datatype: string

VideoCopyrightRuleShape
type: NodeShape
target class: VideoCopyrightRule
property:
  path: conditionGroups
  name: condition groups
  description: Represents the condition groups in the copyright rule.
  node: VideoCopyrightConditionGroupShape
  class: VideoCopyrightConditionGroup
  node kind: BlankNodeOrIRI
property:
  path: copyrights
  name: copyrights
  description: Represents the copyrights associated with the copyright rule.
  datatype: string
property:
  path: createdDate
  name: created date
  description: Represents the date when the copyright rule was created.
  datatype: dateTime
  max count: 1
property:
  path: creator
  name: creator
  description: Represents the user who created the copyright rule.
  node: UserShape
  class: User
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: id
  name: id
  description: Represents the copyright rule identifier.
  datatype: string
  max count: 1
property:
  path: isInMigration
  name: is in migration
  description: Indicates whether the copyright rule is in migration.
  datatype: boolean
  max count: 1
property:
  path: name
  name: name
  description: Identifies the video copyright rule by name.
  datatype: string
  max count: 1
property:
  path: validityStatus
  name: validity status
  description: Indicates the validity status of the video copyright rule.
  datatype: string
  max count: 1

VideoCopyrightConditionGroupShape
type: NodeShape
target class: VideoCopyrightConditionGroup
property:
  path: action
  name: action
  description: Represents the action associated with the copyright condition group.
  datatype: string
  max count: 1
property:
  path: conditions
  name: conditions
  description: Represents the conditions in the copyright condition group.
  datatype: JSON
  max count: 1
property:
  path: validityStatus
  name: validity status
  description: Represents the validity status of the copyright condition group.
  datatype: string
  max count: 1

EventShape
type: NodeShape
target class: Event
property:
  path: attendingCount
  name: attending count
  description: Represents the number of people attending the event.
  datatype: int
  max count: 1
property:
  path: canGuestsInvite
  name: can guests invite
  description: Indicates whether guests can invite people to the event.
  datatype: boolean
  max count: 1
property:
  path: category
  name: category
  description: Represents the category assigned to the event.
  datatype: string
  max count: 1
  in: CLASSIC_LITERATURE
  in: COMEDY
  in: CRAFTS
  in: DANCE
  in: DRINKS
  in: FITNESS_AND_WORKOUTS
  in: FOODS
  in: GAMES
  in: GARDENING
  in: HEALTHY_LIVING_AND_SELF_CARE
  in: HEALTH_AND_MEDICAL
  in: HOME_AND_GARDEN
  in: MUSIC_AND_AUDIO
  in: PARTIES
  in: PROFESSIONAL_NETWORKING
  in: RELIGIONS
  in: SHOPPING_EVENT
  in: SOCIAL_ISSUES
  in: SPORTS
  in: THEATER
  in: TV_AND_MOVIES
  in: VISUAL_ARTS
property:
  path: cover
  name: cover
  description: Provides the cover photo associated with the event.
  node: CoverPhotoShape
  class: CoverPhoto
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: createdTime
  name: created time
  description: Represents when the event was created.
  datatype: dateTime
  max count: 1
property:
  path: declinedCount
  name: declined count
  description: Represents the number of people who declined the event.
  datatype: int
  max count: 1
property:
  path: description
  name: description
  description: Represents the description of the event.
  datatype: string
  max count: 1
property:
  path: discountCodeEnabled
  name: discount code enabled
  description: Indicates whether discount codes are enabled for the event.
  datatype: boolean
  max count: 1
property:
  path: endTime
  name: end time
  description: Represents when the event ends.
  datatype: string
  max count: 1
property:
  path: eventTimes
  name: event times
  description: Contains the event's child event times.
  node: ChildEventShape
  class: ChildEvent
  node kind: BlankNodeOrIRI
property:
  path: guestListEnabled
  name: guest list enabled
  description: Indicates whether the event's guest list is enabled.
  datatype: boolean
  max count: 1
property:
  path: id
  name: id
  description: Identifies the event.
  datatype: string
  max count: 1
property:
  path: interestedCount
  name: interested count
  description: Represents the number of people interested in the event.
  datatype: int
  max count: 1
property:
  path: isCanceled
  name: is canceled
  description: Indicates whether the event is canceled.
  datatype: boolean
  max count: 1
property:
  path: isDraft
  name: is draft
  description: Indicates whether the event is a draft.
  datatype: boolean
  max count: 1
property:
  path: isOnline
  name: is online
  description: Indicates whether the event is online.
  datatype: boolean
  max count: 1
property:
  path: isPageOwned
  name: is page owned
  description: Indicates whether the event is owned by a page.
  datatype: boolean
  max count: 1
property:
  path: maybeCount
  name: maybe count
  description: Represents the number of people marked as maybe for the event.
  datatype: int
  max count: 1
property:
  path: name
  name: name
  description: Represents the event's name.
  datatype: string
  max count: 1
property:
  path: noreplyCount
  name: noreply count
  description: Represents the number of people who have not replied to the event.
  datatype: int
  max count: 1
property:
  path: onlineEventFormat
  name: online event format
  description: Represents the event's online format, including options such as Facebook Live, Horizon, Messenger Room, a third-party format, or no online format.
  datatype: string
  max count: 1
  in: fb_live
  in: horizon_event
  in: messenger_room
  in: none
  in: other
  in: third_party
property:
  path: onlineEventThirdPartyUrl
  name: online event third party url
  description: Provides the URL for the event's third-party online format.
  datatype: string
  max count: 1
property:
  path: owner
  name: owner
  description: Identifies the object that owns the event.
  datatype: JSON
  max count: 1
property:
  path: parentGroup
  name: parent group
  description: Identifies the group associated with the event.
  node: GroupShape
  class: Group
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: place
  name: place
  description: Represents the place associated with the event.
  node: PlaceShape
  class: Place
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: registrationSetting
  name: registration setting
  description: Contains the event's registration settings.
  node: EventRegistrationSettingShape
  class: EventRegistrationSetting
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: scheduledPublishTime
  name: scheduled publish time
  description: Represents the scheduled time for publishing the event.
  datatype: string
  max count: 1

ChildEventShape
type: NodeShape
target class: ChildEvent
property:
  path: endTime
  name: end time
  description: The end time of the child event.
  datatype: string
  max count: 1
property:
  path: id
  name: id
  description: The identifier of the child event.
  datatype: string
  max count: 1
property:
  path: startTime
  name: start time
  description: The start time of the child event.
  datatype: string
  max count: 1
property:
  path: ticketUri
  name: ticket uri
  description: The URI for tickets to the child event.
  datatype: string
  max count: 1

PlaceShape
type: NodeShape
target class: Place
property:
  path: id
  name: id
  description: Represents the identifier of the place.
  datatype: string
  max count: 1
property:
  path: location
  name: location
  description: Represents the location of the place.
  node: LocationShape
  class: Location
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: name
  name: name
  description: Represents the name of the place.
  datatype: string
  max count: 1
property:
  path: overallRating
  name: overall rating
  description: Represents the place's overall rating.
  datatype: double
  max count: 1

EventRegistrationSettingShape
type: NodeShape
target class: EventRegistrationSetting
property:
  path: id
  name: id
  description: Identifies the event registration setting.
  datatype: string
  max count: 1
property:
  path: questions
  name: questions
  description: Represents the questions associated with event registration.
  datatype: string
  max count: 1
property:
  path: targetType
  name: target type
  description: Represents the target type for the registration setting.
  datatype: string
  max count: 1
property:
  path: ticketTierIds
  name: ticket tier ids
  description: Identifies the ticket tiers associated with the registration setting.
  datatype: string

EventTicketSettingShape
type: NodeShape
target class: EventTicketSetting
property:
  path: id
  name: id
  description: Identifies the event ticket setting.
  datatype: string
  max count: 1
property:
  path: ticketDeliveryType
  name: ticket delivery type
  description: Represents how tickets are delivered.
  datatype: string
  max count: 1

MusicVideoCopyrightShape
type: NodeShape
target class: MusicVideoCopyright
property:
  path: creationTime
  name: creation time
  description: Represents when the music video copyright record was created.
  datatype: dateTime
  max count: 1
property:
  path: displayedMatchesCount
  name: displayed matches count
  description: Represents the number of copyright matches displayed for the music video.
  datatype: int
  max count: 1
property:
  path: id
  name: id
  description: Identifies the music video copyright record.
  datatype: string
  max count: 1
property:
  path: inConflict
  name: in conflict
  description: Indicates whether the music video copyright record is in conflict.
  datatype: boolean
  max count: 1
property:
  path: isrc
  name: isrc
  description: Represents the ISRC associated with the music video copyright record.
  datatype: string
  max count: 1
property:
  path: matchRule
  name: match rule
  description: Contains the video copyright rule associated with the music video copyright record.
  node: VideoCopyrightRuleShape
  class: VideoCopyrightRule
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: ownershipCountries
  name: ownership countries
  description: Contains the countries associated with ownership of the music video copyright.
  datatype: string
property:
  path: referenceFileStatus
  name: reference file status
  description: Represents the status of the copyright reference file.
  datatype: string
  max count: 1
property:
  path: ridgeMonitoringStatus
  name: ridge monitoring status
  description: Represents the ridge monitoring status of the music video copyright record.
  datatype: string
  max count: 1
property:
  path: tags
  name: tags
  description: Contains tags associated with the music video copyright record.
  datatype: string
property:
  path: updateTime
  name: update time
  description: Represents when the music video copyright record was updated.
  datatype: dateTime
  max count: 1
property:
  path: videoAsset
  name: video asset
  description: Contains the video asset associated with the music video copyright record.
  node: CopyrightReferenceContainerShape
  class: CopyrightReferenceContainer
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: whitelistedFbUsers
  name: whitelisted fb users
  description: Contains Facebook users associated with the whitelist for the music video copyright record.
  datatype: JSON
  max count: 1
property:
  path: whitelistedIgUsers
  name: whitelisted ig users
  description: Contains Instagram users associated with the whitelist for the music video copyright record.
  datatype: string

PrivacyShape
type: NodeShape
target class: Privacy
property:
  path: allow
  name: allow
  description: Represents what the Privacy model allows.
  datatype: string
  max count: 1
property:
  path: deny
  name: deny
  description: Represents what the Privacy model denies.
  datatype: string
  max count: 1
property:
  path: description
  name: description
  description: A description of the privacy setting.
  datatype: string
  max count: 1
property:
  path: friends
  name: friends
  description: The privacy setting related to friends.
  datatype: string
  max count: 1
property:
  path: networks
  name: networks
  description: The privacy setting related to networks.
  datatype: string
  max count: 1
property:
  path: value
  name: value
  description: The value of the privacy setting.
  datatype: string
  max count: 1

VideoStatusShape
type: NodeShape
target class: VideoStatus
property:
  path: copyrightCheckStatus
  name: copyright check status
  description: Indicates the status of the video's copyright check.
  node: VideoCopyrightCheckStatusShape
  class: VideoCopyrightCheckStatus
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: processingPhase
  name: processing phase
  description: Provides the video's processing-phase status information.
  node: VideoStatusProcessingPhaseShape
  class: VideoStatusProcessingPhase
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: processingProgress
  name: processing progress
  description: Indicates the video's processing progress.
  datatype: unsignedInt
  max count: 1
property:
  path: publishingPhase
  name: publishing phase
  description: Provides the video's publishing-phase status information.
  node: VideoStatusPublishingPhaseShape
  class: VideoStatusPublishingPhase
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: uploadingPhase
  name: uploading phase
  description: Provides the video's uploading-phase status information.
  node: VideoStatusUploadingPhaseShape
  class: VideoStatusUploadingPhase
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: videoStatus
  name: video status
  description: Indicates the video's status.
  datatype: string
  max count: 1

VideoCopyrightCheckStatusShape
type: NodeShape
target class: VideoCopyrightCheckStatus
property:
  path: matchesFound
  name: matches found
  description: Indicates whether matches were found during the copyright check.
  datatype: boolean
  max count: 1
property:
  path: status
  name: status
  description: Represents the status of the copyright check.
  datatype: string
  max count: 1

VideoStatusProcessingPhaseShape
type: NodeShape
target class: VideoStatusProcessingPhase
property:
  path: errors
  name: errors
  description: Lists errors associated with the video's processing phase.
  node: VideoStatusErrorShape
  class: VideoStatusError
  node kind: BlankNodeOrIRI
property:
  path: status
  name: status
  description: Indicates the status of the video's processing phase.
  datatype: string
  max count: 1

VideoStatusErrorShape
type: NodeShape
target class: VideoStatusError
property:
  path: code
  name: code
  description: Identifies the code associated with a video status error.
  datatype: int
  max count: 1
property:
  path: message
  name: message
  description: Provides the message associated with a video status error.
  datatype: string
  max count: 1

VideoStatusPublishingPhaseShape
type: NodeShape
target class: VideoStatusPublishingPhase
property:
  path: errors
  name: errors
  description: Lists errors associated with the video's publishing phase.
  node: VideoStatusErrorShape
  class: VideoStatusError
  node kind: BlankNodeOrIRI
property:
  path: publishStatus
  name: publish status
  description: Indicates the video's publishing status.
  datatype: string
  max count: 1
property:
  path: publishTime
  name: publish time
  description: Indicates the video's publish time.
  datatype: dateTime
  max count: 1
property:
  path: status
  name: status
  description: Indicates the status of the video's publishing phase.
  datatype: string
  max count: 1

VideoStatusUploadingPhaseShape
type: NodeShape
target class: VideoStatusUploadingPhase
property:
  path: bytesTransferred
  name: bytes transferred
  description: Indicates the amount of data transferred during the video's upload.
  datatype: unsignedInt
  max count: 1
property:
  path: errors
  name: errors
  description: Lists errors associated with the video's uploading phase.
  node: VideoStatusErrorShape
  class: VideoStatusError
  node kind: BlankNodeOrIRI
property:
  path: sourceFileSize
  name: source file size
  description: Indicates the size of the video's source file.
  datatype: unsignedInt
  max count: 1
property:
  path: status
  name: status
  description: Indicates the status of the video's uploading phase.
  datatype: string
  max count: 1

HasLeadAccessShape
type: NodeShape
target class: HasLeadAccess
property:
  path: appHasLeadsPermission
  name: app has leads permission
  description: Indicates whether the app has leads permission.
  datatype: boolean
  max count: 1
property:
  path: canAccessLead
  name: can access lead
  description: Indicates whether lead access is available.
  datatype: boolean
  max count: 1
property:
  path: enabledLeadAccessManager
  name: enabled lead access manager
  description: Indicates whether the lead access manager is enabled.
  datatype: boolean
  max count: 1
property:
  path: failureReason
  name: failure reason
  description: Represents the reason for a lead-access failure.
  datatype: string
  max count: 1
property:
  path: failureResolution
  name: failure resolution
  description: Represents the resolution for a lead-access failure.
  datatype: string
  max count: 1
property:
  path: isPageAdmin
  name: is page admin
  description: Indicates whether the user is a page administrator.
  datatype: boolean
  max count: 1
property:
  path: pageId
  name: page id
  description: Represents the page identifier used for lead access.
  datatype: string
  max count: 1
property:
  path: userHasLeadsPermission
  name: user has leads permission
  description: Indicates whether the user has leads permission.
  datatype: boolean
  max count: 1
property:
  path: userId
  name: user id
  description: Represents the user identifier used for lead access.
  datatype: string
  max count: 1

MessagingFeatureStatusShape
type: NodeShape
target class: MessagingFeatureStatus
property:
  path: hopV2
  name: hop v2
  description: Indicates the status of the HOP v2 messaging feature.
  datatype: boolean
  max count: 1
property:
  path: igMultiApp
  name: ig multi app
  description: Indicates the status of the Instagram multi-app messaging feature.
  datatype: boolean
  max count: 1
property:
  path: msgrMultiApp
  name: msgr multi app
  description: Indicates the status of the Messenger multi-app messaging feature.
  datatype: boolean
  max count: 1

PageParkingShape
type: NodeShape
target class: PageParking
property:
  path: lot
  name: lot
  description: Represents the Page's parking-lot parking information.
  datatype: unsignedInt
  max count: 1
property:
  path: street
  name: street
  description: Represents the Page's street-parking information.
  datatype: unsignedInt
  max count: 1
property:
  path: valet
  name: valet
  description: Represents the Page's valet-parking information.
  datatype: unsignedInt
  max count: 1

PagePaymentOptionsShape
type: NodeShape
target class: PagePaymentOptions
property:
  path: amex
  name: amex
  description: Represents the Page's American Express payment option.
  datatype: unsignedInt
  max count: 1
property:
  path: cashOnly
  name: cash only
  description: Represents the Page's cash-only payment option.
  datatype: unsignedInt
  max count: 1
property:
  path: discover
  name: discover
  description: Represents the Page's Discover payment option.
  datatype: unsignedInt
  max count: 1
property:
  path: mastercard
  name: mastercard
  description: Represents the Page's Mastercard payment option.
  datatype: unsignedInt
  max count: 1
property:
  path: visa
  name: visa
  description: Represents the Page's Visa payment option.
  datatype: unsignedInt
  max count: 1

PageRestaurantServicesShape
type: NodeShape
target class: PageRestaurantServices
property:
  path: catering
  name: catering
  description: Indicates whether the restaurant provides catering.
  datatype: boolean
  max count: 1
property:
  path: delivery
  name: delivery
  description: Indicates whether the restaurant provides delivery.
  datatype: boolean
  max count: 1
property:
  path: groups
  name: groups
  description: Indicates whether the restaurant accommodates groups.
  datatype: boolean
  max count: 1
property:
  path: kids
  name: kids
  description: Indicates whether the restaurant provides services for kids.
  datatype: boolean
  max count: 1
property:
  path: outdoor
  name: outdoor
  description: Indicates whether the restaurant provides outdoor service.
  datatype: boolean
  max count: 1
property:
  path: pickup
  name: pickup
  description: Indicates whether the restaurant provides pickup.
  datatype: boolean
  max count: 1
property:
  path: reserve
  name: reserve
  description: Indicates whether the restaurant accepts reservations.
  datatype: boolean
  max count: 1
property:
  path: takeout
  name: takeout
  description: Indicates whether the restaurant provides takeout.
  datatype: boolean
  max count: 1
property:
  path: waiter
  name: waiter
  description: Indicates whether the restaurant provides waiter service.
  datatype: boolean
  max count: 1
property:
  path: walkins
  name: walkins
  description: Indicates whether the restaurant accepts walk-ins.
  datatype: boolean
  max count: 1

PageRestaurantSpecialtiesShape
type: NodeShape
target class: PageRestaurantSpecialties
property:
  path: breakfast
  name: breakfast
  description: Represents the restaurant's breakfast specialty information.
  datatype: unsignedInt
  max count: 1
property:
  path: coffee
  name: coffee
  description: Represents the restaurant's coffee specialty information.
  datatype: unsignedInt
  max count: 1
property:
  path: dinner
  name: dinner
  description: Represents the restaurant's dinner specialty information.
  datatype: unsignedInt
  max count: 1
property:
  path: drinks
  name: drinks
  description: Represents the restaurant's drinks specialty information.
  datatype: unsignedInt
  max count: 1
property:
  path: lunch
  name: lunch
  description: Represents the restaurant's lunch specialty information.
  datatype: unsignedInt
  max count: 1

PageStartInfoShape
type: NodeShape
target class: PageStartInfo
property:
  path: date
  name: date
  description: Represents the date associated with the Page's start information.
  datatype: JSON
  max count: 1
property:
  path: type
  name: type
  description: Represents the type of the Page's start information.
  datatype: string
  max count: 1

VoipInfoShape
type: NodeShape
target class: VoipInfo
property:
  path: hasMobileApp
  name: has mobile app
  description: Indicates whether the VoIP participant has a mobile app.
  datatype: boolean
  max count: 1
property:
  path: hasPermission
  name: has permission
  description: Indicates whether the VoIP participant has permission.
  datatype: boolean
  max count: 1
property:
  path: isCallable
  name: is callable
  description: Indicates whether the VoIP participant is callable.
  datatype: boolean
  max count: 1
property:
  path: isCallableWebrtc
  name: is callable webrtc
  description: Indicates whether the VoIP participant is callable using WebRTC.
  datatype: boolean
  max count: 1
property:
  path: isPushable
  name: is pushable
  description: Indicates whether the VoIP participant is pushable.
  datatype: boolean
  max count: 1
property:
  path: reasonCode
  name: reason code
  description: Identifies the code for the VoIP information's reason.
  datatype: unsignedInt
  max count: 1
property:
  path: reasonDescription
  name: reason description
  description: Describes the reason associated with the VoIP information.
  datatype: string
  max count: 1

ProductCatalogImageSettingsShape
type: NodeShape
target class: ProductCatalogImageSettings
property:
  path: carouselAd
  name: carousel ad
  description: Image transformation settings for carousel ads.
  node: ProductCatalogImageSettingsOperationShape
  class: ProductCatalogImageSettingsOperation
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: singleAd
  name: single ad
  description: Image transformation settings for single ads.
  node: ProductCatalogImageSettingsOperationShape
  class: ProductCatalogImageSettingsOperation
  node kind: BlankNodeOrIRI
  max count: 1

ProductCatalogImageSettingsOperationShape
type: NodeShape
target class: ProductCatalogImageSettingsOperation
property:
  path: transformationType
  name: transformation type
  description: The type of image transformation used by the operation.
  datatype: string
  max count: 1

ManagedPartnerExtendedCreditShape
type: NodeShape
target class: ManagedPartnerExtendedCredit
property:
  path: id
  name: id
  description: Identifies the managed partner extended credit.
  datatype: string
  max count: 1
property:
  path: maxBalance
  name: max balance
  description: Represents the maximum balance associated with the managed partner extended credit.
  node: CurrencyAmountShape
  class: CurrencyAmount
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: receivingCreditAllocationConfig
  name: receiving credit allocation config
  description: Contains the configuration for receiving credit allocations.
  node: ExtendedCreditAllocationConfigShape
  class: ExtendedCreditAllocationConfig
  node kind: BlankNodeOrIRI
  max count: 1

CurrencyAmountShape
type: NodeShape
target class: CurrencyAmount
property:
  path: amount
  name: amount
  description: Represents the amount in the currency amount model.
  datatype: string
  max count: 1
property:
  path: amountInHundredths
  name: amount in hundredths
  description: Represents the amount expressed in hundredths in the currency amount model.
  datatype: string
  max count: 1
property:
  path: currency
  name: currency
  description: Identifies the currency of the currency amount.
  datatype: string
  max count: 1
property:
  path: offsettedAmount
  name: offsetted amount
  description: Represents the offsetted amount in the currency amount model.
  datatype: string
  max count: 1

ExtendedCreditAllocationConfigShape
type: NodeShape
target class: ExtendedCreditAllocationConfig
property:
  path: currencyAmount
  name: currency amount
  description: Represents the currency amount in the credit allocation configuration.
  node: CurrencyAmountShape
  class: CurrencyAmount
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: id
  name: id
  description: Identifies the credit allocation configuration.
  datatype: string
  max count: 1
property:
  path: liabilityType
  name: liability type
  description: Represents the type of liability in the credit allocation configuration.
  datatype: string
  max count: 1
property:
  path: owningBusiness
  name: owning business
  description: Identifies the business that owns the credit allocation configuration.
  class: Business
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: owningCredential
  name: owning credential
  description: Identifies the extended credit credential that owns the allocation configuration.
  node: ExtendedCreditShape
  class: ExtendedCredit
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: partitionType
  name: partition type
  description: Represents the type of partition used by the credit allocation configuration.
  datatype: string
  max count: 1
property:
  path: receivingBusiness
  name: receiving business
  description: Identifies the business receiving the credit allocation.
  class: Business
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: receivingCredential
  name: receiving credential
  description: Identifies the extended credit credential receiving the allocation.
  node: ExtendedCreditShape
  class: ExtendedCredit
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: requestStatus
  name: request status
  description: Represents the status of the credit allocation request.
  datatype: string
  max count: 1
property:
  path: sendBillTo
  name: send bill to
  description: Represents where the bill is sent.
  datatype: string
  max count: 1

ExtendedCreditShape
type: NodeShape
target class: ExtendedCredit
property:
  path: allocatedAmount
  name: allocated amount
  description: Represents the amount allocated to the extended credit.
  node: CurrencyAmountShape
  class: CurrencyAmount
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: balance
  name: balance
  description: Represents the extended credit's balance.
  node: CurrencyAmountShape
  class: CurrencyAmount
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: creditAvailable
  name: credit available
  description: Represents the amount of credit available.
  node: CurrencyAmountShape
  class: CurrencyAmount
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: creditType
  name: credit type
  description: Represents the type of extended credit.
  datatype: string
  max count: 1
property:
  path: id
  name: id
  description: Identifies the extended credit.
  datatype: string
  max count: 1
property:
  path: isAccessRevoked
  name: is access revoked
  description: Indicates whether access to the extended credit is revoked.
  datatype: boolean
  max count: 1
property:
  path: isAutomatedExperience
  name: is automated experience
  description: Indicates whether the extended credit is associated with an automated experience.
  datatype: boolean
  max count: 1
property:
  path: legalEntityName
  name: legal entity name
  description: Represents the name of the legal entity associated with the extended credit.
  datatype: string
  max count: 1
property:
  path: liableAddress
  name: liable address
  description: Represents the address of the party liable for the extended credit.
  node: CRMAddressShape
  class: CRMAddress
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: liableBizName
  name: liable biz name
  description: Represents the business name of the party liable for the extended credit.
  datatype: string
  max count: 1
property:
  path: maxBalance
  name: max balance
  description: Represents the maximum balance of the extended credit.
  node: CurrencyAmountShape
  class: CurrencyAmount
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: onlineMaxBalance
  name: online max balance
  description: Represents the maximum online balance of the extended credit.
  node: CurrencyAmountShape
  class: CurrencyAmount
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: ownerBusiness
  name: owner business
  description: Identifies the business that owns the extended credit.
  class: Business
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: ownerBusinessName
  name: owner business name
  description: Represents the name of the business that owns the extended credit.
  datatype: string
  max count: 1
property:
  path: partitionFrom
  name: partition from
  description: Represents the source from which the extended credit is partitioned.
  datatype: string
  max count: 1
property:
  path: receivingCreditAllocationConfig
  name: receiving credit allocation config
  description: Contains the credit allocation configuration for receiving credit.
  class: ExtendedCreditAllocationConfig
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: sendBillToAddress
  name: send bill to address
  description: Represents the address to which the bill is sent.
  node: CRMAddressShape
  class: CRMAddress
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: sendBillToBizName
  name: send bill to biz name
  description: Represents the business name to which the bill is sent.
  datatype: string
  max count: 1
property:
  path: soldToAddress
  name: sold to address
  description: Represents the address of the party to which the extended credit is sold.
  node: CRMAddressShape
  class: CRMAddress
  node kind: BlankNodeOrIRI
  max count: 1

CRMAddressShape
type: NodeShape
target class: CRMAddress
property:
  path: city
  name: city
  description: Represents the city in the CRM address.
  datatype: string
  max count: 1
property:
  path: cnpjTaxId
  name: cnpj tax id
  description: Represents the CNPJ tax identifier in the CRM address.
  datatype: string
  max count: 1
property:
  path: country
  name: country
  description: Represents the country in the CRM address.
  datatype: string
  max count: 1
property:
  path: id
  name: id
  description: Identifies the CRM address.
  datatype: string
  max count: 1
property:
  path: postalCode
  name: postal code
  description: Represents the postal code in the CRM address.
  datatype: string
  max count: 1
property:
  path: registrationLabel
  name: registration label
  description: Represents the label for the registration information in the CRM address.
  datatype: string
  max count: 1
property:
  path: registrationNumber
  name: registration number
  description: Represents the registration number in the CRM address.
  datatype: string
  max count: 1
property:
  path: state
  name: state
  description: Represents the state in the CRM address.
  datatype: string
  max count: 1
property:
  path: street1
  name: street1
  description: Represents the first street address line in the CRM address.
  datatype: string
  max count: 1
property:
  path: street2
  name: street2
  description: Represents the second street address line in the CRM address.
  datatype: string
  max count: 1
property:
  path: street3
  name: street3
  description: Represents the third street address line in the CRM address.
  datatype: string
  max count: 1
property:
  path: street4
  name: street4
  description: Represents the fourth street address line in the CRM address.
  datatype: string
  max count: 1
property:
  path: validationStatus
  name: validation status
  description: Represents the validation status of the CRM address.
  datatype: string
  max count: 1
property:
  path: vatTaxId
  name: vat tax id
  description: Represents the VAT tax identifier in the CRM address.
  datatype: string
  max count: 1

BusinessManagedPartnerEligibilityShape
type: NodeShape
target class: BusinessManagedPartnerEligibility
property:
  path: isEligible
  name: is eligible
  description: Whether the business is eligible for managed partnership.
  datatype: boolean
  max count: 1
property:
  path: reasonCode
  name: reason code
  description: The code for the reason associated with the managed-partner eligibility result.
  datatype: string
  max count: 1
property:
  path: reasonDescription
  name: reason description
  description: The description of the reason associated with the managed-partner eligibility result.
  datatype: string
  max count: 1

BusinessPartnerPremiumOptionsShape
type: NodeShape
target class: BusinessPartnerPremiumOptions
property:
  path: enableBasketInsight
  name: enable basket insight
  description: Whether basket insight is enabled for the business partner.
  datatype: boolean
  max count: 1
property:
  path: enableExtendedAudienceRetargeting
  name: enable extended audience retargeting
  description: Whether extended audience retargeting is enabled for the business partner.
  datatype: boolean
  max count: 1
property:
  path: retailerCustomAudienceConfig
  name: retailer custom audience config
  description: The retailer's custom audience configuration.
  datatype: JSON
  max count: 1

MarketingMessagesOnboardingStatusShape
type: NodeShape
target class: MarketingMessagesOnboardingStatus
property:
  path: status
  name: status
  description: Represents the status of marketing messages onboarding.
  datatype: string
  max count: 1
property:
  path: time
  name: time
  description: Represents the time associated with the marketing messages onboarding status.
  datatype: dateTime
  max count: 1

CustomAudienceGroupShape
type: NodeShape
target class: CustomAudienceGroup
property:
  path: audienceTypeParamName
  name: audience type param name
  description: Represents the parameter name for the audience type in the custom audience group.
  datatype: string
  max count: 1
property:
  path: existingCustomerTag
  name: existing customer tag
  description: Represents the tag for existing customers in the custom audience group.
  datatype: string
  max count: 1
property:
  path: newCustomerTag
  name: new customer tag
  description: Represents the tag for new customers in the custom audience group.
  datatype: string
  max count: 1

FundingSourceDetailsShape
type: NodeShape
target class: FundingSourceDetails
property:
  path: coupon
  name: coupon
  description: Represents a coupon associated with the funding source.
  node: FundingSourceDetailsCouponShape
  class: FundingSourceDetailsCoupon
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: coupons
  name: coupons
  description: Represents the coupons associated with the funding source.
  node: FundingSourceDetailsCouponShape
  class: FundingSourceDetailsCoupon
  node kind: BlankNodeOrIRI
property:
  path: displayString
  name: display string
  description: Represents the display text for the funding source.
  datatype: string
  max count: 1
property:
  path: id
  name: id
  description: Represents the identifier of the funding source.
  datatype: string
  max count: 1
property:
  path: type
  name: type
  description: Represents the type designation of the funding source.
  datatype: int
  max count: 1

FundingSourceDetailsCouponShape
type: NodeShape
target class: FundingSourceDetailsCoupon
property:
  path: amount
  name: amount
  description: Represents the coupon amount.
  datatype: int
  max count: 1
property:
  path: campaignIds
  name: campaign ids
  description: Represents the campaign identifiers associated with the coupon.
  datatype: int
property:
  path: childAdAccountId
  name: child ad account id
  description: Represents the child ad account identifier associated with the coupon.
  datatype: string
  max count: 1
property:
  path: childBmId
  name: child bm id
  description: Represents the child business manager identifier associated with the coupon.
  datatype: string
  max count: 1
property:
  path: couponId
  name: coupon id
  description: Represents the coupon identifier.
  datatype: string
  max count: 1
property:
  path: couponTiering
  name: coupon tiering
  description: Represents coupon tiering information.
  node: FundingSourceDetailsCouponTieringShape
  class: FundingSourceDetailsCouponTiering
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: currency
  name: currency
  description: Represents the currency associated with the coupon.
  datatype: string
  max count: 1
property:
  path: displayAmount
  name: display amount
  description: Represents the coupon amount in display form.
  datatype: string
  max count: 1
property:
  path: expiration
  name: expiration
  description: Represents the coupon expiration date and time.
  datatype: dateTime
  max count: 1
property:
  path: originalAmount
  name: original amount
  description: Represents the coupon's original amount.
  datatype: int
  max count: 1
property:
  path: originalDisplayAmount
  name: original display amount
  description: Represents the coupon's original amount in display form.
  datatype: string
  max count: 1
property:
  path: startDate
  name: start date
  description: Represents the coupon start date and time.
  datatype: dateTime
  max count: 1
property:
  path: vendorId
  name: vendor id
  description: Represents the identifier of the coupon vendor.
  datatype: string
  max count: 1

FundingSourceDetailsCouponTieringShape
type: NodeShape
target class: FundingSourceDetailsCouponTiering
property:
  path: couponTieringNew
  name: coupon tiering new
  description: Represents an unspecified object for new-coupon tiering.
  datatype: JSON
  max count: 1
property:
  path: couponTieringReactivation
  name: coupon tiering reactivation
  description: Represents an unspecified object for coupon-reactivation tiering.
  datatype: JSON
  max count: 1

ExtendedCreditInvoiceGroupShape
type: NodeShape
target class: ExtendedCreditInvoiceGroup
property:
  path: autoEnroll
  name: auto enroll
  description: Indicates whether automatic enrollment is enabled for the invoice group.
  datatype: boolean
  max count: 1
property:
  path: billToAddress
  name: bill to address
  description: Represents the address to be billed for the invoice group.
  node: CRMAddressShape
  class: CRMAddress
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: customerPoNumber
  name: customer po number
  description: Represents the customer's purchase order number for the invoice group.
  datatype: string
  max count: 1
property:
  path: email
  name: email
  description: Contains an email associated with the invoice group.
  node: ExtendedCreditEmailShape
  class: ExtendedCreditEmail
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: emails
  name: emails
  description: Contains the email addresses associated with the invoice group.
  datatype: string
property:
  path: id
  name: id
  description: Identifies the invoice group.
  datatype: string
  max count: 1
property:
  path: liableAddress
  name: liable address
  description: Represents the address of the party liable for the invoice group.
  node: CRMAddressShape
  class: CRMAddress
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: name
  name: name
  description: Represents the invoice group's name.
  datatype: string
  max count: 1
property:
  path: soldToAddress
  name: sold to address
  description: Represents the address of the party to which the invoice group is sold.
  node: CRMAddressShape
  class: CRMAddress
  node kind: BlankNodeOrIRI
  max count: 1

ExtendedCreditEmailShape
type: NodeShape
target class: ExtendedCreditEmail
property:
  path: email
  name: email
  description: Represents the email address associated with the extended credit.
  datatype: string
  max count: 1
property:
  path: id
  name: id
  description: Identifies the extended credit email.
  datatype: string
  max count: 1

DeliveryCheckShape
type: NodeShape
target class: DeliveryCheck
property:
  path: checkName
  name: check name
  description: Identifies the delivery check.
  datatype: string
  max count: 1
property:
  path: description
  name: description
  description: Describes the delivery check.
  datatype: string
  max count: 1
property:
  path: extraInfo
  name: extra info
  description: Provides additional information about the delivery check.
  node: DeliveryCheckExtraInfoShape
  class: DeliveryCheckExtraInfo
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: summary
  name: summary
  description: Summarizes the delivery check.
  datatype: string
  max count: 1

DeliveryCheckExtraInfoShape
type: NodeShape
target class: DeliveryCheckExtraInfo
property:
  path: adgroupIds
  name: adgroup ids
  description: Lists the ad group identifiers associated with the delivery check information.
  datatype: string
property:
  path: campaignIds
  name: campaign ids
  description: Lists the campaign identifiers associated with the delivery check information.
  datatype: string
property:
  path: countries
  name: countries
  description: Lists the countries associated with the delivery check information.
  datatype: string

ReachFrequencySpecShape
type: NodeShape
target class: ReachFrequencySpec
property:
  path: countries
  name: countries
  description: The countries included in the reach and frequency specification.
  datatype: string
property:
  path: defaultCreationData
  name: default creation data
  description: Default data associated with creating the reach and frequency specification.
  datatype: JSON
  max count: 1
property:
  path: globalIoMaxCampaignDuration
  name: global io max campaign duration
  description: The global maximum campaign duration specified for the reach and frequency specification.
  datatype: unsignedInt
  max count: 1
property:
  path: maxCampaignDuration
  name: max campaign duration
  description: The maximum campaign duration specified for the reach and frequency specification.
  datatype: JSON
  max count: 1
property:
  path: maxDaysToFinish
  name: max days to finish
  description: The maximum number of days specified to finish the reach and frequency activity.
  datatype: JSON
  max count: 1
property:
  path: maxPauseWithoutPredictionRerun
  name: max pause without prediction rerun
  description: The maximum pause specified without rerunning a prediction.
  datatype: JSON
  max count: 1
property:
  path: minCampaignDuration
  name: min campaign duration
  description: The minimum campaign duration specified for the reach and frequency specification.
  datatype: JSON
  max count: 1
property:
  path: minReachLimits
  name: min reach limits
  description: The minimum reach limits specified for the reach and frequency specification.
  datatype: JSON
  max count: 1

AdAccountMarketingMessagesSettingsShape
type: NodeShape
target class: AdAccountMarketingMessagesSettings
property:
  path: whatsappActivationStatus
  name: whatsapp activation status
  description: Represents the WhatsApp activation status in the marketing messages settings.
  datatype: string
  max count: 1

ConversionActionQueryShape
type: NodeShape
target class: ConversionActionQuery
property:
  path: actionType
  name: action type
  description: The types of actions included in the conversion action query.
  datatype: JSON
  max count: 1
property:
  path: application
  name: application
  description: The applications included in the conversion action query.
  datatype: JSON
  max count: 1
property:
  path: conversionId
  name: conversion id
  description: The conversion identifiers included in the conversion action query.
  datatype: string
property:
  path: creative
  name: creative
  description: The creatives included in the conversion action query.
  datatype: JSON
  max count: 1
property:
  path: dataset
  name: dataset
  description: The datasets included in the conversion action query.
  datatype: string
property:
  path: datasetSplit
  name: dataset split
  description: The dataset splits included in the conversion action query.
  datatype: string
property:
  path: event
  name: event
  description: The events included in the conversion action query.
  datatype: string
property:
  path: eventCreator
  name: event creator
  description: The creators associated with events in the conversion action query.
  datatype: string
property:
  path: eventType
  name: event type
  description: The event types included in the conversion action query.
  datatype: string
property:
  path: fbPixel
  name: fb pixel
  description: Identifies a Facebook pixel included in the conversion action query.
  datatype: string
property:
  path: fbPixelEvent
  name: fb pixel event
  description: Identifies a Facebook pixel event included in the conversion action query.
  datatype: string
property:
  path: leadgen
  name: leadgen
  description: Identifies a lead-generation conversion action included in the query.
  datatype: string
property:
  path: object
  name: object
  description: Identifies an object included in the conversion action query.
  datatype: string
property:
  path: objectDomain
  name: object domain
  description: Identifies the domain associated with the object in the conversion action query.
  datatype: string
property:
  path: offer
  name: offer
  description: Identifies an offer included in the conversion action query.
  datatype: string
property:
  path: offerCreator
  name: offer creator
  description: Identifies the creator associated with the offer in the conversion action query.
  datatype: string
property:
  path: offsitePixel
  name: offsite pixel
  description: Identifies an offsite pixel included in the conversion action query.
  datatype: string
property:
  path: page
  name: page
  description: Identifies a page included in the conversion action query.
  datatype: string
property:
  path: pageParent
  name: page parent
  description: Identifies the parent page associated with the page in the conversion action query.
  datatype: string
property:
  path: post
  name: post
  description: Identifies a post included in the conversion action query.
  datatype: string
property:
  path: postObject
  name: post object
  description: Identifies the object associated with the post in the conversion action query.
  datatype: string
property:
  path: postObjectWall
  name: post object wall
  description: Identifies the wall associated with the post object in the conversion action query.
  datatype: string
property:
  path: postWall
  name: post wall
  description: Identifies the wall associated with the post in the conversion action query.
  datatype: string
property:
  path: question
  name: question
  description: Identifies a question included in the conversion action query.
  datatype: string
property:
  path: questionCreator
  name: question creator
  description: Identifies the creator associated with the question in the conversion action query.
  datatype: string
property:
  path: response
  name: response
  description: Identifies a response included in the conversion action query.
  datatype: string
property:
  path: subtype
  name: subtype
  description: Identifies the subtype used in the conversion action query.
  datatype: string

AdCreativeShape
type: NodeShape
target class: AdCreative
property:
  path: accountId
  name: account id
  description: Identifies the account associated with the ad creative.
  datatype: string
  max count: 1
property:
  path: actorId
  name: actor id
  description: Identifies the actor associated with the ad creative.
  datatype: string
  max count: 1
property:
  path: adDisclaimerSpec
  name: ad disclaimer spec
  description: Contains the ad disclaimer specification for the creative.
  node: AdCreativeAdDisclaimerShape
  class: AdCreativeAdDisclaimer
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: adlabels
  name: adlabels
  description: Lists the ad labels associated with the creative.
  node: AdLabelShape
  class: AdLabel
  node kind: BlankNodeOrIRI
property:
  path: applinkTreatment
  name: applink treatment
  description: Contains the applink treatment associated with the creative.
  datatype: string
  max count: 1
property:
  path: assetFeedSpec
  name: asset feed spec
  description: Contains the asset feed specification for the creative.
  node: AdAssetFeedSpecShape
  class: AdAssetFeedSpec
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: authorizationCategory
  name: authorization category
  description: Identifies the authorization category of the creative.
  datatype: string
  max count: 1
property:
  path: autoUpdate
  name: auto update
  description: Indicates whether auto-update applies to the creative.
  datatype: boolean
  max count: 1
property:
  path: body
  name: body
  description: Contains the body text of the creative.
  datatype: string
  max count: 1
property:
  path: brandedContent
  name: branded content
  description: Contains the branded-content information for the creative.
  node: AdCreativeBrandedContentAdsShape
  class: AdCreativeBrandedContentAds
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: brandedContentSponsorPageId
  name: branded content sponsor page id
  description: Identifies the sponsor page for the creative's branded content.
  datatype: string
  max count: 1
property:
  path: bundleFolderId
  name: bundle folder id
  description: Identifies the bundle folder associated with the creative.
  datatype: string
  max count: 1
property:
  path: callToAction
  name: call to action
  description: Contains the call-to-action information for the creative.
  node: AdCreativeLinkDataCallToActionShape
  class: AdCreativeLinkDataCallToAction
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: callToActionType
  name: call to action type
  description: Identifies the call-to-action type for the creative.
  datatype: string
  max count: 1
  in: ADD_TO_CART
  in: APPLY_NOW
  in: ASK_ABOUT_SERVICES
  in: ASK_FOR_MORE_INFO
  in: AUDIO_CALL
  in: BOOK_A_CONSULTATION
  in: BOOK_NOW
  in: BOOK_TRAVEL
  in: BUY
  in: BUY_NOW
  in: BUY_TICKETS
  in: BUY_VIA_MESSAGE
  in: CALL
  in: CALL_ME
  in: CALL_NOW
  in: CHAT_WITH_US
  in: CONFIRM
  in: CONTACT
  in: CONTACT_US
  in: DONATE
  in: DONATE_NOW
  in: DOWNLOAD
  in: EVENT_RSVP
  in: FIND_A_GROUP
  in: FIND_YOUR_GROUPS
  in: FOLLOW_NEWS_STORYLINE
  in: FOLLOW_PAGE
  in: FOLLOW_USER
  in: GET_A_QUOTE
  in: GET_DIRECTIONS
  in: GET_IN_TOUCH
  in: GET_OFFER
  in: GET_OFFER_VIEW
  in: GET_PROMOTIONS
  in: GET_QUOTE
  in: GET_SHOWTIMES
  in: GET_STARTED
  in: INQUIRE_NOW
  in: INSTALL_APP
  in: INSTALL_MOBILE_APP
  in: JOIN_CHANNEL
  in: LEARN_MORE
  in: LIKE_PAGE
  in: LISTEN_MUSIC
  in: LISTEN_NOW
  in: MAKE_AN_APPOINTMENT
  in: MESSAGE_PAGE
  in: MOBILE_DOWNLOAD
  in: NO_BUTTON
  in: OPEN_INSTANT_APP
  in: OPEN_LINK
  in: ORDER_NOW
  in: PAY_TO_ACCESS
  in: PLAY_GAME
  in: PLAY_GAME_ON_FACEBOOK
  in: PURCHASE_GIFT_CARDS
  in: RAISE_MONEY
  in: RECORD_NOW
  in: REFER_FRIENDS
  in: REQUEST_TIME
  in: SAY_THANKS
  in: SEE_MORE
  in: SELL_NOW
  in: SEND_A_GIFT
  in: SEND_GIFT_MONEY
  in: SEND_UPDATES
  in: SHARE
  in: SHOP_NOW
  in: SIGN_UP
  in: SOTTO_SUBSCRIBE
  in: START_ORDER
  in: SUBSCRIBE
  in: SWIPE_UP_PRODUCT
  in: SWIPE_UP_SHOP
  in: UPDATE_APP
property:
  path: categorizationCriteria
  name: categorization criteria
  description: Contains the categorization criteria for the creative.
  datatype: string
  max count: 1
property:
  path: categoryMediaSource
  name: category media source
  description: Identifies the media source for the creative's category.
  datatype: string
  max count: 1
property:
  path: collaborativeAdsLsbImageBankId
  name: collaborative ads lsb image bank id
  description: Identifies the image bank associated with the creative's collaborative ads LSB.
  datatype: string
  max count: 1
property:
  path: contextualMultiAds
  name: contextual multi ads
  description: Contains the contextual multi-ads information for the creative.
  node: AdCreativeContextualMultiAdsShape
  class: AdCreativeContextualMultiAds
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: creativeSourcingSpec
  name: creative sourcing spec
  description: Contains the sourcing specification for the creative.
  node: AdCreativeSourcingSpecShape
  class: AdCreativeSourcingSpec
  node kind: BlankNodeOrIRI
  max count: 1

AdCreativeAdDisclaimerShape
type: NodeShape
target class: AdCreativeAdDisclaimer
property:
  path: text
  name: text
  description: The text of the ad disclaimer.
  datatype: string
  max count: 1
property:
  path: title
  name: title
  description: The title of the ad disclaimer.
  datatype: string
  max count: 1
property:
  path: url
  name: url
  description: The URL associated with the ad disclaimer.
  datatype: string
  max count: 1

AdAssetFeedSpecShape
type: NodeShape
target class: AdAssetFeedSpec
property:
  path: adFormats
  name: ad formats
  description: Represents the ad formats available in the asset feed specification.
  datatype: string
property:
  path: additionalData
  name: additional data
  description: Represents additional data associated with the asset feed specification.
  node: AdAssetFeedAdditionalDataShape
  class: AdAssetFeedAdditionalData
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: appProductPageId
  name: app product page id
  description: Represents the app product Page identifier in the asset feed specification.
  datatype: string
  max count: 1
property:
  path: assetCustomizationRules
  name: asset customization rules
  description: Represents the asset customization rules in the asset feed specification.
  node: AdAssetFeedSpecAssetCustomizationRuleShape
  class: AdAssetFeedSpecAssetCustomizationRule
  node kind: BlankNodeOrIRI
property:
  path: audios
  name: audios
  description: Represents audio objects in the asset feed specification.
  datatype: JSON
  max count: 1
property:
  path: autotranslate
  name: autotranslate
  description: Represents the autotranslation information in the asset feed specification.
  datatype: string
property:
  path: bodies
  name: bodies
  description: Represents body-text assets in the asset feed specification.
  node: AdAssetFeedSpecBodyShape
  class: AdAssetFeedSpecBody
  node kind: BlankNodeOrIRI
property:
  path: callAdsConfiguration
  name: call ads configuration
  description: Represents the call ads configuration in the asset feed specification.
  datatype: JSON
  max count: 1
property:
  path: callToActionTypes
  name: call to action types
  description: Represents the call-to-action types available in the asset feed specification.
  datatype: string
  in: ADD_TO_CART
  in: APPLY_NOW
  in: ASK_ABOUT_SERVICES
  in: ASK_FOR_MORE_INFO
  in: AUDIO_CALL
  in: BOOK_A_CONSULTATION
  in: BOOK_NOW
  in: BOOK_TRAVEL
  in: BUY
  in: BUY_NOW
  in: BUY_TICKETS
  in: BUY_VIA_MESSAGE
  in: CALL
  in: CALL_ME
  in: CALL_NOW
  in: CHAT_WITH_US
  in: CONFIRM
  in: CONTACT
  in: CONTACT_US
  in: DONATE
  in: DONATE_NOW
  in: DOWNLOAD
  in: EVENT_RSVP
  in: FIND_A_GROUP
  in: FIND_YOUR_GROUPS
  in: FOLLOW_NEWS_STORYLINE
  in: FOLLOW_PAGE
  in: FOLLOW_USER
  in: GET_A_QUOTE
  in: GET_DIRECTIONS
  in: GET_IN_TOUCH
  in: GET_OFFER
  in: GET_OFFER_VIEW
  in: GET_PROMOTIONS
  in: GET_QUOTE
  in: GET_SHOWTIMES
  in: GET_STARTED
  in: INQUIRE_NOW
  in: INSTALL_APP
  in: INSTALL_MOBILE_APP
  in: JOIN_CHANNEL
  in: LEARN_MORE
  in: LIKE_PAGE
  in: LISTEN_MUSIC
  in: LISTEN_NOW
  in: MAKE_AN_APPOINTMENT
  in: MESSAGE_PAGE
  in: MOBILE_DOWNLOAD
  in: NO_BUTTON
  in: OPEN_INSTANT_APP
  in: OPEN_LINK
  in: ORDER_NOW
  in: PAY_TO_ACCESS
  in: PLAY_GAME
  in: PLAY_GAME_ON_FACEBOOK
  in: PURCHASE_GIFT_CARDS
  in: RAISE_MONEY
  in: RECORD_NOW
  in: REFER_FRIENDS
  in: REQUEST_TIME
  in: SAY_THANKS
  in: SEE_MORE
  in: SELL_NOW
  in: SEND_A_GIFT
  in: SEND_GIFT_MONEY
  in: SEND_UPDATES
  in: SHARE
  in: SHOP_NOW
  in: SIGN_UP
  in: SOTTO_SUBSCRIBE
  in: START_ORDER
  in: SUBSCRIBE
  in: SWIPE_UP_PRODUCT
  in: SWIPE_UP_SHOP
  in: UPDATE_APP
  in: USE_APP
property:
  path: callToActions
  name: call to actions
  description: Represents call-to-action assets in the asset feed specification.
  node: AdAssetFeedSpecCallToActionShape
  class: AdAssetFeedSpecCallToAction
  node kind: BlankNodeOrIRI
property:
  path: captions
  name: captions
  description: Represents caption assets in the asset feed specification.
  node: AdAssetFeedSpecCaptionShape
  class: AdAssetFeedSpecCaption
  node kind: BlankNodeOrIRI
property:
  path: carousels
  name: carousels
  description: Represents carousel assets in the asset feed specification.
  node: AdAssetFeedSpecCarouselShape
  class: AdAssetFeedSpecCarousel
  node kind: BlankNodeOrIRI
property:
  path: ctwaConsentData
  name: ctwa consent data
  description: Represents click-to-WhatsApp consent data in the asset feed specification.
  datatype: JSON
  max count: 1
property:
  path: descriptions
  name: descriptions
  description: Represents description assets in the asset feed specification.
  node: AdAssetFeedSpecDescriptionShape
  class: AdAssetFeedSpecDescription
  node kind: BlankNodeOrIRI
property:
  path: events
  name: events
  description: Represents event assets in the asset feed specification.
  node: AdAssetFeedSpecEventsShape
  class: AdAssetFeedSpecEvents
  node kind: BlankNodeOrIRI
property:
  path: groups
  name: groups
  description: Represents group rules in the asset feed specification.
  node: AdAssetFeedSpecGroupRuleShape
  class: AdAssetFeedSpecGroupRule
  node kind: BlankNodeOrIRI
property:
  path: images
  name: images
  description: Represents image assets in the asset feed specification.
  node: AdAssetFeedSpecImageShape
  class: AdAssetFeedSpecImage
  node kind: BlankNodeOrIRI
property:
  path: linkUrls
  name: link urls
  description: Represents link URL assets in the asset feed specification.
  node: AdAssetFeedSpecLinkURLShape
  class: AdAssetFeedSpecLinkURL
  node kind: BlankNodeOrIRI
property:
  path: messageExtensions
  name: message extensions
  description: Represents message extensions in the asset feed specification.
  node: AdAssetMessageExtensionsShape
  class: AdAssetMessageExtensions
  node kind: BlankNodeOrIRI

AdAssetFeedAdditionalDataShape
type: NodeShape
target class: AdAssetFeedAdditionalData
property:
  path: automatedProductTags
  name: automated product tags
  description: Indicates whether automated product tags are included in the additional ad asset data.
  datatype: boolean
  max count: 1
property:
  path: brandPageId
  name: brand page id
  description: Represents the identifier of the brand Page in the additional ad asset data.
  datatype: string
  max count: 1
property:
  path: isClickToMessage
  name: is click to message
  description: Indicates whether the additional ad asset data is for click-to-message.
  datatype: boolean
  max count: 1
property:
  path: multiShareEndCard
  name: multi share end card
  description: Indicates whether the additional ad asset data includes a multi-share end card.
  datatype: boolean
  max count: 1
property:
  path: pageWelcomeMessage
  name: page welcome message
  description: Represents the Page welcome message in the additional ad asset data.
  datatype: string
  max count: 1
property:
  path: partnerAppWelcomeMessageFlowId
  name: partner app welcome message flow id
  description: Represents the partner app welcome-message flow identifier in the additional ad asset data.
  datatype: string
  max count: 1

AdAssetFeedSpecAssetCustomizationRuleShape
type: NodeShape
target class: AdAssetFeedSpecAssetCustomizationRule
property:
  path: bodyLabel
  name: body label
  description: Represents the asset label assigned to the body in the customization rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: callToActionLabel
  name: call to action label
  description: Represents the asset label assigned to the call to action in the customization rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: callToActionTypeLabel
  name: call to action type label
  description: Represents the asset label assigned to the call-to-action type in the customization rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: captionLabel
  name: caption label
  description: Represents the asset label assigned to the caption in the customization rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: carouselLabel
  name: carousel label
  description: Represents the asset label assigned to the carousel in the customization rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: customizationSpec
  name: customization spec
  description: Represents the customization specification for the asset customization rule.
  node: AdAssetCustomizationRuleCustomizationSpecShape
  class: AdAssetCustomizationRuleCustomizationSpec
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: descriptionLabel
  name: description label
  description: Represents the asset label assigned to the description in the customization rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: imageLabel
  name: image label
  description: Represents the asset label assigned to the image in the customization rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: isDefault
  name: is default
  description: Indicates whether the asset customization rule is the default rule.
  datatype: boolean
  max count: 1
property:
  path: linkUrlLabel
  name: link url label
  description: Represents the asset label assigned to the link URL in the customization rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: priority
  name: priority
  description: Represents the priority of the asset customization rule.
  datatype: int
  max count: 1
property:
  path: titleLabel
  name: title label
  description: Represents the asset label assigned to the title in the customization rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: videoLabel
  name: video label
  description: Represents the asset label assigned to the video in the customization rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1

AdAssetFeedSpecAssetLabelShape
type: NodeShape
target class: AdAssetFeedSpecAssetLabel
property:
  path: id
  name: id
  description: Represents the identifier of an ad asset label.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Represents the name of an ad asset label.
  datatype: string
  max count: 1

AdAssetCustomizationRuleCustomizationSpecShape
type: NodeShape
target class: AdAssetCustomizationRuleCustomizationSpec
property:
  path: ageMax
  name: age max
  description: Represents the maximum age in the customization specification.
  datatype: unsignedInt
  max count: 1
property:
  path: ageMin
  name: age min
  description: Represents the minimum age in the customization specification.
  datatype: unsignedInt
  max count: 1
property:
  path: audienceNetworkPositions
  name: audience network positions
  description: Represents the Audience Network positions in the customization specification.
  datatype: string
property:
  path: devicePlatforms
  name: device platforms
  description: Represents the device platforms targeted by the customization specification, including desktop or mobile.
  datatype: string
  in: desktop
  in: mobile
property:
  path: facebookPositions
  name: facebook positions
  description: Represents the Facebook positions in the customization specification.
  datatype: string
property:
  path: geoLocations
  name: geo locations
  description: Represents the geographic locations in the customization specification.
  node: TargetingGeoLocationShape
  class: TargetingGeoLocation
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: instagramPositions
  name: instagram positions
  description: Represents the Instagram positions in the customization specification.
  datatype: string
property:
  path: locales
  name: locales
  description: Represents the locales in the customization specification.
  datatype: unsignedInt
property:
  path: messengerPositions
  name: messenger positions
  description: Represents the Messenger positions in the customization specification.
  datatype: string
property:
  path: publisherPlatforms
  name: publisher platforms
  description: Represents the publisher platforms in the customization specification.
  datatype: string
property:
  path: threadsPositions
  name: threads positions
  description: Represents the Threads positions in the customization specification.
  datatype: string

AdAssetFeedSpecBodyShape
type: NodeShape
target class: AdAssetFeedSpecBody
property:
  path: adlabels
  name: adlabels
  description: Represents the ad asset labels associated with the body.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
property:
  path: text
  name: text
  description: Represents the body text.
  datatype: string
  max count: 1
property:
  path: urlTags
  name: url tags
  description: Represents the URL tags associated with the body.
  datatype: string
  max count: 1

AdAssetFeedSpecCallToActionShape
type: NodeShape
target class: AdAssetFeedSpecCallToAction
property:
  path: adlabels
  name: adlabels
  description: Represents the ad asset labels associated with the call to action.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
property:
  path: type
  name: type
  description: Represents the type of the call to action.
  datatype: string
  max count: 1
property:
  path: value
  name: value
  description: Represents the value associated with the call to action.
  node: AdCreativeLinkDataCallToActionValueShape
  class: AdCreativeLinkDataCallToActionValue
  node kind: BlankNodeOrIRI
  max count: 1

AdCreativeLinkDataCallToActionValueShape
type: NodeShape
target class: AdCreativeLinkDataCallToActionValue
property:
  path: androidUrl
  name: android url
  description: Contains the URL associated with the Android destination.
  datatype: string
  max count: 1
property:
  path: appDestination
  name: app destination
  description: Specifies the destination within an application.
  datatype: string
  max count: 1
property:
  path: appLink
  name: app link
  description: Contains the app link associated with the call-to-action destination.
  datatype: string
  max count: 1
property:
  path: application
  name: application
  description: Identifies the application associated with the call-to-action destination.
  datatype: string
  max count: 1
property:
  path: eventId
  name: event id
  description: Identifies the event associated with the call-to-action destination.
  datatype: string
  max count: 1
property:
  path: iosUrl
  name: ios url
  description: Contains the URL associated with the iOS destination.
  datatype: string
  max count: 1
property:
  path: landOnWhatsappCatalog
  name: land on whatsapp catalog
  description: Specifies whether the destination lands on a WhatsApp catalog.
  datatype: int
  max count: 1
property:
  path: landOnWhatsappProfile
  name: land on whatsapp profile
  description: Specifies whether the destination lands on a WhatsApp profile.
  datatype: int
  max count: 1
property:
  path: leadGenFormId
  name: lead gen form id
  description: Identifies the lead-generation form associated with the call to action.
  datatype: string
  max count: 1
property:
  path: link
  name: link
  description: Contains the link associated with the call-to-action destination.
  datatype: string
  max count: 1
property:
  path: linkCaption
  name: link caption
  description: Contains the caption for the call-to-action link.
  datatype: string
  max count: 1
property:
  path: linkFormat
  name: link format
  description: Specifies the format of the call-to-action link.
  datatype: string
  max count: 1
property:
  path: objectStoreUrls
  name: object store urls
  description: Contains object-store URLs associated with the call-to-action value.
  datatype: string
property:
  path: page
  name: page
  description: Identifies the Page associated with the call-to-action destination.
  datatype: string
  max count: 1
property:
  path: productLink
  name: product link
  description: Contains the product link associated with the call to action.
  datatype: string
  max count: 1
property:
  path: whatsappNumber
  name: whatsapp number
  description: Contains the WhatsApp number associated with the call-to-action destination.
  datatype: string
  max count: 1

AdAssetFeedSpecCaptionShape
type: NodeShape
target class: AdAssetFeedSpecCaption
property:
  path: adlabels
  name: adlabels
  description: Represents the ad asset labels associated with the caption.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
property:
  path: text
  name: text
  description: Represents the caption text.
  datatype: string
  max count: 1
property:
  path: urlTags
  name: url tags
  description: Represents the URL tags associated with the caption.
  datatype: string
  max count: 1

AdAssetFeedSpecCarouselShape
type: NodeShape
target class: AdAssetFeedSpecCarousel
property:
  path: adlabels
  name: adlabels
  description: Represents the ad asset labels associated with the carousel.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
property:
  path: childAttachments
  name: child attachments
  description: Represents the child attachments in the carousel.
  node: AdAssetFeedSpecCarouselChildAttachmentShape
  class: AdAssetFeedSpecCarouselChildAttachment
  node kind: BlankNodeOrIRI
property:
  path: multiShareEndCard
  name: multi share end card
  description: Indicates whether the carousel includes a multi-share end card.
  datatype: boolean
  max count: 1
property:
  path: multiShareOptimized
  name: multi share optimized
  description: Indicates whether the carousel is optimized for multi-share.
  datatype: boolean
  max count: 1

AdAssetFeedSpecCarouselChildAttachmentShape
type: NodeShape
target class: AdAssetFeedSpecCarouselChildAttachment
property:
  path: bodyLabel
  name: body label
  description: Represents the asset label assigned to the child attachment's body.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: callToActionTypeLabel
  name: call to action type label
  description: Represents the asset label assigned to the child attachment's call-to-action type.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: captionLabel
  name: caption label
  description: Represents the asset label assigned to the child attachment's caption.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: descriptionLabel
  name: description label
  description: Represents the asset label assigned to the child attachment's description.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: imageLabel
  name: image label
  description: Represents the asset label assigned to the child attachment's image.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: linkUrlLabel
  name: link url label
  description: Represents the asset label assigned to the child attachment's link URL.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: phoneDataIdsLabel
  name: phone data ids label
  description: Represents the asset label assigned to the child attachment's phone data identifiers.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: staticCard
  name: static card
  description: Indicates whether the carousel child attachment is static.
  datatype: boolean
  max count: 1
property:
  path: titleLabel
  name: title label
  description: Identifies the asset label associated with the carousel child attachment's title.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: videoLabel
  name: video label
  description: Identifies the asset label associated with the carousel child attachment's video.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1

AdAssetFeedSpecDescriptionShape
type: NodeShape
target class: AdAssetFeedSpecDescription
property:
  path: adlabels
  name: adlabels
  description: Lists the asset labels associated with the description.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
property:
  path: text
  name: text
  description: Contains the description text.
  datatype: string
  max count: 1
property:
  path: urlTags
  name: url tags
  description: Contains URL tags associated with the description.
  datatype: string
  max count: 1

AdAssetFeedSpecEventsShape
type: NodeShape
target class: AdAssetFeedSpecEvents
property:
  path: id
  name: id
  description: Identifies the event in the asset feed specification.
  datatype: string
  max count: 1

AdAssetFeedSpecGroupRuleShape
type: NodeShape
target class: AdAssetFeedSpecGroupRule
property:
  path: bodyLabel
  name: body label
  description: Identifies the asset label used for the body in the group rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: captionLabel
  name: caption label
  description: Identifies the asset label used for the caption in the group rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: descriptionLabel
  name: description label
  description: Identifies the asset label used for the description in the group rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: imageLabel
  name: image label
  description: Identifies the asset label used for the image in the group rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: linkUrlLabel
  name: link url label
  description: Identifies the asset label used for the link URL in the group rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: titleLabel
  name: title label
  description: Identifies the asset label used for the title in the group rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: videoLabel
  name: video label
  description: Identifies the asset label used for the video in the group rule.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
  max count: 1

AdAssetFeedSpecImageShape
type: NodeShape
target class: AdAssetFeedSpecImage
property:
  path: adlabels
  name: adlabels
  description: Lists the asset labels associated with the image.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
property:
  path: hash
  name: hash
  description: Contains the hash associated with the image.
  datatype: string
  max count: 1
property:
  path: imageCrops
  name: image crops
  description: Contains the crop information associated with the image.
  node: AdsImageCropsShape
  class: AdsImageCrops
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: url
  name: url
  description: Contains the image URL.
  datatype: string
  max count: 1
property:
  path: urlTags
  name: url tags
  description: Contains URL tags associated with the image.
  datatype: string
  max count: 1

AdsImageCropsShape
type: NodeShape
target class: AdsImageCrops
property:
  path: 100x100
  name: 100x100
  description: Represents image crop data for the 100x100 variant.
  datatype: JSON
  max count: 1
property:
  path: 100x72
  name: 100x72
  description: Represents image crop data for the 100x72 variant.
  datatype: JSON
  max count: 1
property:
  path: 191x100
  name: 191x100
  description: Represents image crop data for the 191x100 variant.
  datatype: JSON
  max count: 1
property:
  path: 300x400
  name: 300x400
  description: Represents image crop data for the 300x400 variant.
  datatype: JSON
  max count: 1
property:
  path: 400x150
  name: 400x150
  description: Represents image crop data for the 400x150 variant.
  datatype: JSON
  max count: 1
property:
  path: 400x500
  name: 400x500
  description: Represents image crop data for the 400x500 variant.
  datatype: JSON
  max count: 1
property:
  path: 600x360
  name: 600x360
  description: Represents image crop data for the 600x360 variant.
  datatype: JSON
  max count: 1
property:
  path: 90x160
  name: 90x160
  description: Represents image crop data for the 90x160 variant.
  datatype: JSON
  max count: 1

AdAssetFeedSpecLinkURLShape
type: NodeShape
target class: AdAssetFeedSpecLinkURL
property:
  path: adlabels
  name: adlabels
  description: Lists the asset labels associated with the link URL.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
property:
  path: androidUrl
  name: android url
  description: Contains the Android URL associated with the link.
  datatype: string
  max count: 1
property:
  path: carouselSeeMoreUrl
  name: carousel see more url
  description: Contains the see-more URL associated with the carousel link.
  datatype: string
  max count: 1
property:
  path: deeplinkUrl
  name: deeplink url
  description: Contains the deep link URL associated with the link.
  datatype: string
  max count: 1
property:
  path: displayUrl
  name: display url
  description: Contains the display URL associated with the link.
  datatype: string
  max count: 1
property:
  path: iosUrl
  name: ios url
  description: Contains the iOS URL associated with the link.
  datatype: string
  max count: 1
property:
  path: objectStoreUrls
  name: object store urls
  description: Lists the object-store URLs associated with the link.
  datatype: string
property:
  path: urlTags
  name: url tags
  description: Contains URL tags associated with the link.
  datatype: string
  max count: 1
property:
  path: websiteUrl
  name: website url
  description: Contains the website URL associated with the link.
  datatype: string
  max count: 1

AdAssetMessageExtensionsShape
type: NodeShape
target class: AdAssetMessageExtensions
property:
  path: type
  name: type
  description: Identifies the type of message extension.
  datatype: string
  max count: 1

AdAssetOnsiteDestinationsShape
type: NodeShape
target class: AdAssetOnsiteDestinations
property:
  path: autoOptimization
  name: auto optimization
  description: Contains the auto-optimization setting for the onsite destination.
  datatype: string
  max count: 1
property:
  path: detailsPageProductId
  name: details page product id
  description: Identifies the product for the onsite details page.
  datatype: string
  max count: 1
property:
  path: shopCollectionProductSetId
  name: shop collection product set id
  description: Identifies the product set for the shop collection.
  datatype: string
  max count: 1
property:
  path: source
  name: source
  description: Identifies the source of the onsite destination.
  datatype: string
  max count: 1
property:
  path: storefrontShopId
  name: storefront shop id
  description: Identifies the storefront shop associated with the onsite destination.
  datatype: string
  max count: 1

AdAssetFeedSpecTitleShape
type: NodeShape
target class: AdAssetFeedSpecTitle
property:
  path: adlabels
  name: adlabels
  description: Lists the asset labels associated with the title.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
property:
  path: text
  name: text
  description: Contains the title text.
  datatype: string
  max count: 1
property:
  path: urlTags
  name: url tags
  description: Contains URL tags associated with the title.
  datatype: string
  max count: 1

AdAssetFeedSpecVideoShape
type: NodeShape
target class: AdAssetFeedSpecVideo
property:
  path: adlabels
  name: adlabels
  description: Lists the asset labels associated with the video.
  node: AdAssetFeedSpecAssetLabelShape
  class: AdAssetFeedSpecAssetLabel
  node kind: BlankNodeOrIRI
property:
  path: captionIds
  name: caption ids
  description: Lists the caption identifiers associated with the video.
  datatype: string
property:
  path: thumbnailHash
  name: thumbnail hash
  description: Contains the hash associated with the video's thumbnail.
  datatype: string
  max count: 1
property:
  path: thumbnailUrl
  name: thumbnail url
  description: Contains the URL of the video's thumbnail.
  datatype: string
  max count: 1
property:
  path: urlTags
  name: url tags
  description: Contains URL tags associated with the video.
  datatype: string
  max count: 1
property:
  path: videoId
  name: video id
  description: Identifies the video.
  datatype: string
  max count: 1

AdCreativeBrandedContentAdsShape
type: NodeShape
target class: AdCreativeBrandedContentAds
property:
  path: actingBusinessId
  name: acting business id
  description: The identifier of the business acting in the branded-content ad.
  datatype: string
  max count: 1
property:
  path: adFormat
  name: ad format
  description: The format designation of the branded-content ad.
  datatype: int
  max count: 1
property:
  path: automatedAdgroupCreation
  name: automated adgroup creation
  description: Whether automated ad-group creation is specified for the branded-content ad.
  datatype: boolean
  max count: 1
property:
  path: contentSearchInput
  name: content search input
  description: The content search input associated with the branded-content ad.
  datatype: string
  max count: 1
property:
  path: creatorAdPermissionType
  name: creator ad permission type
  description: The type of ad permission associated with the creator of the branded-content ad.
  datatype: string
  max count: 1
property:
  path: deliverDynamicPartnerContent
  name: deliver dynamic partner content
  description: Whether dynamic partner content is specified for delivery in the branded-content ad.
  datatype: boolean
  max count: 1
property:
  path: facebookBoostPostAccessToken
  name: facebook boost post access token
  description: The access token associated with boosting the Facebook post for the branded-content ad.
  datatype: string
  max count: 1
property:
  path: instagramBoostPostAccessToken
  name: instagram boost post access token
  description: The access token associated with boosting the Instagram post for the branded-content ad.
  datatype: string
  max count: 1
property:
  path: isMcaInternal
  name: is mca internal
  description: Whether the branded-content ad is marked as internal to MCA.
  datatype: boolean
  max count: 1
property:
  path: parentSourceFacebookPostId
  name: parent source facebook post id
  description: The identifier of the parent Facebook post used as a source for the branded-content ad.
  datatype: string
  max count: 1
property:
  path: parentSourceInstagramMediaId
  name: parent source instagram media id
  description: The identifier of the parent Instagram media used as a source for the branded-content ad.
  datatype: string
  max count: 1
property:
  path: partners
  name: partners
  description: The partners associated with the branded-content ad.
  node: AdCreativeBrandedContentAdsPartnersShape
  class: AdCreativeBrandedContentAdsPartners
  node kind: BlankNodeOrIRI
property:
  path: productSetPartnerSelectionStatus
  name: product set partner selection status
  description: The partner-selection status for the product set associated with the branded-content ad.
  datatype: string
  max count: 1
property:
  path: promotedPageId
  name: promoted page id
  description: The identifier of the page promoted by the branded-content ad.
  datatype: string
  max count: 1
property:
  path: testimonial
  name: testimonial
  description: The testimonial associated with the branded-content ad.
  datatype: string
  max count: 1
property:
  path: testimonialLocale
  name: testimonial locale
  description: The locale of the testimonial associated with the branded-content ad.
  datatype: string
  max count: 1
property:
  path: uiVersion
  name: ui version
  description: The user-interface version specified for the branded-content ad.
  datatype: int
  max count: 1

AdCreativeBrandedContentAdsPartnersShape
type: NodeShape
target class: AdCreativeBrandedContentAdsPartners
property:
  path: fbPageId
  name: fb page id
  description: The identifier of the partner's Facebook page.
  datatype: string
  max count: 1
property:
  path: hasCreateAdsAccess
  name: has create ads access
  description: Whether the partner has create-ads access.
  datatype: boolean
  max count: 1
property:
  path: identityType
  name: identity type
  description: The identity type of the branded-content ad partner.
  datatype: string
  max count: 1
property:
  path: igAssetId
  name: ig asset id
  description: The identifier of the partner's Instagram asset.
  datatype: string
  max count: 1
property:
  path: igUserId
  name: ig user id
  description: The identifier of the partner's Instagram user.
  datatype: string
  max count: 1

AdCreativeLinkDataCallToActionShape
type: NodeShape
target class: AdCreativeLinkDataCallToAction
property:
  path: type
  name: type
  description: Specifies the call-to-action action, such as buying, signing up, learning more, or opening a link.
  datatype: string
  max count: 1
  in: ADD_TO_CART
  in: APPLY_NOW
  in: ASK_ABOUT_SERVICES
  in: ASK_FOR_MORE_INFO
  in: AUDIO_CALL
  in: BOOK_A_CONSULTATION
  in: BOOK_NOW
  in: BOOK_TRAVEL
  in: BUY
  in: BUY_NOW
  in: BUY_TICKETS
  in: BUY_VIA_MESSAGE
  in: CALL
  in: CALL_ME
  in: CALL_NOW
  in: CHAT_WITH_US
  in: CONFIRM
  in: CONTACT
  in: CONTACT_US
  in: DONATE
  in: DONATE_NOW
  in: DOWNLOAD
  in: EVENT_RSVP
  in: FIND_A_GROUP
  in: FIND_YOUR_GROUPS
  in: FOLLOW_NEWS_STORYLINE
  in: FOLLOW_PAGE
  in: FOLLOW_USER
  in: GET_A_QUOTE
  in: GET_DIRECTIONS
  in: GET_IN_TOUCH
  in: GET_OFFER
  in: GET_OFFER_VIEW
  in: GET_PROMOTIONS
  in: GET_QUOTE
  in: GET_SHOWTIMES
  in: GET_STARTED
  in: INQUIRE_NOW
  in: INSTALL_APP
  in: INSTALL_MOBILE_APP
  in: JOIN_CHANNEL
  in: LEARN_MORE
  in: LIKE_PAGE
  in: LISTEN_MUSIC
  in: LISTEN_NOW
  in: MAKE_AN_APPOINTMENT
  in: MESSAGE_PAGE
  in: MOBILE_DOWNLOAD
  in: NO_BUTTON
  in: OPEN_INSTANT_APP
  in: OPEN_LINK
  in: ORDER_NOW
  in: PAY_TO_ACCESS
  in: PLAY_GAME
  in: PLAY_GAME_ON_FACEBOOK
  in: PURCHASE_GIFT_CARDS
  in: RAISE_MONEY
  in: RECORD_NOW
  in: REFER_FRIENDS
  in: REQUEST_TIME
  in: SAY_THANKS
  in: SEE_MORE
  in: SELL_NOW
  in: SEND_A_GIFT
  in: SEND_GIFT_MONEY
  in: SEND_UPDATES
  in: SHARE
  in: SHOP_NOW
  in: SIGN_UP
  in: SOTTO_SUBSCRIBE
  in: START_ORDER
  in: SUBSCRIBE
  in: SWIPE_UP_PRODUCT
  in: SWIPE_UP_SHOP
  in: UPDATE_APP
property:
  path: value
  name: value
  description: Contains the destination and related configuration for the call to action.
  node: AdCreativeLinkDataCallToActionValueShape
  class: AdCreativeLinkDataCallToActionValue
  node kind: BlankNodeOrIRI
  max count: 1

AdCreativeContextualMultiAdsShape
type: NodeShape
target class: AdCreativeContextualMultiAds
property:
  path: enrollStatus
  name: enroll status
  description: The enrollment status for contextual multi-ads.
  datatype: string
  max count: 1

AdCreativeSourcingSpecShape
type: NodeShape
target class: AdCreativeSourcingSpec
property:
  path: adExtensionsRelevancySpec
  name: ad extensions relevancy spec
  description: Represents the relevancy specification for ad extensions.
  datatype: JSON
  max count: 1
property:
  path: associatedProductSetId
  name: associated product set id
  description: Identifies the product set associated with the sourcing specification.
  datatype: string
  max count: 1
property:
  path: brand
  name: brand
  description: Represents the brand associated with the sourcing specification.
  datatype: JSON
  max count: 1
property:
  path: destinationScreenshotSpec
  name: destination screenshot spec
  description: Represents the destination screenshot specification.
  datatype: JSON
  max count: 1
property:
  path: duplicationSource
  name: duplication source
  description: Identifies the source of the duplicated creative.
  datatype: string
  max count: 1
property:
  path: dynamicSiteLinksSpec
  name: dynamic site links spec
  description: Represents the specification for dynamic site links.
  datatype: JSON
  max count: 1
property:
  path: enableSocialFeedbackPreservation
  name: enable social feedback preservation
  description: Indicates whether social feedback preservation is enabled.
  datatype: boolean
  max count: 1
property:
  path: featuredOfferingSpec
  name: featured offering spec
  description: Represents the featured offering specification.
  datatype: JSON
  max count: 1
property:
  path: intent
  name: intent
  description: Represents the intent associated with the sourcing specification.
  datatype: JSON
  max count: 1
property:
  path: ncsTestimonial
  name: ncs testimonial
  description: Represents the NCS testimonial associated with the sourcing specification.
  datatype: JSON
  max count: 1
property:
  path: pcaSpec
  name: pca spec
  description: Represents the PCA specification.
  datatype: JSON
  max count: 1
property:
  path: productMediaMetadataSpec
  name: product media metadata spec
  description: Represents metadata for product media.
  datatype: JSON
  max count: 1
property:
  path: promotionMetadataSpec
  name: promotion metadata spec
  description: Contains promotion metadata for the sourcing specification.
  node: AdCreativePromotionMetadataSpecShape
  class: AdCreativePromotionMetadataSpec
  node kind: BlankNodeOrIRI
property:
  path: siteLinksDataConsented
  name: site links data consented
  description: Represents consent for site links data.
  datatype: JSON
  max count: 1
property:
  path: siteLinksSpec
  name: site links spec
  description: Contains site link specifications for the sourcing specification.
  node: AdCreativeSiteLinksSpecShape
  class: AdCreativeSiteLinksSpec
  node kind: BlankNodeOrIRI
property:
  path: sourceUrl
  name: source url
  description: Contains the source URL for the sourcing specification.
  datatype: string
  max count: 1
property:
  path: websiteMediaSpec
  name: website media spec
  description: Represents the website media specification.
  datatype: JSON
  max count: 1
property:
  path: websiteSummarySpec
  name: website summary spec
  description: Represents the website summary specification.
  datatype: JSON
  max count: 1

AdCreativePromotionMetadataSpecShape
type: NodeShape
target class: AdCreativePromotionMetadataSpec
property:
  path: endDate
  name: end date
  description: Represents the end date of the promotion.
  datatype: int
  max count: 1
property:
  path: id
  name: id
  description: Identifies the promotion.
  datatype: string
  max count: 1
property:
  path: promotionSource
  name: promotion source
  description: Identifies the source of the promotion.
  datatype: string
  max count: 1
property:
  path: promotionType
  name: promotion type
  description: Identifies the type of the promotion.
  datatype: string
  max count: 1
property:
  path: promotionValue
  name: promotion value
  description: Represents the value of the promotion.
  datatype: double
  max count: 1
property:
  path: requiredCode
  name: required code
  description: Contains the code required for the promotion.
  datatype: string
  max count: 1
property:
  path: startDate
  name: start date
  description: Represents the start date of the promotion.
  datatype: int
  max count: 1

AdCreativeSiteLinksSpecShape
type: NodeShape
target class: AdCreativeSiteLinksSpec
property:
  path: isDefaultingEligible
  name: is defaulting eligible
  description: Indicates whether the site link is eligible for defaulting.
  datatype: boolean
  max count: 1
property:
  path: isSiteLinkSticky
  name: is site link sticky
  description: Indicates whether the site link is sticky.
  datatype: boolean
  max count: 1
property:
  path: siteLinkClassification
  name: site link classification
  description: Identifies the classification of the site link.
  datatype: string
  max count: 1
property:
  path: siteLinkExtraMetadata
  name: site link extra metadata
  description: Contains extra metadata for the site link.
  datatype: string
  max count: 1
property:
  path: siteLinkHash
  name: site link hash
  description: Identifies the site link by its hash.
  datatype: string
  max count: 1
property:
  path: siteLinkId
  name: site link id
  description: Identifies the site link.
  datatype: string
  max count: 1
property:
  path: siteLinkImageHash
  name: site link image hash
  description: Identifies the image associated with the site link by its hash.
  datatype: string
  max count: 1
property:
  path: siteLinkImageUrl
  name: site link image url
  description: Contains the URL of the image associated with the site link.
  datatype: string
  max count: 1
property:
  path: siteLinkLanguage
  name: site link language
  description: Identifies the language of the site link.
  datatype: string
  max count: 1
property:
  path: siteLinkOriginalUrl
  name: site link original url
  description: Contains the original URL of the site link.
  datatype: string
  max count: 1
property:
  path: siteLinkRecommendationType
  name: site link recommendation type
  description: Identifies the recommendation type for the site link.
  datatype: string
  max count: 1
property:
  path: siteLinkTitle
  name: site link title
  description: Contains the title of the site link.
  datatype: string
  max count: 1
property:
  path: siteLinkUrl
  name: site link url
  description: Contains the URL of the site link.
  datatype: string
  max count: 1
property:
  path: siteLinkUrlAnchor
  name: site link url anchor
  description: Contains the anchor associated with the site link URL.
  datatype: string
  max count: 1
property:
  path: siteLinkUrlRecommenderType
  name: site link url recommender type
  description: Identifies the recommender type for the site link URL.
  datatype: string
  max count: 1
property:
  path: siteLinkWebsiteDataSource
  name: site link website data source
  description: Identifies the website data source for the site link.
  datatype: string
  max count: 1

AdCreativeDegreesOfFreedomSpecShape
type: NodeShape
target class: AdCreativeDegreesOfFreedomSpec
property:
  path: adHandleType
  name: ad handle type
  description: The ad handle type specified in the degrees-of-freedom specification.
  datatype: string
  max count: 1
property:
  path: creativeFeaturesSpec
  name: creative features spec
  description: The creative-features specification within the degrees-of-freedom specification.
  node: AdCreativeFeaturesSpecShape
  class: AdCreativeFeaturesSpec
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: degreesOfFreedomType
  name: degrees of freedom type
  description: The degrees-of-freedom type specified for the ad creative.
  datatype: string
  max count: 1
property:
  path: imageTransformationTypes
  name: image transformation types
  description: The image transformation types specified for the ad creative.
  datatype: string
property:
  path: multiMediaTransformationType
  name: multi media transformation type
  description: The multi-media transformation type specified for the ad creative.
  datatype: string
  max count: 1
property:
  path: storiesTransformationTypes
  name: stories transformation types
  description: The Stories transformation types specified for the ad creative.
  datatype: string
property:
  path: textTransformationTypes
  name: text transformation types
  description: The text transformation types specified for the ad creative.
  datatype: string
property:
  path: videoTransformationTypes
  name: video transformation types
  description: The video transformation types specified for the ad creative.
  datatype: string

AdCreativeFeaturesSpecShape
type: NodeShape
target class: AdCreativeFeaturesSpec
property:
  path: adaptToPlacement
  name: adapt to placement
  description: Details for the creative feature that adapts content to placement.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: addTextOverlay
  name: add text overlay
  description: Details for the creative feature that adds a text overlay.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: adsWithBenefits
  name: ads with benefits
  description: Details for the ads-with-benefits creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: advantagePlusCreative
  name: advantage plus creative
  description: Details for the Advantage+ creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: appHighlights
  name: app highlights
  description: Details for the app-highlights creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: audio
  name: audio
  description: Details for the audio creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: autoPromotionTag
  name: auto promotion tag
  description: Details for the automatic promotion tag creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: bizAi
  name: biz ai
  description: Details for the business AI creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: carouselToVideo
  name: carousel to video
  description: Details for the creative feature that converts a carousel to video.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: catalogFeedTag
  name: catalog feed tag
  description: Details for the catalog feed tag creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: creativeStickers
  name: creative stickers
  description: Details for the creative stickers feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: customizeProductRecommendation
  name: customize product recommendation
  description: Details for the creative feature that customizes product recommendations.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: cvTransformation
  name: cv transformation
  description: Details for the CV transformation creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: descriptionAutomation
  name: description automation
  description: Details for the automated description creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: dhaOptimization
  name: dha optimization
  description: Details for the DHA optimization creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: dynamicCtaText
  name: dynamic cta text
  description: Details for the dynamic call-to-action text creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: dynamicPartnerContent
  name: dynamic partner content
  description: Details for the dynamic partner content creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: enableNcsTestimonials
  name: enable ncs testimonials
  description: Details for the creative feature that enables NCS testimonials.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: enhanceCta
  name: enhance cta
  description: Details for the call-to-action enhancement creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: fbFeedTag
  name: fb feed tag
  description: Details for the Facebook feed tag creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: fbReelsTag
  name: fb reels tag
  description: Details for the Facebook Reels tag creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: fbStoryTag
  name: fb story tag
  description: Details for the Facebook story tag creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: feedCaptionOptimization
  name: feed caption optimization
  description: Details for the feed caption optimization creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: generateCta
  name: generate cta
  description: Details for the call-to-action generation creative feature.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: hidePrice
  name: hide price
  description: Details for the creative feature that hides the price.
  node: AdCreativeFeatureDetailsShape
  class: AdCreativeFeatureDetails
  node kind: BlankNodeOrIRI
  max count: 1

AdCreativeFeatureDetailsShape
type: NodeShape
target class: AdCreativeFeatureDetails
property:
  path: customizations
  name: customizations
  description: The customizations associated with the creative feature.
  node: AdCreativeFeatureCustomizationsShape
  class: AdCreativeFeatureCustomizations
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: enrollStatus
  name: enroll status
  description: The enrollment status of the creative feature.
  datatype: string
  max count: 1

AdCreativeFeatureCustomizationsShape
type: NodeShape
target class: AdCreativeFeatureCustomizations
property:
  path: aspectRatioConfig
  name: aspect ratio config
  description: The aspect-ratio configuration for the creative feature customizations.
  datatype: JSON
  max count: 1
property:
  path: backgroundColor
  name: background color
  description: The background color for the creative feature customizations.
  datatype: string
  max count: 1
property:
  path: catalogFeedTagName
  name: catalog feed tag name
  description: The tag name for the catalog feed in the creative feature customizations.
  datatype: string
  max count: 1
property:
  path: fbFeedTagName
  name: fb feed tag name
  description: The tag name for the Facebook Feed in the creative feature customizations.
  datatype: string
  max count: 1
property:
  path: fbReelsTagName
  name: fb reels tag name
  description: The tag name for Facebook Reels in the creative feature customizations.
  datatype: string
  max count: 1
property:
  path: fbStoryTagName
  name: fb story tag name
  description: The tag name for Facebook Stories in the creative feature customizations.
  datatype: string
  max count: 1
property:
  path: fontName
  name: font name
  description: The font name used for the creative customization.
  datatype: string
  max count: 1
property:
  path: igFeedTagName
  name: ig feed tag name
  description: The tag name associated with the Instagram feed customization.
  datatype: string
  max count: 1
property:
  path: igReelsTagName
  name: ig reels tag name
  description: The tag name associated with the Instagram Reels customization.
  datatype: string
  max count: 1
property:
  path: igStreamTagName
  name: ig stream tag name
  description: The tag name associated with the Instagram stream customization.
  datatype: string
  max count: 1
property:
  path: imageCropStyle
  name: image crop style
  description: The crop style used for the image customization.
  datatype: string
  max count: 1
property:
  path: peCarousel
  name: pe carousel
  description: The carousel customization details.
  datatype: JSON
  max count: 1
property:
  path: recompositionType
  name: recomposition type
  description: The type of recomposition specified for the creative.
  datatype: JSON
  max count: 1
property:
  path: showcaseCardDisplay
  name: showcase card display
  description: The display configuration for the showcase card.
  datatype: string
  max count: 1
property:
  path: textExtraction
  name: text extraction
  description: The text extraction customization details.
  datatype: JSON
  max count: 1
property:
  path: textStyle
  name: text style
  description: The text style used for the creative customization.
  datatype: string
  max count: 1

AdCreativeFacebookBrandedContentShape
type: NodeShape
target class: AdCreativeFacebookBrandedContent
property:
  path: sharedToSponsorStatus
  name: shared to sponsor status
  description: The status of sharing the Facebook branded content with the sponsor.
  datatype: string
  max count: 1
property:
  path: sponsorPageId
  name: sponsor page id
  description: The identifier of the sponsor's Facebook page.
  datatype: string
  max count: 1
property:
  path: sponsorRelationship
  name: sponsor relationship
  description: The relationship with the sponsor specified for the Facebook branded content.
  datatype: string
  max count: 1

AdCreativeInstagramBrandedContentShape
type: NodeShape
target class: AdCreativeInstagramBrandedContent
property:
  path: sponsorId
  name: sponsor id
  description: The identifier of the sponsor associated with the Instagram branded content.
  datatype: string
  max count: 1

AdCreativeInteractiveComponentsSpecShape
type: NodeShape
target class: AdCreativeInteractiveComponentsSpec
property:
  path: childAttachments
  name: child attachments
  description: The child attachments associated with the interactive components specification.
  datatype: JSON
  max count: 1
property:
  path: components
  name: components
  description: Contains the interactive component objects associated with the specification.
  datatype: JSON
  max count: 1

AdCreativeObjectStorySpecShape
type: NodeShape
target class: AdCreativeObjectStorySpec
property:
  path: instagramUserId
  name: instagram user id
  description: Identifies the Instagram user associated with the object story.
  datatype: string
  max count: 1
property:
  path: linkData
  name: link data
  description: Contains link data for the object story.
  node: AdCreativeLinkDataShape
  class: AdCreativeLinkData
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: pageId
  name: page id
  description: Identifies the Page associated with the object story.
  datatype: string
  max count: 1
property:
  path: photoData
  name: photo data
  description: Contains photo data for the object story.
  node: AdCreativePhotoDataShape
  class: AdCreativePhotoData
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: productData
  name: product data
  description: Contains product data for the object story.
  node: AdCreativeProductDataShape
  class: AdCreativeProductData
  node kind: BlankNodeOrIRI
property:
  path: templateData
  name: template data
  description: Contains template link data for the object story.
  node: AdCreativeLinkDataShape
  class: AdCreativeLinkData
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: textData
  name: text data
  description: Contains text data for the object story.
  node: AdCreativeTextDataShape
  class: AdCreativeTextData
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: videoData
  name: video data
  description: Contains video data for the object story.
  node: AdCreativeVideoDataShape
  class: AdCreativeVideoData
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: whatsAppBusinessPhoneNumber
  name: whats app business phone number
  description: Identifies the WhatsApp Business phone number associated with the object story.
  datatype: string
  max count: 1

AdCreativeLinkDataShape
type: NodeShape
target class: AdCreativeLinkData
property:
  path: adContext
  name: ad context
  description: Represents contextual information associated with the ad.
  datatype: string
  max count: 1
property:
  path: additionalImageIndex
  name: additional image index
  description: Identifies an additional image by its index.
  datatype: int
  max count: 1
property:
  path: appLinkSpec
  name: app link spec
  description: Contains app-link details for the link creative.
  node: AdCreativeLinkDataAppLinkSpecShape
  class: AdCreativeLinkDataAppLinkSpec
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: attachmentStyle
  name: attachment style
  description: Specifies the attachment style used by the link creative.
  datatype: string
  max count: 1
property:
  path: automatedProductTags
  name: automated product tags
  description: Indicates whether automated product tags are used.
  datatype: boolean
  max count: 1
property:
  path: boostedProductSetId
  name: boosted product set id
  description: Identifies the product set associated with the boosted creative.
  datatype: string
  max count: 1
property:
  path: brandedContentSharedToSponsorStatus
  name: branded content shared to sponsor status
  description: Represents the sharing status of branded content with the sponsor.
  datatype: string
  max count: 1
property:
  path: brandedContentSponsorPageId
  name: branded content sponsor page id
  description: Identifies the Page serving as the branded-content sponsor.
  datatype: string
  max count: 1
property:
  path: callToAction
  name: call to action
  description: Contains the creative's call-to-action configuration.
  node: AdCreativeLinkDataCallToActionShape
  class: AdCreativeLinkDataCallToAction
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: caption
  name: caption
  description: Contains the caption associated with the link creative.
  datatype: string
  max count: 1
property:
  path: childAttachments
  name: child attachments
  description: Contains the child attachments included in the link creative.
  node: AdCreativeLinkDataChildAttachmentShape
  class: AdCreativeLinkDataChildAttachment
  node kind: BlankNodeOrIRI
property:
  path: collectionThumbnails
  name: collection thumbnails
  description: Contains thumbnail information for the collection.
  node: AdCreativeCollectionThumbnailInfoShape
  class: AdCreativeCollectionThumbnailInfo
  node kind: BlankNodeOrIRI
property:
  path: customizationRulesSpec
  name: customization rules spec
  description: Contains the rules used to customize the creative.
  node: AdCustomizationRuleSpecShape
  class: AdCustomizationRuleSpec
  node kind: BlankNodeOrIRI
property:
  path: description
  name: description
  description: Contains the description associated with the link creative.
  datatype: string
  max count: 1
property:
  path: eventId
  name: event id
  description: Identifies the event associated with the link creative.
  datatype: string
  max count: 1
property:
  path: forceSingleLink
  name: force single link
  description: Indicates whether the creative is constrained to a single link.
  datatype: boolean
  max count: 1
property:
  path: formatOption
  name: format option
  description: Specifies the link creative format, such as a carousel, collection video, or single image.
  datatype: string
  max count: 1
  in: carousel_ar_effects
  in: carousel_images_multi_items
  in: carousel_images_single_item
  in: carousel_slideshows
  in: collection_video
  in: single_image
property:
  path: imageCrops
  name: image crops
  description: Contains crop settings for the creative image.
  node: AdsImageCropsShape
  class: AdsImageCrops
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: imageHash
  name: image hash
  description: Identifies the creative image by its hash.
  datatype: string
  max count: 1
property:
  path: imageLayerSpecs
  name: image layer specs
  description: Contains the image layers applied to the creative.
  node: AdCreativeLinkDataImageLayerSpecShape
  class: AdCreativeLinkDataImageLayerSpec
  node kind: BlankNodeOrIRI
property:
  path: imageOverlaySpec
  name: image overlay spec
  description: Contains the overlay configuration for the creative image.
  node: AdCreativeLinkDataImageOverlaySpecShape
  class: AdCreativeLinkDataImageOverlaySpec
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: isLocalExpansion
  name: is local expansion
  description: Indicates whether the creative represents a local expansion.
  datatype: boolean
  max count: 1
property:
  path: link
  name: link
  description: Contains the destination link for the creative.
  datatype: string
  max count: 1
property:
  path: message
  name: message
  description: Contains the message associated with the link creative.
  datatype: string
  max count: 1
property:
  path: multiShareEndCard
  name: multi share end card
  description: Indicates whether a multi-share end card is used.
  datatype: boolean
  max count: 1
property:
  path: multiShareOptimized
  name: multi share optimized
  description: Indicates whether the multi-share creative is optimized.
  datatype: boolean
  max count: 1
property:
  path: name
  name: name
  description: Contains the name associated with the link creative.
  datatype: string
  max count: 1
property:
  path: offerId
  name: offer id
  description: Identifies the offer associated with the link creative.
  datatype: string
  max count: 1
property:
  path: pageWelcomeMessage
  name: page welcome message
  description: Contains the welcome message associated with the Page experience.
  datatype: string
  max count: 1
property:
  path: picture
  name: picture
  description: Contains the picture associated with the link creative.
  datatype: string
  max count: 1

AdCreativeLinkDataAppLinkSpecShape
type: NodeShape
target class: AdCreativeLinkDataAppLinkSpec
property:
  path: android
  name: android
  description: Contains app-link entries for Android.
  node: AndroidAppLinkShape
  class: AndroidAppLink
  node kind: BlankNodeOrIRI
property:
  path: ios
  name: ios
  description: Contains app-link entries for iOS.
  node: IosAppLinkShape
  class: IosAppLink
  node kind: BlankNodeOrIRI
property:
  path: ipad
  name: ipad
  description: Contains app-link entries for iPad.
  node: IosAppLinkShape
  class: IosAppLink
  node kind: BlankNodeOrIRI
property:
  path: iphone
  name: iphone
  description: Contains app-link entries for iPhone.
  node: IosAppLinkShape
  class: IosAppLink
  node kind: BlankNodeOrIRI

AndroidAppLinkShape
type: NodeShape
target class: AndroidAppLink
property:
  path: appName
  name: app name
  description: Represents the name of the Android application.
  datatype: string
  max count: 1
property:
  path: class
  name: class
  description: Represents the Android application class.
  datatype: string
  max count: 1
property:
  path: package
  name: package
  description: Represents the Android application package.
  datatype: string
  max count: 1
property:
  path: url
  name: url
  description: Represents the URL associated with the Android application link.
  datatype: string
  max count: 1

IosAppLinkShape
type: NodeShape
target class: IosAppLink
property:
  path: appName
  name: app name
  description: Represents the name of the iOS app.
  datatype: string
  max count: 1
property:
  path: appStoreId
  name: app store id
  description: Identifies the iOS app in the App Store.
  datatype: string
  max count: 1
property:
  path: url
  name: url
  description: Provides the URL associated with the iOS app link.
  datatype: string
  max count: 1

AdCreativeLinkDataChildAttachmentShape
type: NodeShape
target class: AdCreativeLinkDataChildAttachment
property:
  path: androidUrl
  name: android url
  description: Contains the URL associated with the attachment's Android destination.
  datatype: string
  max count: 1
property:
  path: callToAction
  name: call to action
  description: Contains the call-to-action configuration for the child attachment.
  node: AdCreativeLinkDataCallToActionShape
  class: AdCreativeLinkDataCallToAction
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: caption
  name: caption
  description: Contains the caption associated with the child attachment.
  datatype: string
  max count: 1
property:
  path: description
  name: description
  description: Contains the description associated with the child attachment.
  datatype: string
  max count: 1
property:
  path: igMediaId
  name: ig media id
  description: Identifies the Instagram media associated with the child attachment.
  datatype: string
  max count: 1
property:
  path: imageCrops
  name: image crops
  description: Contains crop settings for the child attachment image.
  node: AdsImageCropsShape
  class: AdsImageCrops
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: imageHash
  name: image hash
  description: Identifies the child attachment image by its hash.
  datatype: string
  max count: 1
property:
  path: iosUrl
  name: ios url
  description: Contains the URL associated with the attachment's iOS destination.
  datatype: string
  max count: 1
property:
  path: link
  name: link
  description: Contains the destination link for the child attachment.
  datatype: string
  max count: 1
property:
  path: marketingMessageButtons
  name: marketing message buttons
  description: Contains the marketing message button objects associated with the child attachment.
  datatype: JSON
  max count: 1
property:
  path: name
  name: name
  description: Contains the name associated with the child attachment.
  datatype: string
  max count: 1
property:
  path: picture
  name: picture
  description: Contains the picture associated with the child attachment.
  datatype: string
  max count: 1
property:
  path: placeData
  name: place data
  description: Contains place information associated with the child attachment.
  node: AdCreativePlaceDataShape
  class: AdCreativePlaceData
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: staticCard
  name: static card
  description: Indicates whether the child attachment is a static card.
  datatype: boolean
  max count: 1
property:
  path: videoId
  name: video id
  description: Identifies the video associated with the child attachment.
  datatype: string
  max count: 1

AdCreativePlaceDataShape
type: NodeShape
target class: AdCreativePlaceData
property:
  path: addressString
  name: address string
  description: Contains the address associated with the place.
  datatype: string
  max count: 1
property:
  path: label
  name: label
  description: Contains the label associated with the place.
  datatype: string
  max count: 1
property:
  path: latitude
  name: latitude
  description: Represents the latitude of the place.
  datatype: double
  max count: 1
property:
  path: locationSourceId
  name: location source id
  description: Identifies the source location for the place.
  datatype: string
  max count: 1
property:
  path: longitude
  name: longitude
  description: Represents the longitude of the place.
  datatype: double
  max count: 1
property:
  path: type
  name: type
  description: Identifies the type of the place.
  datatype: string
  max count: 1

AdCreativeCollectionThumbnailInfoShape
type: NodeShape
target class: AdCreativeCollectionThumbnailInfo
property:
  path: elementChildIndex
  name: element child index
  description: The child index of the collection element represented by the thumbnail.
  datatype: int
  max count: 1
property:
  path: elementCrops
  name: element crops
  description: Crop information for the collection element represented by the thumbnail.
  node: AdsImageCropsShape
  class: AdsImageCrops
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: elementId
  name: element id
  description: The identifier of the collection element represented by the thumbnail.
  datatype: string
  max count: 1

AdCustomizationRuleSpecShape
type: NodeShape
target class: AdCustomizationRuleSpec
property:
  path: caption
  name: caption
  description: Provides the caption used by the customization rule.
  datatype: string
  max count: 1
property:
  path: customizationSpec
  name: customization spec
  description: Contains the customization specification for the rule.
  datatype: JSON
  max count: 1
property:
  path: description
  name: description
  description: Provides the description of the customization rule.
  datatype: string
  max count: 1
property:
  path: imageHash
  name: image hash
  description: Identifies the image used by the customization rule through its hash.
  datatype: string
  max count: 1
property:
  path: link
  name: link
  description: Provides the link used by the customization rule.
  datatype: string
  max count: 1
property:
  path: message
  name: message
  description: Provides the message used by the customization rule.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Provides the name of the customization rule.
  datatype: string
  max count: 1
property:
  path: priority
  name: priority
  description: Specifies the priority assigned to the customization rule.
  datatype: int
  max count: 1
property:
  path: templateUrlSpec
  name: template url spec
  description: Provides the template URL specification used by the customization rule.
  node: AdCreativeTemplateURLSpecShape
  class: AdCreativeTemplateURLSpec
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: videoId
  name: video id
  description: Identifies the video used by the customization rule.
  datatype: int
  max count: 1

AdCreativeTemplateURLSpecShape
type: NodeShape
target class: AdCreativeTemplateURLSpec
property:
  path: android
  name: android
  description: Contains template URL configuration for Android.
  datatype: JSON
  max count: 1
property:
  path: config
  name: config
  description: Contains configuration for the template URL specification.
  datatype: JSON
  max count: 1
property:
  path: ios
  name: ios
  description: Contains template URL configuration for iOS.
  datatype: JSON
  max count: 1
property:
  path: ipad
  name: ipad
  description: Contains template URL configuration for iPad.
  datatype: JSON
  max count: 1
property:
  path: iphone
  name: iphone
  description: Contains template URL configuration for iPhone.
  datatype: JSON
  max count: 1
property:
  path: web
  name: web
  description: Contains template URL configuration for the web.
  datatype: JSON
  max count: 1
property:
  path: windowsPhone
  name: windows phone
  description: Contains template URL configuration for Windows Phone.
  datatype: JSON
  max count: 1

AdCreativeLinkDataImageLayerSpecShape
type: NodeShape
target class: AdCreativeLinkDataImageLayerSpec
property:
  path: blendingMode
  name: blending mode
  description: Specifies how the image layer blends with underlying content.
  datatype: string
  max count: 1
  in: lighten
  in: multiply
  in: normal
property:
  path: content
  name: content
  description: Contains the content of the image layer.
  datatype: JSON
  max count: 1
property:
  path: frameAutoShowEnrollStatus
  name: frame auto show enroll status
  description: Represents the enrollment status for automatically showing the frame.
  datatype: string
  max count: 1
property:
  path: frameImageHash
  name: frame image hash
  description: Identifies the image used for the frame by its hash.
  datatype: string
  max count: 1
property:
  path: frameSource
  name: frame source
  description: Specifies the source of the frame, including a custom source.
  datatype: string
  max count: 1
  in: custom
property:
  path: imageSource
  name: image source
  description: Specifies the source of the layer image, including a catalog source.
  datatype: string
  max count: 1
  in: catalog
property:
  path: layerType
  name: layer type
  description: Specifies whether the layer is an image, frame overlay, or text overlay.
  datatype: string
  max count: 1
  in: frame_overlay
  in: image
  in: text_overlay
property:
  path: opacity
  name: opacity
  description: Specifies the opacity of the image layer.
  datatype: int
  max count: 1
property:
  path: overlayPosition
  name: overlay position
  description: Specifies the position of the overlay within the image.
  datatype: string
  max count: 1
  in: bottom
  in: bottom_left
  in: bottom_right
  in: center
  in: left
  in: right
  in: top
  in: top_left
  in: top_right
property:
  path: overlayShape
  name: overlay shape
  description: Specifies the shape of the overlay.
  datatype: string
  max count: 1
  in: circle
  in: none
  in: pill
  in: rectangle
  in: triangle
property:
  path: scale
  name: scale
  description: Specifies the scale of the image layer.
  datatype: int
  max count: 1
property:
  path: shapeColor
  name: shape color
  description: Specifies the color of the overlay shape.
  datatype: string
  max count: 1
property:
  path: textColor
  name: text color
  description: Specifies the color of text in the image layer.
  datatype: string
  max count: 1
property:
  path: textFont
  name: text font
  description: Specifies the font used for text in the image layer.
  datatype: string
  max count: 1
  in: droid_serif_regular
  in: lato_regular
  in: noto_sans_regular
  in: nunito_sans_bold
  in: open_sans_bold
  in: open_sans_condensed_bold
  in: pt_serif_bold
  in: roboto_condensed_regular
  in: roboto_medium

AdCreativeLinkDataImageOverlaySpecShape
type: NodeShape
target class: AdCreativeLinkDataImageOverlaySpec
property:
  path: customTextType
  name: custom text type
  description: Specifies the predefined type of custom overlay text, such as sale or free shipping.
  datatype: string
  max count: 1
  in: free_shipping
  in: popular
  in: sale
property:
  path: floatWithMargin
  name: float with margin
  description: Indicates whether the image overlay floats with a margin.
  datatype: boolean
  max count: 1
property:
  path: overlayTemplate
  name: overlay template
  description: Specifies the template used for the image overlay.
  datatype: string
  max count: 1
  in: circle_with_text
  in: pill_with_text
  in: triangle_with_text
property:
  path: position
  name: position
  description: Specifies the position of the image overlay.
  datatype: string
  max count: 1
  in: bottom_left
  in: bottom_right
  in: top_left
  in: top_right
property:
  path: textFont
  name: text font
  description: Specifies the font used for text in the image overlay.
  datatype: string
  max count: 1
  in: droid_serif_regular
  in: dynads_hybrid_bold
  in: lato_regular
  in: noto_sans_regular
  in: nunito_sans_bold
  in: open_sans_bold
  in: open_sans_condensed_bold
  in: pt_serif_bold
  in: roboto_condensed_regular
  in: roboto_medium
property:
  path: textTemplateTags
  name: text template tags
  description: Contains tags used by the overlay text template.
  datatype: string
property:
  path: textType
  name: text type
  description: Specifies the type of text displayed by the image overlay.
  datatype: string
  max count: 1
  in: automated_personalize
  in: custom
  in: disclaimer
  in: from_price
  in: guest_rating
  in: percentage_off
  in: price
  in: star_rating
  in: strikethrough_price
  in: sustainable
property:
  path: themeColor
  name: theme color
  description: Specifies the background and text color combination for the image overlay.
  datatype: string
  max count: 1
  in: background_000000_text_ffffff
  in: background_0090ff_text_ffffff
  in: background_00af4c_text_ffffff
  in: background_595959_text_ffffff
  in: background_755dde_text_ffffff
  in: background_e50900_text_ffffff
  in: background_f23474_text_ffffff
  in: background_f78400_text_ffffff
  in: background_ffffff_text_000000
  in: background_ffffff_text_007ad0
  in: background_ffffff_text_009c2a
  in: background_ffffff_text_646464
  in: background_ffffff_text_755dde
  in: background_ffffff_text_c91b00
  in: background_ffffff_text_f23474
  in: background_ffffff_text_f78400

AdCreativePostClickConfigurationShape
type: NodeShape
target class: AdCreativePostClickConfiguration
property:
  path: postClickItemDescription
  name: post click item description
  description: Contains the description shown for the post-click item.
  datatype: string
  max count: 1
property:
  path: postClickItemHeadline
  name: post click item headline
  description: Contains the headline shown for the post-click item.
  datatype: string
  max count: 1

AdCreativeStaticFallbackSpecShape
type: NodeShape
target class: AdCreativeStaticFallbackSpec
property:
  path: callToAction
  name: call to action
  description: Contains the call to action for the static fallback.
  node: AdCreativeLinkDataCallToActionShape
  class: AdCreativeLinkDataCallToAction
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: description
  name: description
  description: Contains the description for the static fallback.
  datatype: string
  max count: 1
property:
  path: imageHash
  name: image hash
  description: Identifies the image used by the static fallback.
  datatype: string
  max count: 1
property:
  path: link
  name: link
  description: Contains the link for the static fallback.
  datatype: string
  max count: 1
property:
  path: message
  name: message
  description: Provides the message for a static fallback specification.
  datatype: string
  max count: 1
property:
  path: name
  name: name
  description: Provides the name of a static fallback specification.
  datatype: string
  max count: 1

AdCreativePhotoDataShape
type: NodeShape
target class: AdCreativePhotoData
property:
  path: brandedContentSharedToSponsorStatus
  name: branded content shared to sponsor status
  description: Indicates the branded-content sharing status for the sponsor.
  datatype: string
  max count: 1
property:
  path: brandedContentSponsorPageId
  name: branded content sponsor page id
  description: Identifies the Page of the branded-content sponsor.
  datatype: string
  max count: 1
property:
  path: caption
  name: caption
  description: Contains the caption associated with the photo.
  datatype: string
  max count: 1
property:
  path: imageHash
  name: image hash
  description: Identifies the image associated with the photo data.
  datatype: string
  max count: 1
property:
  path: pageWelcomeMessage
  name: page welcome message
  description: Contains the Page welcome message associated with the photo.
  datatype: string
  max count: 1
property:
  path: url
  name: url
  description: Contains the URL associated with the photo.
  datatype: string
  max count: 1

AdCreativeProductDataShape
type: NodeShape
target class: AdCreativeProductData
property:
  path: productId
  name: product id
  description: Identifies the product associated with the product data.
  datatype: string
  max count: 1
property:
  path: productSource
  name: product source
  description: Identifies the source of the product data.
  datatype: string
  max count: 1

AdCreativeTextDataShape
type: NodeShape
target class: AdCreativeTextData
property:
  path: message
  name: message
  description: Provides the message in the text creative data.
  datatype: string
  max count: 1

AdCreativeVideoDataShape
type: NodeShape
target class: AdCreativeVideoData
property:
  path: additionalImageIndex
  name: additional image index
  description: Identifies an additional image index associated with the video creative data.
  datatype: int
  max count: 1
property:
  path: brandedContentSharedToSponsorStatus
  name: branded content shared to sponsor status
  description: Indicates the branded content sharing status for the sponsor.
  datatype: string
  max count: 1
property:
  path: brandedContentSponsorPageId
  name: branded content sponsor page id
  description: Identifies the sponsor page associated with the branded content.
  datatype: string
  max count: 1
property:
  path: callToAction
  name: call to action
  description: Provides the call to action for the video creative.
  node: AdCreativeLinkDataCallToActionShape
  class: AdCreativeLinkDataCallToAction
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: collectionThumbnails
  name: collection thumbnails
  description: Provides thumbnail information for the collection associated with the video creative.
  node: AdCreativeCollectionThumbnailInfoShape
  class: AdCreativeCollectionThumbnailInfo
  node kind: BlankNodeOrIRI
property:
  path: customizationRulesSpec
  name: customization rules spec
  description: Provides customization rules for the video creative.
  node: AdCustomizationRuleSpecShape
  class: AdCustomizationRuleSpec
  node kind: BlankNodeOrIRI
property:
  path: imageHash
  name: image hash
  description: Identifies the image associated with the video creative by its hash.
  datatype: string
  max count: 1
property:
  path: imageUrl
  name: image url
  description: Provides the URL of the image associated with the video creative.
  datatype: string
  max count: 1
property:
  path: linkDescription
  name: link description
  description: Provides the description associated with the creative link.
  datatype: string
  max count: 1
property:
  path: message
  name: message
  description: Provides the message for the video creative.
  datatype: string
  max count: 1
property:
  path: offerId
  name: offer id
  description: Identifies the offer associated with the video creative.
  datatype: string
  max count: 1
property:
  path: pageWelcomeMessage
  name: page welcome message
  description: Provides the welcome message associated with the page.
  datatype: string
  max count: 1
property:
  path: postClickConfiguration
  name: post click configuration
  description: Provides configuration for the experience after a click on the video creative.
  node: AdCreativePostClickConfigurationShape
  class: AdCreativePostClickConfiguration
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: retailerItemIds
  name: retailer item ids
  description: Identifies retailer items associated with the video creative.
  datatype: string
property:
  path: targeting
  name: targeting
  description: Provides targeting information for the video creative.
  node: TargetingShape
  class: Targeting
  node kind: BlankNodeOrIRI
  max count: 1
property:
  path: title
  name: title
  description: Provides the title of the video creative.
  datatype: string
  max count: 1
property:
  path: videoId
  name: video id
  description: Identifies the video associated with the creative.
  datatype: string
  max count: 1

AdCreativeOmnichannelLinkSpecShape
type: NodeShape
target class: AdCreativeOmnichannelLinkSpec
property:
  path: app
  name: app
  description: Represents the app destination in the omnichannel link specification.
  datatype: JSON
  max count: 1
property:
  path: web
  name: web
  description: Represents the web destination in the omnichannel link specification.
  datatype: JSON
  max count: 1

AdCreativePlatformCustomizationShape
type: NodeShape
target class: AdCreativePlatformCustomization
property:
  path: instagram
  name: instagram
  description: Represents the Instagram customization for the creative.
  datatype: JSON
  max count: 1

AdCreativePortraitCustomizationsShape
type: NodeShape
target class: AdCreativePortraitCustomizations
property:
  path: carouselDeliveryMode
  name: carousel delivery mode
  description: Identifies the delivery mode for the portrait carousel customization.
  datatype: string
  max count: 1
property:
  path: specifications
  name: specifications
  description: Represents the specifications for the portrait customization.
  datatype: JSON
  max count: 1

AdCreativeRecommenderSettingsShape
type: NodeShape
target class: AdCreativeRecommenderSettings
property:
  path: preferredEvents
  name: preferred events
  description: Represents the events preferred by the recommender settings.
  datatype: string
property:
  path: productSalesChannel
  name: product sales channel
  description: Identifies the product sales channel used by the recommender settings.
  datatype: string
  max count: 1

AdCreativeRegionalRegulationDisclaimerShape
type: NodeShape
target class: AdCreativeRegionalRegulationDisclaimer
property:
  path: australiaFinserv
  name: australia finserv
  description: Represents the Australia financial-services regulatory disclaimer.
  datatype: JSON
  max count: 1
property:
  path: indiaFinserv
  name: india finserv
  description: Represents the India financial-services regulatory disclaimer.
  datatype: JSON
  max count: 1
property:
  path: singaporeUniversal
  name: singapore universal
  description: Represents the Singapore universal regulatory disclaimer.
  datatype: JSON
  max count: 1
property:
  path: taiwanFinserv
  name: taiwan finserv
  description: Represents the Taiwan financial-services regulatory disclaimer.
  datatype: JSON
  max count: 1
property:
  path: taiwanUniversal
  name: taiwan universal
  description: Represents the Taiwan universal regulatory disclaimer.
  datatype: JSON
  max count: 1

AdCreativeDestinationSpecShape
type: NodeShape
target class: AdCreativeDestinationSpec
property:
  path: destinationType
  name: destination type
  description: The type of destination specified for the ad creative.
  datatype: string
  max count: 1
property:
  path: nativeCommerceExperience
  name: native commerce experience
  description: The native commerce experience specified as a destination.
  datatype: JSON
  max count: 1
property:
  path: website
  name: website
  description: The website specified as a destination.
  datatype: JSON
  max count: 1

AdCreativeFormatTransformationSpecShape
type: NodeShape
target class: AdCreativeFormatTransformationSpec
property:
  path: customizations
  name: customizations
  description: The customizations associated with the format transformation.
  datatype: JSON
  max count: 1
property:
  path: dataSource
  name: data source
  description: The data source associated with the format transformation.
  datatype: string
property:
  path: format
  name: format
  description: The format specified for the format transformation.
  datatype: string
  max count: 1

AdCreativeMediaSourcingSpecShape
type: NodeShape
target class: AdCreativeMediaSourcingSpec
property:
  path: bodies
  name: bodies
  description: Represents the body content supplied for media sourcing.
  datatype: JSON
  max count: 1
property:
  path: descriptions
  name: descriptions
  description: Represents the descriptions supplied for media sourcing.
  datatype: JSON
  max count: 1
property:
  path: destinations
  name: destinations
  description: Represents the destinations supplied for media sourcing.
  datatype: JSON
  max count: 1
property:
  path: images
  name: images
  description: Represents the images supplied for media sourcing.
  datatype: JSON
  max count: 1
property:
  path: pushMetadataIds
  name: push metadata ids
  description: Identifies the push metadata associated with media sourcing.
  datatype: string
property:
  path: relatedMedia
  name: related media
  description: Represents media related to the media sourcing specification.
  datatype: JSON
  max count: 1
property:
  path: titles
  name: titles
  description: Represents the titles supplied for media sourcing.
  datatype: JSON
  max count: 1
property:
  path: videos
  name: videos
  description: Represents the videos supplied for media sourcing.
  datatype: JSON
  max count: 1

AdCreativeMarketingMessageStructuredSpecShape
type: NodeShape
target class: AdCreativeMarketingMessageStructuredSpec
property:
  path: assetCustomization
  name: asset customization
  description: Contains asset customization details for the marketing message.
  datatype: JSON
  max count: 1
property:
  path: autoreply
  name: autoreply
  description: Contains autoreply details for the marketing message.
  datatype: JSON
  max count: 1
property:
  path: buttons
  name: buttons
  description: Represents the buttons included in the structured marketing message.
  datatype: JSON
  max count: 1
property:
  path: conversationTemplateId
  name: conversation template id
  description: Identifies the conversation template associated with the structured marketing message.
  datatype: string
  max count: 1
property:
  path: footer
  name: footer
  description: Contains the footer text for the structured marketing message.
  datatype: string
  max count: 1
property:
  path: greeting
  name: greeting
  description: Contains the greeting text for the structured marketing message.
  datatype: string
  max count: 1
property:
  path: isOptimizedText
  name: is optimized text
  description: Indicates whether the structured marketing message uses optimized text.
  datatype: boolean
  max count: 1
property:
  path: language
  name: language
  description: Identifies the language of the structured marketing message.
  datatype: string
  max count: 1
property:
  path: offer
  name: offer
  description: Represents the offer included in the structured marketing message.
  datatype: JSON
  max count: 1
property:
  path: referencedAdgroupId
  name: referenced adgroup id
  description: Identifies the ad group referenced by the structured marketing message.
  datatype: string
  max count: 1
property:
  path: whatsAppBusinessPhoneNumberId
  name: whats app business phone number id
  description: Identifies the WhatsApp Business phone number associated with the structured marketing message.
  datatype: string
  max count: 1

AdCreativeProductSuggestionSettingsShape
type: NodeShape
target class: AdCreativeProductSuggestionSettings
property:
  path: enabled
  name: enabled
  description: Indicates whether product suggestions are enabled.
  datatype: boolean
  max count: 1

AdCreativeAssetGroupsSpecShape
type: NodeShape
target class: AdCreativeAssetGroupsSpec
property:
  path: groups
  name: groups
  description: The asset groups included in the asset-groups specification.
  datatype: JSON
  max count: 1
property:
  path: origin
  name: origin
  description: The origin specified for the asset groups.
  datatype: string
  max count: 1
property:
  path: origins
  name: origins
  description: The origins specified for the asset groups.
  datatype: string

AdgroupIssuesInfoShape
type: NodeShape
target class: AdgroupIssuesInfo
property:
  path: errorCode
  name: error code
  description: Provides the code identifying the ad group issue.
  datatype: int
  max count: 1
property:
  path: errorMessage
  name: error message
  description: Provides the message describing the ad group issue.
  datatype: string
  max count: 1
property:
  path: errorSummary
  name: error summary
  description: Provides a summary of the ad group issue.
  datatype: string
  max count: 1
property:
  path: errorType
  name: error type
  description: Identifies the type of ad group issue.
  datatype: string
  max count: 1
property:
  path: level
  name: level
  description: Indicates the level associated with the ad group issue.
  datatype: string
  max count: 1
property:
  path: mid
  name: mid
  description: Provides the identifier associated with the ad group issue.
  datatype: string
  max count: 1

PlacementShape
type: NodeShape
target class: Placement
property:
  path: audienceNetworkPositions
  name: audience network positions
  description: Represents the selected Audience Network positions for the placement.
  datatype: string
property:
  path: devicePlatforms
  name: device platforms
  description: Represents the device platforms selected for the placement, including desktop or mobile.
  datatype: string
  in: desktop
  in: mobile
property:
  path: effectiveAudienceNetworkPositions
  name: effective audience network positions
  description: Represents the effective Audience Network positions for the placement.
  datatype: string
property:
  path: effectiveDevicePlatforms
  name: effective device platforms
  description: Represents the effective device platforms for the placement, including desktop or mobile.
  datatype: string
  in: desktop
  in: mobile
property:
  path: effectiveFacebookPositions
  name: effective facebook positions
  description: Represents the effective Facebook positions for the placement.
  datatype: string
property:
  path: effectiveInstagramPositions
  name: effective instagram positions
  description: Represents the effective Instagram positions for the placement.
  datatype: string
property:
  path: effectiveMessengerPositions
  name: effective messenger positions
  description: Represents the effective Messenger positions for the placement.
  datatype: string
property:
  path: effectiveOculusPositions
  name: effective oculus positions
  description: Represents the effective Oculus positions for the placement.
  datatype: string
property:
  path: effectivePublisherPlatforms
  name: effective publisher platforms
  description: Represents the effective publisher platforms for the placement.
  datatype: string
property:
  path: effectiveThreadsPositions
  name: effective threads positions
  description: Represents the effective Threads positions for the placement.
  datatype: string
property:
  path: effectiveWhatsappPositions
  name: effective whatsapp positions
  description: Represents the effective WhatsApp positions for the placement.
  datatype: string
property:
  path: facebookPositions
  name: facebook positions
  description: Represents the selected Facebook positions for the placement.
  datatype: string
property:
  path: instagramPositions
  name: instagram positions
  description: Represents the selected Instagram positions for the placement.
  datatype: string
property:
  path: messengerPositions
  name: messenger positions
  description: Represents the selected Messenger positions for the placement.
  datatype: string
property:
  path: oculusPositions
  name: oculus positions
  description: Represents the selected Oculus positions for the placement.
  datatype: string
property:
  path: publisherPlatforms
  name: publisher platforms
  description: Represents the publisher platforms selected for the placement.
  datatype: string
property:
  path: threadsPositions
  name: threads positions
  description: Represents the selected Threads positions for the placement.
  datatype: string
property:
  path: whatsappPositions
  name: whatsapp positions
  description: Represents the selected WhatsApp positions for the placement.
  datatype: string

TrackingAndConversionWithDefaultsShape
type: NodeShape
target class: TrackingAndConversionWithDefaults
property:
  path: customConversion
  name: custom conversion
  description: Represents the custom conversion configuration associated with tracking and conversion defaults.
  datatype: JSON
  max count: 1
property:
  path: customTracking
  name: custom tracking
  description: Represents the custom tracking configuration associated with tracking and conversion defaults.
  datatype: JSON
  max count: 1
property:
  path: defaultConversion
  name: default conversion
  description: Represents the default conversion configuration associated with tracking and conversion defaults.
  datatype: JSON
  max count: 1
property:
  path: defaultTracking
  name: default tracking
  description: Represents the default tracking configuration associated with tracking and conversion defaults.
  datatype: JSON
  max count: 1

AdsActionStatsShape
type: NodeShape
target class: AdsActionStats
property:
  path: 1dClick
  name: 1d click
  description: A statistic for actions attributed to clicks within a one-day window.
  datatype: string
  max count: 1
property:
  path: 1dClickAllConversions
  name: 1d click all conversions
  description: A statistic for all conversions attributed to clicks within a one-day window.
  datatype: string
  max count: 1
property:
  path: 1dClickFirstConversion
  name: 1d click first conversion
  description: A statistic for first conversions attributed to clicks within a one-day window.
  datatype: string
  max count: 1
property:
  path: 1dEv
  name: 1d ev
  description: A statistic for event-related results attributed within a one-day window after a click.
  datatype: string
  max count: 1
property:
  path: 1dEvAllConversions
  name: 1d ev all conversions
  description: A statistic for all event-related conversions attributed within a one-day window after a click.
  datatype: string
  max count: 1
property:
  path: 1dEvFirstConversion
  name: 1d ev first conversion
  description: A statistic for first event-related conversions attributed within a one-day window after a click.
  datatype: string
  max count: 1
property:
  path: 1dPassback
  name: 1d passback
  description: A statistic for passback activity associated with a one-day window.
  datatype: string
  max count: 1
property:
  path: 1dSequenced
  name: 1d sequenced
  description: A statistic for sequenced activity associated with a one-day window.
  datatype: string
  max count: 1
property:
  path: 1dView
  name: 1d view
  description: A statistic for actions attributed to views within a one-day window.
  datatype: string
  max count: 1
property:
  path: 1dViewAllConversions
  name: 1d view all conversions
  description: A statistic for all conversions attributed to views within a one-day window.
  datatype: string
  max count: 1
property:
  path: 1dViewFirstConversion
  name: 1d view first conversion
  description: A statistic for first conversions attributed to views within a one-day window.
  datatype: string
  max count: 1
property:
  path: 28dClick
  name: 28d click
  description: A statistic for actions attributed to clicks within a 28-day window.
  datatype: string
  max count: 1
property:
  path: 28dClickAllConversions
  name: 28d click all conversions
  description: A statistic for all conversions attributed to clicks within a 28-day window.
  datatype: string
  max count: 1
property:
  path: 28dClickFirstConversion
  name: 28d click first conversion
  description: A statistic for first conversions attributed to clicks within a 28-day window.
  datatype: string
  max count: 1
property:
  path: 28dPassback
  name: 28d passback
  description: A statistic for passback activity associated with a 28-day window.
  datatype: string
  max count: 1
property:
  path: 28dSequenced
  name: 28d sequenced
  description: A statistic for sequenced activity associated with a 28-day window.
  datatype: string
  max count: 1
property:
  path: 28dView
  name: 28d view
  description: A statistic for actions attributed to views within a 28-day window.
  datatype: string
  max count: 1
property:
  path: 28dViewAllConversions
  name: 28d view all conversions
  description: A statistic for all conversions attributed to views within a 28-day window.
  datatype: string
  max count: 1
property:
  path: 28dViewFirstConversion
  name: 28d view first conversion
  description: A statistic for first conversions attributed to views within a 28-day window.
  datatype: string
  max count: 1
property:
  path: 7dClick
  name: 7d click
  description: A statistic for actions attributed to clicks within a seven-day window.
  datatype: string
  max count: 1
property:
  path: 7dClickAllConversions
  name: 7d click all conversions
  description: A statistic for all conversions attributed to clicks within a seven-day window.
  datatype: string
  max count: 1
property:
  path: 7dClickFirstConversion
  name: 7d click first conversion
  description: A statistic for first conversions attributed to clicks within a seven-day window.
  datatype: string
  max count: 1
property:
  path: 7dPassback
  name: 7d passback
  description: A statistic for passback activity associated with a seven-day window.
  datatype: string
  max count: 1
property:
  path: 7dSequenced
  name: 7d sequenced
  description: A statistic for sequenced activity associated with a seven-day window.
  datatype: string
  max count: 1
property:
  path: 7dView
  name: 7d view
  description: A statistic for actions attributed to views within a seven-day window.
  datatype: string
  max count: 1
property:
  path: 7dViewAllConversions
  name: 7d view all conversions
  description: A statistic for all conversions attributed to views within a seven-day window.
  datatype: string
  max count: 1
property:
  path: 7dViewFirstConversion
  name: 7d view first conversion
  description: A statistic for first conversions attributed to views within a seven-day window.
  datatype: string
  max count: 1
property:
  path: actionBrand
  name: action brand
  description: The brand associated with the action.
  datatype: string
  max count: 1
property:
  path: actionCanvasComponentId
  name: action canvas component id
  description: An identifier for the canvas component associated with the action.
  datatype: string
  max count: 1
property:
  path: actionCanvasComponentName
  name: action canvas component name
  description: The name of the canvas component associated with the action.
  datatype: string
  max count: 1
property:
  path: actionCarouselCardId
  name: action carousel card id
  description: An identifier for the carousel card associated with the action.
  datatype: string
  max count: 1
property:
  path: actionCarouselCardName
  name: action carousel card name
  description: The name of the carousel card associated with the action.
  datatype: string
  max count: 1
property:
  path: actionCategory
  name: action category
  description: The category associated with the action.
  datatype: string
  max count: 1

AdsHistogramStatsShape
type: NodeShape
target class: AdsHistogramStats
property:
  path: 1dClick
  name: 1d click
  description: Contains histogram statistics for click activity within the one-day click window.
  datatype: int
property:
  path: 1dClickAllConversions
  name: 1d click all conversions
  description: Contains histogram statistics for all conversions attributed within the one-day click window.
  datatype: int
property:
  path: 1dClickFirstConversion
  name: 1d click first conversion
  description: Contains histogram statistics for first conversions attributed within the one-day click window.
  datatype: int
property:
  path: 1dEv
  name: 1d ev
  description: Contains histogram statistics for event activity within the one-day event window.
  datatype: int
property:
  path: 1dEvAllConversions
  name: 1d ev all conversions
  description: Contains histogram statistics for all conversions within the one-day event window.
  datatype: int
property:
  path: 1dEvFirstConversion
  name: 1d ev first conversion
  description: Contains histogram statistics for first conversions within the one-day event window.
  datatype: int
property:
  path: 1dPassback
  name: 1d passback
  description: Contains histogram statistics for passback activity within the one-day window.
  datatype: int
property:
  path: 1dSequenced
  name: 1d sequenced
  description: Contains histogram statistics for sequenced activity within the one-day window.
  datatype: int
property:
  path: 1dView
  name: 1d view
  description: Contains histogram statistics for view activity within the one-day view window.
  datatype: int
property:
  path: 1dViewAllConversions
  name: 1d view all conversions
  description: Contains histogram statistics for all conversions attributed within the one-day view window.
  datatype: int
property:
  path: 1dViewFirstConversion
  name: 1d view first conversion
  description: Contains histogram statistics for first conversions attributed within the one-day view window.
  datatype: int
property:
  path: 28dClick
  name: 28d click
  description: Represents a histogram value for the 28-day click category.
  datatype: int
property:
  path: 28dClickAllConversions
  name: 28d click all conversions
  description: Represents a histogram value for all conversions attributed to clicks within the 28-day category.
  datatype: int
property:
  path: 28dClickFirstConversion
  name: 28d click first conversion
  description: Represents a histogram value for the first conversion attributed to clicks within the 28-day category.
  datatype: int
property:
  path: 28dPassback
  name: 28d passback
  description: Represents a histogram value for the 28-day passback category.
  datatype: int
property:
  path: 28dSequenced
  name: 28d sequenced
  description: Represents a histogram value for the 28-day sequenced category.
  datatype: int
property:
  path: 28dView
  name: 28d view
  description: Represents a histogram value for the 28-day view category.
  datatype: int
property:
  path: 28dViewAllConversions
  name: 28d view all conversions
  description: Represents a histogram value for all conversions attributed to views within the 28-day category.
  datatype: int
property:
  path: 28dViewFirstConversion
  name: 28d view first conversion
  description: Represents a histogram value for the first conversion attributed to views within the 28-day category.
  datatype: int
property:
  path: 7dClick
  name: 7d click
  description: Represents a histogram value for the 7-day click category.
  datatype: int
property:
  path: 7dClickAllConversions
  name: 7d click all conversions
  description: Represents a histogram value for all conversions attributed to clicks within the 7-day category.
  datatype: int
property:
  path: 7dClickFirstConversion
  name: 7d click first conversion
  description: Represents a histogram value for the first conversion attributed to clicks within the 7-day category.
  datatype: int
property:
  path: 7dPassback
  name: 7d passback
  description: Represents a histogram value for the 7-day passback category.
  datatype: int
property:
  path: 7dSequenced
  name: 7d sequenced
  description: Represents a histogram value for the 7-day sequenced category.
  datatype: int
property:
  path: 7dView
  name: 7d view
  description: Represents a histogram value for the 7-day view category.
  datatype: int
property:
  path: 7dViewAllConversions
  name: 7d view all conversions
  description: Represents a histogram value for all conversions attributed to views within the 7-day category.
  datatype: int
property:
  path: 7dViewFirstConversion
  name: 7d view first conversion
  description: Represents a histogram value for the first conversion attributed to views within the 7-day category.
  datatype: int
property:
  path: actionBrand
  name: action brand
  description: Identifies the brand associated with the action.
  datatype: string
  max count: 1
property:
  path: actionCanvasComponentId
  name: action canvas component id
  description: Identifies the canvas component associated with the action.
  datatype: string
  max count: 1
property:
  path: actionCanvasComponentName
  name: action canvas component name
  description: Names the canvas component associated with the action.
  datatype: string
  max count: 1
property:
  path: actionCarouselCardId
  name: action carousel card id
  description: Identifies the carousel card associated with the action.
  datatype: string
  max count: 1
property:
  path: actionCarouselCardName
  name: action carousel card name
  description: Names the carousel card associated with the action.
  datatype: string
  max count: 1
property:
  path: actionCategory
  name: action category
  description: Identifies the category of the action.
  datatype: string
  max count: 1
property:
  path: actionConvertedProductId
  name: action converted product id
  description: Identifies the product associated with the converted action.
  datatype: string
  max count: 1
property:
  path: actionDestination
  name: action destination
  description: Identifies the destination associated with the action.
  datatype: string
  max count: 1
property:
  path: actionDevice
  name: action device
  description: Identifies the device associated with the action.
  datatype: string
  max count: 1
property:
  path: actionEventChannel
  name: action event channel
  description: Identifies the event channel associated with the action.
  datatype: string
  max count: 1
property:
  path: actionLinkClickDestination
  name: action link click destination
  description: Identifies the destination associated with the link click action.
  datatype: string
  max count: 1

AdsInsightsShape
type: NodeShape
target class: AdsInsights
property:
  path: accountCurrency
  name: account currency
  description: Identifies the currency associated with the advertising account.
  datatype: string
  max count: 1
property:
  path: accountId
  name: account id
  description: Identifies the advertising account.
  datatype: string
  max count: 1
property:
  path: accountName
  name: account name
  description: Names the advertising account.
  datatype: string
  max count: 1
property:
  path: actionValues
  name: action values
  description: Contains action values associated with the insights.
  node: AdsActionStatsShape
  class: AdsActionStats
  node kind: BlankNodeOrIRI
property:
  path: actions
  name: actions
  description: Contains actions associated with the insights.
  node: AdsActionStatsShape
  class: AdsActionStats
  node kind: BlankNodeOrIRI
property:
  path: adClickActions
  name: ad click actions
  description: Contains actions associated with ad clicks.
  node: AdsActionStatsShape
  class: AdsActionStats
  node kind: BlankNodeOrIRI
property:
  path: adId
  name: ad id
  description: Identifies the ad associated with the insights.
  datatype: string
  max count: 1
property:
  path: adImpressionActions
  name: ad impression actions
  description: Contains actions associated with ad impressions.
  node: AdsActionStatsShape
  class: AdsActionStats
  node kind: BlankNodeOrIRI
property:
  path: adName
  name: ad name
  description: Names the ad associated with the insights.
  datatype: string
  max count: 1
property:
  path: adsetEnd
  name: adset end
  description: Represents the end value associated with the ad set.
  datatype: string
  max count: 1
property:
  path: adsetId
  name: adset id
  description: Identifies the ad set associated with the insights.
  datatype: string
  max count: 1
property:
  path: adsetName
  name: adset name
  description: Names the ad set associated with the insights.
  datatype: string
  max count: 1
property:
  path: adsetStart
  name: adset start
  description: Represents the start value associated with the ad set.
  datatype: string
  max count: 1
property:
  path: ageTargeting
  name: age targeting
  description: Represents the age targeting associated with the insights.
  datatype: string
  max count: 1
property:
  path: attributionSetting
  name: attribution setting
  description: Represents the attribution setting associated with the insights.
  datatype: string
  max count: 1
property:
  path: auctionBid
  name: auction bid
  description: Represents the auction bid associated with the insights.
  datatype: string
  max count: 1
property:
  path: auctionCompetitiveness
  name: auction competitiveness
  description: Represents auction competitiveness associated with the insights.
  datatype: string
  max count: 1
property:
  path: auctionMaxCompetitorBid
  name: auction max competitor bid
  description: Represents the maximum competitor bid associated with the auction.
  datatype: string
  max count: 1
property:
  path: averagePurchasesConversionValue
  name: average purchases conversion value
  description: Contains the average purchases conversion value associated with the insights.
  node: AdsActionStatsShape
  class: AdsActionStats
  node kind: BlankNodeOrIRI
property:
  path: buyingType
  name: buying type
  description: Represents the buying type associated with the insights.
  datatype: string
  max count: 1
property:
  path: campaignId
  name: campaign id
  description: Identifies the campaign associated with the insights.
  datatype: string
  max count: 1
property:
  path: campaignName
  name: campaign name
  description: Names the campaign associated with the insights.
  datatype: string
  max count: 1
property:
  path: canvasAvgViewPercent
  name: canvas avg view percent
  description: Represents the average canvas view percentage.
  datatype: string
  max count: 1
property:
  path: canvasAvgViewTime
  name: canvas avg view time
  description: Represents the average canvas view time.
  datatype: string
  max count: 1
property:
  path: catalogSegmentActions
  name: catalog segment actions
  description: Contains actions associated with catalog segments.
  node: AdsActionStatsShape
  class: AdsActionStats
  node kind: BlankNodeOrIRI
property:
  path: catalogSegmentValue
  name: catalog segment value
  description: Contains values associated with catalog segments.
  node: AdsActionStatsShape
  class: AdsActionStats
  node kind: BlankNodeOrIRI
property:
  path: catalogSegmentValueMobilePurchaseRoas
  name: catalog segment value mobile purchase roas
  description: Contains mobile purchase return-on-ad-spend values associated with catalog segments.
  node: AdsActionStatsShape
  class: AdsActionStats
  node kind: BlankNodeOrIRI
property:
  path: catalogSegmentValueOmniPurchaseRoas
  name: catalog segment value omni purchase roas
  description: Contains omni purchase return-on-ad-spend values associated with catalog segments.
  node: AdsActionStatsShape
  class: AdsActionStats
  node kind: BlankNodeOrIRI
property:
  path: catalogSegmentValueWebsitePurchaseRoas
  name: catalog segment value website purchase roas
  description: Contains website purchase return-on-ad-spend values associated with catalog segments.
  node: AdsActionStatsShape
  class: AdsActionStats
  node kind: BlankNodeOrIRI
property:
  path: clicks
  name: clicks
  description: Represents the count of clicks associated with the insights.
  datatype: nonNegativeInteger
  max count: 1
property:
  path: conversionLeadRate
  name: conversion lead rate
  description: Contains conversion lead rate information associated with the insights.
  node: AdsActionStatsShape
  class: AdsActionStats
  node kind: BlankNodeOrIRI
property:
  path: conversionLeads
  name: conversion leads
  description: Contains conversion lead information associated with the insights.
  node: AdsActionStatsShape
  class: AdsActionStats
  node kind: BlankNodeOrIRI

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: bidInfo
  class: Ad
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.Ad/bidInfo/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.Ad/bidInfo/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.Ad/bidInfo/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: unsignedInt
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: tosAccepted
  class: AdAccount
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdAccount/tosAccepted/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdAccount/tosAccepted/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdAccount/tosAccepted/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: int
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: userTosAccepted
  class: AdAccount
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdAccount/userTosAccepted/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdAccount/userTosAccepted/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdAccount/userTosAccepted/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: int
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: ageRange
  class: AdBidAdjustments
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdBidAdjustments/ageRange/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdBidAdjustments/ageRange/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdBidAdjustments/ageRange/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: double
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: accountAdmin
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/accountAdmin/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/accountAdmin/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/accountAdmin/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: ad
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/ad/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/ad/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/ad/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: adsConversionExperiences
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/adsConversionExperiences/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/adsConversionExperiences/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/adsConversionExperiences/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: b2c
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/b2c/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/b2c/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/b2c/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: b2cCommerceUnified
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/b2cCommerceUnified/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/b2cCommerceUnified/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/b2cCommerceUnified/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: bsg
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/bsg/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/bsg/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/bsg/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: cityCommunity
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/cityCommunity/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/cityCommunity/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/cityCommunity/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: commerce
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/commerce/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/commerce/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/commerce/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: compromise
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/compromise/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/compromise/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/compromise/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: dailyDeals
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/dailyDeals/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/dailyDeals/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/dailyDeals/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: dailyDealsLegacy
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/dailyDealsLegacy/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/dailyDealsLegacy/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/dailyDealsLegacy/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: dpa
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/dpa/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/dpa/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/dpa/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: driCopyright
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/driCopyright/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/driCopyright/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/driCopyright/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: driCounterfeit
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/driCounterfeit/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/driCounterfeit/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/driCounterfeit/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: facebook
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/facebook/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/facebook/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/facebook/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: facebookPagesLiveShopping
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/facebookPagesLiveShopping/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/facebookPagesLiveShopping/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/facebookPagesLiveShopping/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: independentWork
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/independentWork/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/independentWork/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/independentWork/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: instagram
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/instagram/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/instagram/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/instagram/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: instagramShop
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/instagramShop/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/instagramShop/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/instagramShop/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: jobSearch
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/jobSearch/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/jobSearch/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/jobSearch/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: leadGenHoneypot
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/leadGenHoneypot/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/leadGenHoneypot/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/leadGenHoneypot/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: marketplace
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/marketplace/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/marketplace/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/marketplace/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: marketplaceHomeRentals
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/marketplaceHomeRentals/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/marketplaceHomeRentals/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/marketplaceHomeRentals/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: marketplaceHomeSales
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/marketplaceHomeSales/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/marketplaceHomeSales/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/marketplaceHomeSales/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: marketplaceMotors
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/marketplaceMotors/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/marketplaceMotors/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/marketplaceMotors/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: marketplaceShops
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/marketplaceShops/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/marketplaceShops/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/marketplaceShops/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: maxReviewPlacements
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/maxReviewPlacements/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/maxReviewPlacements/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/maxReviewPlacements/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: neighborhoods
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/neighborhoods/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/neighborhoods/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/neighborhoods/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: pageAdmin
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/pageAdmin/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/pageAdmin/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/pageAdmin/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: product
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/product/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/product/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/product/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: productService
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/productService/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/productService/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/productService/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: profile
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/profile/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/profile/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/profile/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: seller
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/seller/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/seller/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/seller/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: shops
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/shops/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/shops/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/shops/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: trafficQuality
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/trafficQuality/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/trafficQuality/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/trafficQuality/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: unifiedCommerceContent
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/unifiedCommerceContent/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/unifiedCommerceContent/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/unifiedCommerceContent/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: whatsapp
  class: AdgroupPlacementSpecificReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/whatsapp/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/whatsapp/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupPlacementSpecificReviewFeedback/whatsapp/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: global
  class: AdgroupReviewFeedback
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupReviewFeedback/global/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupReviewFeedback/global/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdgroupReviewFeedback/global/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: bidInfo
  class: AdSet
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdSet/bidInfo/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdSet/bidInfo/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdSet/bidInfo/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: unsignedInt
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: targetingOptimizationTypes
  class: AdSet
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.AdSet/targetingOptimizationTypes/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.AdSet/targetingOptimizationTypes/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.AdSet/targetingOptimizationTypes/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: int
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: availablePromoOfferIds
  class: Page
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.Page/availablePromoOfferIds/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.Page/availablePromoOfferIds/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.Page/availablePromoOfferIds/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  node: ContainerShape
  class: Container
  node kind: BlankNodeOrIRI

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: value
  class: Entry
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.Page/availablePromoOfferIds/value-record/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.Page/availablePromoOfferIds/value-record/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.Page/availablePromoOfferIds/value-record/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: differentlyOpenOfferings
  class: Page
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.Page/differentlyOpenOfferings/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.Page/differentlyOpenOfferings/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.Page/differentlyOpenOfferings/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: boolean
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: hours
  class: Page
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.Page/hours/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.Page/hours/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.Page/hours/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ContainerShape
type: NodeShape
target class: Container
property:
  path:
    inverse path: priorityHours
  class: Page
  min count: 1
  max count: 1
property:
  path: entry
  node: EntryShape
  class: Entry
  node kind: BlankNodeOrIRI
sparql: SPARQLConstraint
  message: Record entry keys must be unique
  select: SELECT $this ?key WHERE { $this <https://relay.inferal.com/ontology/meta/record/Meta.Page/priorityHours/entry> ?left, ?right . FILTER(?left != ?right) ?left <https://relay.inferal.com/ontology/meta/record/Meta.Page/priorityHours/key> ?key . ?right <https://relay.inferal.com/ontology/meta/record/Meta.Page/priorityHours/key> ?key . }

EntryShape
type: NodeShape
target class: Entry
property:
  path:
    inverse path: entry
  class: Container
  min count: 1
  max count: 1
property:
  path: key
  datatype: string
  min count: 1
  max count: 1
property:
  path: value
  datatype: string
  min count: 1
  max count: 1

ListLevel1Shape
type: NodeShape
property:
  path:
    zero or more path: rest
  has value: nil
property:
  path:
    zero or more path: rest
  or:
    in: nil
    property:
      path: first
      max count: 0
    property:
      path: rest
      max count: 0
  or:
    property:
      path: first
      min count: 1
      max count: 1
    property:
      path: rest
      min count: 1
      max count: 1
property:
  path:
    zero or more path: rest
  path: first
  node: ListLevel2Shape
  node kind: BlankNodeOrIRI

ListLevel2Shape
type: NodeShape
property:
  path:
    zero or more path: rest
  has value: nil
property:
  path:
    zero or more path: rest
  or:
    in: nil
    property:
      path: first
      max count: 0
    property:
      path: rest
      max count: 0
  or:
    property:
      path: first
      min count: 1
      max count: 1
    property:
      path: rest
      min count: 1
      max count: 1
property:
  path:
    zero or more path: rest
  path: first
  datatype: int

path: placement
name: placement
description: Represents the ad's placement.
node: PlacementShape
class: Placement
node kind: BlankNodeOrIRI
max count: 1

path: previewShareableLink
name: preview shareable link
description: Contains a shareable link for previewing the ad.
datatype: string
max count: 1

path: priority
name: priority
description: Represents the ad's priority.
datatype: unsignedInt
max count: 1

path: recommendations
name: recommendations
description: Lists recommendations associated with the ad.
node: AdRecommendationShape
class: AdRecommendation
node kind: BlankNodeOrIRI

path: sourceAd
name: source ad
description: Represents the source ad associated with the ad.
class: Ad
node kind: BlankNodeOrIRI
max count: 1

path: sourceAdId
name: source ad id
description: Identifies the source ad associated with the ad.
datatype: string
max count: 1

path: status
name: status
description: Indicates the ad's status as ACTIVE, ARCHIVED, DELETED, or PAUSED.
datatype: string
max count: 1
in: ACTIVE
in: ARCHIVED
in: DELETED
in: PAUSED

path: targeting
name: targeting
description: Represents the ad's targeting configuration.
node: TargetingShape
class: Targeting
node kind: BlankNodeOrIRI
max count: 1

path: trackingAndConversionWithDefaults
name: tracking and conversion with defaults
description: Contains the ad's tracking and conversion information with defaults.
node: TrackingAndConversionWithDefaultsShape
class: TrackingAndConversionWithDefaults
node kind: BlankNodeOrIRI
max count: 1

path: trackingSpecs
name: tracking specs
description: Lists tracking specifications associated with the ad.
node: ConversionActionQueryShape
class: ConversionActionQuery
node kind: BlankNodeOrIRI

path: updatedTime
name: updated time
description: Represents when the ad was last updated in UTC.
datatype: dateTime
max count: 1

path: marketplaceShops
name: marketplace shops
description: Contains placement-specific review feedback for Marketplace Shops.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI
max count: 1

path: maxReviewPlacements
name: max review placements
description: Contains placement-specific review feedback for Max review placements.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI
max count: 1

path: neighborhoods
name: neighborhoods
description: Contains placement-specific review feedback for Neighborhoods.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI
max count: 1

path: pageAdmin
name: page admin
description: Contains placement-specific review feedback for page administrators.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI
max count: 1

path: product
name: product
description: Contains placement-specific review feedback for products.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI
max count: 1

path: productService
name: product service
description: Contains placement-specific review feedback for products and services.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI
max count: 1

path: profile
name: profile
description: Contains placement-specific review feedback for profiles.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI
max count: 1

path: seller
name: seller
description: Contains placement-specific review feedback for sellers.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI
max count: 1

path: shops
name: shops
description: Contains placement-specific review feedback for Shops.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI
max count: 1

path: trafficQuality
name: traffic quality
description: Contains placement-specific review feedback for traffic quality.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI
max count: 1

path: unifiedCommerceContent
name: unified commerce content
description: Contains placement-specific review feedback for unified commerce content.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI
max count: 1

path: whatsapp
name: whatsapp
description: Contains placement-specific review feedback for WhatsApp.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI
max count: 1

path: fbEntity
name: fb entity
description: Represents the Facebook entity associated with the ad account.
datatype: unsignedInt
max count: 1

path: fundingSource
name: funding source
description: Represents the ad account's funding source.
datatype: string
max count: 1

path: fundingSourceDetails
name: funding source details
description: Contains details about the ad account's funding source.
node: FundingSourceDetailsShape
class: FundingSourceDetails
node kind: BlankNodeOrIRI
max count: 1

path: hasMigratedPermissions
name: has migrated permissions
description: Indicates whether the ad account has migrated permissions.
datatype: boolean
max count: 1

path: hasPageAuthorizedAdaccount
name: has page authorized adaccount
description: Indicates whether a Page has authorized the ad account.
datatype: boolean
max count: 1

path: id
name: id
description: Identifies the ad account.
datatype: string
max count: 1

path: ioNumber
name: io number
description: Represents the insertion order number associated with the ad account.
datatype: string
max count: 1

path: isAttributionSpecSystemDefault
name: is attribution spec system default
description: Indicates whether the ad account's attribution specification is the system default.
datatype: boolean
max count: 1

path: isBaSkipDelayedEligible
name: is ba skip delayed eligible
description: Indicates whether the ad account is eligible to skip delayed BA processing.
datatype: boolean
max count: 1

path: isDirectDealsEnabled
name: is direct deals enabled
description: Indicates whether direct deals are enabled for the ad account.
datatype: boolean
max count: 1

path: isIn3dsAuthorizationEnabledMarket
name: is in3ds authorization enabled market
description: Indicates whether the ad account is in a market where 3DS authorization is enabled.
datatype: boolean
max count: 1

path: isNotificationsEnabled
name: is notifications enabled
description: Indicates whether notifications are enabled for the ad account.
datatype: boolean
max count: 1

path: isPersonal
name: is personal
description: Represents whether the ad account is personal.
datatype: unsignedInt
max count: 1

path: isPrepayAccount
name: is prepay account
description: Indicates whether the ad account is a prepaid account.
datatype: boolean
max count: 1

path: isTaxIdRequired
name: is tax id required
description: Indicates whether a tax ID is required for the ad account.
datatype: boolean
max count: 1

path: liableAddress
name: liable address
description: Contains the liable address associated with the ad account.
node: CRMAddressShape
class: CRMAddress
node kind: BlankNodeOrIRI
max count: 1

path: lineNumbers
name: line numbers
description: Lists line numbers associated with the ad account.
datatype: int

path: mediaAgency
name: media agency
description: Represents the media agency associated with the ad account.
datatype: string
max count: 1

path: minCampaignGroupSpendCap
name: min campaign group spend cap
description: Represents the minimum campaign group spend cap for the ad account.
datatype: string
max count: 1

path: minDailyBudget
name: min daily budget
description: Represents the minimum daily budget for the ad account.
datatype: unsignedInt
max count: 1

path: name
name: name
description: Represents the ad account's name.
datatype: string
max count: 1

path: offsitePixelsTosAccepted
name: offsite pixels tos accepted
description: Indicates whether the ad account has accepted the offsite pixels terms of service.
datatype: boolean
max count: 1

path: owner
name: owner
description: Identifies the owner of the ad account.
datatype: string
max count: 1

path: ownerBusiness
name: owner business
description: Represents the business that owns the ad account.
class: Business
node kind: BlankNodeOrIRI
max count: 1

path: partner
name: partner
description: Represents the partner associated with the ad account.
datatype: string
max count: 1

path: rfSpec
name: rf spec
description: Contains the ad account's reach and frequency specification.
node: ReachFrequencySpecShape
class: ReachFrequencySpec
node kind: BlankNodeOrIRI
max count: 1

path: sendBillToAddress
name: send bill to address
description: Contains the address to which bills for the ad account are sent.
node: CRMAddressShape
class: CRMAddress
node kind: BlankNodeOrIRI
max count: 1

path: showCheckoutExperience
name: show checkout experience
description: Indicates whether the checkout experience is shown for the ad account.
datatype: boolean
max count: 1

path: soldToAddress
name: sold to address
description: Contains the sold-to address associated with the ad account.
node: CRMAddressShape
class: CRMAddress
node kind: BlankNodeOrIRI
max count: 1

path: spendCap
name: spend cap
description: Represents the spending cap associated with the ad account.
datatype: string
max count: 1

path: taxId
name: tax id
description: Represents the tax identification value associated with the ad account.
datatype: string
max count: 1

path: taxIdStatus
name: tax id status
description: Represents the status of the ad account's tax identification information.
datatype: unsignedInt
max count: 1

path: taxIdType
name: tax id type
description: Represents the type of tax identification associated with the ad account.
datatype: string
max count: 1

path: timezoneId
name: timezone id
description: Represents the time zone identifier associated with the ad account.
datatype: unsignedInt
max count: 1

path: timezoneName
name: timezone name
description: Represents the name of the time zone associated with the ad account.
datatype: string
max count: 1

path: timezoneOffsetHoursUtc
name: timezone offset hours utc
description: Represents the ad account's time zone offset from UTC in hours.
datatype: double
max count: 1

path: tosAccepted
name: tos accepted
description: Represents terms-of-service acceptance information for the ad account.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI
max count: 1

path: userAccessExpireTime
name: user access expire time
description: Represents when user access to the ad account expires.
datatype: dateTime
max count: 1

path: userTasks
name: user tasks
description: Represents tasks associated with users of the ad account.
datatype: string

path: userTosAccepted
name: user tos accepted
description: Represents terms-of-service acceptance information for users of the ad account.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI
max count: 1

path: viewableBusiness
name: viewable business
description: Represents the business viewable through the ad account.
class: Business
node kind: BlankNodeOrIRI
max count: 1

path: opportunityScore
name: opportunity score
description: Represents the opportunity score associated with the ad account.
datatype: double
max count: 1

path: marketingMessagesSettings
name: marketing messages settings
description: Represents the marketing messages settings for the ad account.
node: AdAccountMarketingMessagesSettingsShape
class: AdAccountMarketingMessagesSettings
node kind: BlankNodeOrIRI
max count: 1

path: offsiteCloSignalStatus
name: offsite clo signal status
description: Represents the status of the ad account's offsite CLO signal.
datatype: int
max count: 1

path: culinaryTeam
name: culinary team
description: Represents the Page's culinary team.
datatype: string
max count: 1

path: currentLocation
name: current location
description: Represents the Page's current location.
datatype: string
max count: 1

path: deliveryAndPickupOptionInfo
name: delivery and pickup option info
description: Represents information about the Page's delivery and pickup options.
datatype: string

path: description
name: description
description: Represents the Page's description.
datatype: string
max count: 1

path: descriptionHtml
name: description html
description: Represents the Page's description in HTML form.
datatype: string
max count: 1

path: differentlyOpenOfferings
name: differently open offerings
description: Represents offerings whose opening arrangements differ for the Page.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI

path: directedBy
name: directed by
description: Represents the person or people associated with directing the Page's subject.
datatype: string
max count: 1

path: displaySubtext
name: display subtext
description: Represents supplementary text displayed for the Page.
datatype: string
max count: 1

path: displayedMessageResponseTime
name: displayed message response time
description: Represents the message response time displayed for the Page.
datatype: string
max count: 1

path: doesViewerHavePagePermissionLinkIg
name: does viewer have page permission link ig
description: Indicates whether the viewer has the Page permission to link Instagram.
datatype: boolean
max count: 1

path: emails
name: emails
description: Represents email addresses associated with the Page.
datatype: string

path: engagement
name: engagement
description: Represents engagement information for the Page.
node: EngagementShape
class: Engagement
node kind: BlankNodeOrIRI
max count: 1

path: fanCount
name: fan count
description: Represents the number of fans associated with the Page.
datatype: unsignedInt
max count: 1

path: featuredVideo
name: featured video
description: Represents the video featured by the Page.
class: AdVideo
node kind: BlankNodeOrIRI
max count: 1

path: features
name: features
description: Represents features associated with the Page.
datatype: string
max count: 1

path: followersCount
name: followers count
description: Represents the number of followers of the Page.
datatype: unsignedInt
max count: 1

path: foodStyles
name: food styles
description: Represents food styles associated with the Page.
datatype: string

path: founded
name: founded
description: Represents when the Page's subject was founded.
datatype: string
max count: 1

path: generalInfo
name: general info
description: Represents general information about the Page.
datatype: string
max count: 1

path: generalManager
name: general manager
description: Represents the Page's general manager.
datatype: string
max count: 1

path: genre
name: genre
description: Represents the Page's genre.
datatype: string
max count: 1

path: globalBrandPageName
name: global brand page name
description: Represents the global brand Page name associated with the Page.
datatype: string
max count: 1

path: globalBrandRootId
name: global brand root id
description: Represents the identifier of the global brand root associated with the Page.
datatype: string
max count: 1

path: hasAddedApp
name: has added app
description: Indicates whether an app has been added to the Page.
datatype: boolean
max count: 1

path: hasLeadAccess
name: has lead access
description: Represents the Page's lead access status.
node: HasLeadAccessShape
class: HasLeadAccess
node kind: BlankNodeOrIRI
max count: 1

path: hasTransitionedToNewPageExperience
name: has transitioned to new page experience
description: Indicates whether the Page has transitioned to the new Page experience.
datatype: boolean
max count: 1

path: hasWhatsappBusinessNumber
name: has whatsapp business number
description: Indicates whether the Page has a WhatsApp Business number.
datatype: boolean
max count: 1

path: hasWhatsappNumber
name: has whatsapp number
description: Indicates whether the Page has a WhatsApp number.
datatype: boolean
max count: 1

path: hometown
name: hometown
description: Represents the Page's hometown.
datatype: string
max count: 1

path: hours
name: hours
description: Represents the Page's hours.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI
max count: 1

path: id
name: id
description: Represents the Page's identifier.
datatype: string
max count: 1

path: impressum
name: impressum
description: Represents the Page's impressum information.
datatype: string
max count: 1

path: influences
name: influences
description: Represents influences associated with the Page.
datatype: string
max count: 1

path: instagramBusinessAccount
name: instagram business account
description: Represents the Instagram business account associated with the Page.
node: IGUserShape
class: IGUser
node kind: BlankNodeOrIRI
max count: 1

path: isAlwaysOpen
name: is always open
description: Indicates whether the Page is always open.
datatype: boolean
max count: 1

path: isCallingEligible
name: is calling eligible
description: Indicates whether the Page is eligible for calling.
datatype: boolean
max count: 1

path: isChain
name: is chain
description: Indicates whether the Page represents a chain.
datatype: boolean
max count: 1

path: isCommunityPage
name: is community page
description: Indicates whether the Page is a community Page.
datatype: boolean
max count: 1

path: isEligibleForBrandedContent
name: is eligible for branded content
description: Indicates whether the Page is eligible for branded content.
datatype: boolean
max count: 1

path: isEligibleForDisableConnectIgBtnForNonPageAdminAmWeb
name: is eligible for disable connect ig btn for non page admin am web
description: Indicates whether the Page is eligible to disable the connect-Instagram button for non-Page administrators on the web.
datatype: boolean
max count: 1

path: isMessengerBotGetStartedEnabled
name: is messenger bot get started enabled
description: Indicates whether the Messenger bot Get Started feature is enabled for the Page.
datatype: boolean
max count: 1

path: isMessengerPlatformBot
name: is messenger platform bot
description: Indicates whether the Page is a Messenger platform bot.
datatype: boolean
max count: 1

path: isOwned
name: is owned
description: Indicates whether the Page is owned.
datatype: boolean
max count: 1

path: isPermanentlyClosed
name: is permanently closed
description: Indicates whether the Page is permanently closed.
datatype: boolean
max count: 1

path: isPublished
name: is published
description: Indicates whether the Page is published.
datatype: boolean
max count: 1

path: isUnclaimed
name: is unclaimed
description: Indicates whether the Page is unclaimed.
datatype: boolean
max count: 1

path: isVerified
name: is verified
description: Indicates whether the Page is verified.
datatype: boolean
max count: 1

path: isWebhooksSubscribed
name: is webhooks subscribed
description: Indicates whether the Page is subscribed to webhooks.
datatype: boolean
max count: 1

path: keywords
name: keywords
description: Represents keywords associated with the Page.
datatype: JSON
max count: 1

path: leadgenTosAcceptanceTime
name: leadgen tos acceptance time
description: Represents when the Page's lead-generation terms of service were accepted.
datatype: dateTime
max count: 1

path: leadgenTosAccepted
name: leadgen tos accepted
description: Indicates whether the Page's lead-generation terms of service were accepted.
datatype: boolean
max count: 1

path: leadgenTosAcceptingUser
name: leadgen tos accepting user
description: Represents the user who accepted the Page's lead-generation terms of service.
node: UserShape
class: User
node kind: BlankNodeOrIRI
max count: 1

path: link
name: link
description: Represents the Page's link.
datatype: string
max count: 1

path: location
name: location
description: Represents the Page's location.
node: LocationShape
class: Location
node kind: BlankNodeOrIRI
max count: 1

path: members
name: members
description: Represents members associated with the Page.
datatype: string
max count: 1

path: merchantId
name: merchant id
description: Represents the merchant identifier associated with the Page.
datatype: string
max count: 1

path: merchantReviewStatus
name: merchant review status
description: Represents the Page's merchant review status.
datatype: string
max count: 1

path: messagingFeatureStatus
name: messaging feature status
description: Represents the status of messaging features for the Page.
node: MessagingFeatureStatusShape
class: MessagingFeatureStatus
node kind: BlankNodeOrIRI
max count: 1

path: messengerAdsDefaultIcebreakers
name: messenger ads default icebreakers
description: Represents the default icebreakers for the Page's Messenger ads.
datatype: string

path: messengerAdsDefaultQuickReplies
name: messenger ads default quick replies
description: Represents the default quick replies for the Page's Messenger ads.
datatype: string

path: messengerAdsQuickRepliesType
name: messenger ads quick replies type
description: Represents the quick-reply type used by the Page's Messenger ads.
datatype: string
max count: 1

path: miniShopStorefront
name: mini shop storefront
description: Represents the Page's mini-shop storefront.
node: ShopShape
class: Shop
node kind: BlankNodeOrIRI
max count: 1

path: mission
name: mission
description: Represents the Page's mission.
datatype: string
max count: 1

path: mpg
name: mpg
description: Represents the Page's MPG information.
datatype: string
max count: 1

path: name
name: name
description: Represents the Page's name.
datatype: string
max count: 1

path: nameWithLocationDescriptor
name: name with location descriptor
description: Represents the Page's name together with its location descriptor.
datatype: string
max count: 1

path: network
name: network
description: Represents the network associated with the Page.
datatype: string
max count: 1

path: newLikeCount
name: new like count
description: Represents the number of new likes for the Page.
datatype: unsignedInt
max count: 1

path: offerEligible
name: offer eligible
description: Indicates whether the Page is eligible for offers.
datatype: boolean
max count: 1

path: overallStarRating
name: overall star rating
description: Represents the Page's overall star rating.
datatype: double
max count: 1

path: ownerBusiness
name: owner business
description: Represents the business that owns the Page.
class: Business
node kind: BlankNodeOrIRI
max count: 1

path: pageBackedThreadsAccountId
name: page backed threads account id
description: Represents the identifier of the Threads account backed by the Page.
datatype: string
max count: 1

path: pageToken
name: page token
description: Represents the token associated with the Page.
datatype: string
max count: 1

path: parentPage
name: parent page
description: Represents the parent Page.
class: Page
node kind: BlankNodeOrIRI
max count: 1

path: parking
name: parking
description: Represents parking information for the Page.
node: PageParkingShape
class: PageParking
node kind: BlankNodeOrIRI
max count: 1

path: paymentOptions
name: payment options
description: Represents payment options associated with the Page.
node: PagePaymentOptionsShape
class: PagePaymentOptions
node kind: BlankNodeOrIRI
max count: 1

path: personalInfo
name: personal info
description: Represents personal information associated with the Page.
datatype: string
max count: 1

path: personalInterests
name: personal interests
description: Represents personal interests associated with the Page.
datatype: string
max count: 1

path: pharmaSafetyInfo
name: pharma safety info
description: Represents pharmaceutical safety information for the Page.
datatype: string
max count: 1

path: phone
name: phone
description: Represents the Page's phone number.
datatype: string
max count: 1

path: pickupOptions
name: pickup options
description: Represents pickup options associated with the Page.
datatype: string

path: placeType
name: place type
description: Represents the Page's place type.
datatype: string
max count: 1

path: plotOutline
name: plot outline
description: Represents the Page's plot outline.
datatype: string
max count: 1

path: preferredAudience
name: preferred audience
description: Represents the Page's preferred audience.
node: TargetingShape
class: Targeting
node kind: BlankNodeOrIRI
max count: 1

path: pressContact
name: press contact
description: Represents the Page's press contact information.
datatype: string
max count: 1

path: priceRange
name: price range
description: Represents the Page's price range.
datatype: string
max count: 1

path: priorityHours
name: priority hours
description: Represents the Page's priority hours.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI

path: privacyInfoUrl
name: privacy info url
description: Represents the URL for the Page's privacy information.
datatype: string
max count: 1

path: producedBy
name: produced by
description: Represents who produced the Page's associated work.
datatype: string
max count: 1

path: products
name: products
description: Represents the products associated with the Page.
datatype: string
max count: 1

path: promotionEligible
name: promotion eligible
description: Indicates whether the Page is eligible for promotion.
datatype: boolean
max count: 1

path: promotionIneligibleReason
name: promotion ineligible reason
description: Represents the reason the Page is not eligible for promotion.
datatype: string
max count: 1

path: publicTransit
name: public transit
description: Represents public transit information for the Page.
datatype: string
max count: 1

path: ratingCount
name: rating count
description: Represents the number of ratings associated with the Page.
datatype: unsignedInt
max count: 1

path: recipient
name: recipient
description: Represents the recipient associated with the Page.
datatype: string
max count: 1

path: recordLabel
name: record label
description: Represents the record label associated with the Page.
datatype: string
max count: 1

path: releaseDate
name: release date
description: Represents the release date associated with the Page.
datatype: string
max count: 1

path: restaurantServices
name: restaurant services
description: Represents the restaurant services associated with the Page.
node: PageRestaurantServicesShape
class: PageRestaurantServices
node kind: BlankNodeOrIRI
max count: 1

path: restaurantSpecialties
name: restaurant specialties
description: Represents the restaurant specialties associated with the Page.
node: PageRestaurantSpecialtiesShape
class: PageRestaurantSpecialties
node kind: BlankNodeOrIRI
max count: 1

path: schedule
name: schedule
description: Represents the Page's schedule.
datatype: string
max count: 1

path: screenplayBy
name: screenplay by
description: Represents who wrote the screenplay associated with the Page.
datatype: string
max count: 1

path: season
name: season
description: Represents the season associated with the Page.
datatype: string
max count: 1

path: singleLineAddress
name: single line address
description: Represents the Page's address in a single line.
datatype: string
max count: 1

path: starring
name: starring
description: Represents the starring information associated with the Page.
datatype: string
max count: 1

path: startInfo
name: start info
description: Represents the Page's start information.
node: PageStartInfoShape
class: PageStartInfo
node kind: BlankNodeOrIRI
max count: 1

path: storeCode
name: store code
description: Represents the code associated with the Page's store.
datatype: string
max count: 1

path: storeLocationDescriptor
name: store location descriptor
description: Represents the location descriptor associated with the Page's store.
datatype: string
max count: 1

path: storeNumber
name: store number
description: Represents the number associated with the Page's store.
datatype: unsignedInt
max count: 1

path: studio
name: studio
description: Represents the studio associated with the Page.
datatype: string
max count: 1

path: supportsDonateButtonInLiveVideo
name: supports donate button in live video
description: Indicates whether the Page supports a donate button in live video.
datatype: boolean
max count: 1

path: talkingAboutCount
name: talking about count
description: Represents the number associated with people talking about the Page.
datatype: unsignedInt
max count: 1

path: temporaryStatus
name: temporary status
description: Represents the Page's temporary status.
datatype: string
max count: 1

path: unreadMessageCount
name: unread message count
description: Represents the number of unread messages associated with the Page.
datatype: unsignedInt
max count: 1

path: unreadNotifCount
name: unread notif count
description: Represents the number of unread notifications associated with the Page.
datatype: unsignedInt
max count: 1

path: unseenMessageCount
name: unseen message count
description: Represents the number of unseen messages associated with the Page.
datatype: unsignedInt
max count: 1

path: userAccessExpireTime
name: user access expire time
description: Represents when the user's access to the Page expires.
datatype: dateTime
max count: 1

path: username
name: username
description: Represents the Page's username.
datatype: string
max count: 1

path: verificationStatus
name: verification status
description: Represents the Page's verification status.
datatype: string
max count: 1

path: voipInfo
name: voip info
description: Represents the Page's voice-over-IP information.
node: VoipInfoShape
class: VoipInfo
node kind: BlankNodeOrIRI
max count: 1

path: website
name: website
description: Represents the website associated with the Page.
datatype: string
max count: 1

path: wereHereCount
name: were here count
description: Represents the number associated with people who were at the Page's place.
datatype: unsignedInt
max count: 1

path: whatsappNumber
name: whatsapp number
description: Represents the Page's WhatsApp number.
datatype: string
max count: 1

path: writtenBy
name: written by
description: Represents who wrote the work associated with the Page.
datatype: string
max count: 1

path: endTime
name: end time
description: Represents when the ad set ends.
datatype: dateTime
max count: 1

path: existingCustomerBudgetPercentage
name: existing customer budget percentage
description: Represents the budget percentage allocated to existing customers.
datatype: unsignedInt
max count: 1

path: frequencyControlSpecs
name: frequency control specs
description: Contains frequency-control specifications for the ad set.
node: AdCampaignFrequencyControlSpecsShape
class: AdCampaignFrequencyControlSpecs
node kind: BlankNodeOrIRI

path: fullFunnelExplorationMode
name: full funnel exploration mode
description: Represents the full-funnel exploration mode configured for the ad set.
datatype: string
max count: 1

path: id
name: id
description: Identifies the ad set.
datatype: string
max count: 1

path: instagramUserId
name: instagram user id
description: Identifies the Instagram user associated with the ad set.
datatype: string
max count: 1

path: isBaSkipDelayedEligible
name: is ba skip delayed eligible
description: Indicates whether the ad set is eligible for BA skip delayed.
datatype: boolean
max count: 1

path: isBudgetScheduleEnabled
name: is budget schedule enabled
description: Indicates whether budget scheduling is enabled for the ad set.
datatype: boolean
max count: 1

path: isDynamicCreative
name: is dynamic creative
description: Indicates whether the ad set uses dynamic creative.
datatype: boolean
max count: 1

path: isIncrementalAttributionEnabled
name: is incremental attribution enabled
description: Indicates whether incremental attribution is enabled for the ad set.
datatype: boolean
max count: 1

path: issuesInfo
name: issues info
description: Contains issue information associated with the ad set.
node: AdCampaignIssuesInfoShape
class: AdCampaignIssuesInfo
node kind: BlankNodeOrIRI

path: learningStageInfo
name: learning stage info
description: Contains learning-stage information for the ad set.
node: AdCampaignLearningStageInfoShape
class: AdCampaignLearningStageInfo
node kind: BlankNodeOrIRI
max count: 1

path: lifetimeBudget
name: lifetime budget
description: Represents the ad set's lifetime budget.
datatype: string
max count: 1

path: lifetimeImps
name: lifetime imps
description: Represents the ad set's lifetime impressions.
datatype: int
max count: 1

path: lifetimeMinSpendTarget
name: lifetime min spend target
description: Represents the ad set's minimum lifetime spend target.
datatype: string
max count: 1

path: lifetimeSpendCap
name: lifetime spend cap
description: Represents the ad set's lifetime spending cap.
datatype: string
max count: 1

path: maxBudgetSpendPercentage
name: max budget spend percentage
description: Represents the maximum budget-spend percentage configured for the ad set.
datatype: string
max count: 1

path: minBudgetSpendPercentage
name: min budget spend percentage
description: Represents the minimum budget-spend percentage configured for the ad set.
datatype: string
max count: 1

path: multiOptimizationGoalWeight
name: multi optimization goal weight
description: Represents the weight assigned to the ad set's multiple optimization goals.
datatype: string
max count: 1

path: name
name: name
description: Represents the name of the ad set.
datatype: string
max count: 1

path: optimizationGoal
name: optimization goal
description: Specifies the ad set's optimization goal, such as impressions, reach, link clicks, or app installs.
datatype: string
max count: 1
in: ADVERTISER_SILOED_VALUE
in: AD_RECALL_LIFT
in: APP_INSTALLS
in: APP_INSTALLS_AND_OFFSITE_CONVERSIONS
in: CONVERSATIONS
in: DERIVED_EVENTS
in: ENGAGED_USERS
in: EVENT_RESPONSES
in: IMPRESSIONS
in: IN_APP_VALUE
in: LANDING_PAGE_VIEWS
in: LEAD_GENERATION
in: LINK_CLICKS
in: MEANINGFUL_CALL_ATTEMPT
in: MESSAGING_APPOINTMENT_CONVERSION
in: MESSAGING_PURCHASE_CONVERSION
in: NONE
in: OFFSITE_CONVERSIONS
in: PAGE_LIKES
in: POST_ENGAGEMENT
in: PROFILE_AND_PAGE_ENGAGEMENT
in: PROFILE_VISIT
in: QUALITY_CALL
in: QUALITY_LEAD
in: REACH
in: REMINDERS_SET
in: SUBSCRIBERS
in: THRUPLAY
in: VALUE
in: VISIT_INSTAGRAM_PROFILE
in: AUTOMATIC_OBJECTIVE
in: ENGAGED_PAGE_VIEWS

path: optimizationSubEvent
name: optimization sub event
description: Represents the sub-event used for optimizing the ad set.
datatype: string
max count: 1

path: pacingType
name: pacing type
description: Contains the pacing types configured for the ad set.
datatype: string

path: promotedObject
name: promoted object
description: Contains the object promoted by the ad set.
class: AdPromotedObject
node kind: BlankNodeOrIRI
max count: 1

path: recommendations
name: recommendations
description: Contains recommendations associated with the ad set.
node: AdRecommendationShape
class: AdRecommendation
node kind: BlankNodeOrIRI

path: recurringBudgetSemantics
name: recurring budget semantics
description: Indicates whether the ad set uses recurring budget semantics.
datatype: boolean
max count: 1

path: regionalRegulatedCategories
name: regional regulated categories
description: Contains the regionally regulated categories associated with the ad set.
datatype: string

path: regionalRegulationIdentities
name: regional regulation identities
description: Contains the identities associated with regional regulation for the ad set.
node: RegionalRegulationIdentitiesShape
class: RegionalRegulationIdentities
node kind: BlankNodeOrIRI
max count: 1

path: reviewFeedback
name: review feedback
description: Represents review feedback associated with the ad set.
datatype: string
max count: 1

path: rfPredictionId
name: rf prediction id
description: Identifies the RF prediction associated with the ad set.
datatype: string
max count: 1

path: sourceAdset
name: source adset
description: Contains the source ad set associated with the ad set.
class: AdSet
node kind: BlankNodeOrIRI
max count: 1

path: sourceAdsetId
name: source adset id
description: Identifies the source ad set associated with the ad set.
datatype: string
max count: 1

path: startTime
less than: endTime
name: start time
description: Represents when the ad set starts, before its end time.
datatype: dateTime
max count: 1

path: status
name: status
description: Represents the ad set's configured status, such as active, paused, archived, or deleted.
datatype: string
max count: 1
in: ACTIVE
in: ARCHIVED
in: DELETED
in: PAUSED

path: targeting
name: targeting
description: Contains the targeting configuration for the ad set.
node: TargetingShape
class: Targeting
node kind: BlankNodeOrIRI
max count: 1

path: targetingOptimizationTypes
name: targeting optimization types
description: Contains targeting optimization type values for the ad set.
node: ContainerShape
class: Container
node kind: BlankNodeOrIRI

path: timeBasedAdRotationIdBlocks
name: time based ad rotation id blocks
description: Contains nested blocks of identifiers used for time-based ad rotation.
node: ListLevel1Shape
node kind: BlankNodeOrIRI
max count: 1

path: timeBasedAdRotationIntervals
name: time based ad rotation intervals
description: Contains the intervals configured for time-based ad rotation.
datatype: unsignedInt

path: updatedTime
name: updated time
description: Represents when the ad set was last updated.
datatype: dateTime
max count: 1

path: useNewAppClick
name: use new app click
description: Indicates whether the ad set uses the new app-click behavior.
datatype: boolean
max count: 1

path: anchorEventAttributionWindowDays
name: anchor event attribution window days
description: Represents the attribution-window duration in days for the anchor event.
datatype: int
max count: 1

path: automaticManualState
name: automatic manual state
description: Represents the ad set's automatic or manual state.
datatype: string
max count: 1

path: placementSoftOptOut
name: placement soft opt out
description: Contains the ad set's placement soft opt-out settings.
node: PlacementSoftOptOutShape
class: PlacementSoftOptOut
node kind: BlankNodeOrIRI
max count: 1

path: trendingTopicsSpec
name: trending topics spec
description: Contains the trending-topics specification for the ad set.
node: TrendingTopicsSpecShape
class: TrendingTopicsSpec
node kind: BlankNodeOrIRI
max count: 1

path: valueRuleSetId
name: value rule set id
description: Identifies the value rule set associated with the ad set.
datatype: string
max count: 1

path: valueRulesApplied
name: value rules applied
description: Indicates whether value rules have been applied to the ad set.
datatype: boolean
max count: 1

path: creativeDiversityLabel
name: creative diversity label
description: Contains creative diversity labels associated with the ad set.
datatype: string

path: creativeDiversityScore
name: creative diversity score
description: Contains creative diversity scores associated with the ad set.
datatype: string

path: sourceCampaign
name: source campaign
description: The campaign from which this campaign originated.
class: Campaign
node kind: BlankNodeOrIRI
max count: 1

path: sourceCampaignId
name: source campaign id
description: The identifier of the campaign from which this campaign originated.
datatype: string
max count: 1

path: sourceRecommendationType
name: source recommendation type
description: The type of recommendation from which this campaign originated.
datatype: string
max count: 1

path: specialAdCategories
name: special ad categories
description: The special ad categories associated with the campaign.
datatype: string

path: specialAdCategory
name: special ad category
description: The special ad category associated with the campaign.
datatype: string
max count: 1

path: specialAdCategoryCountry
name: special ad category country
description: The countries associated with the campaign's special ad category.
datatype: string

path: spendCap
name: spend cap
description: The campaign's spend cap.
datatype: string
max count: 1

path: startTime
less than: stopTime
name: start time
description: The time when the campaign starts, before its stop time.
datatype: dateTime
max count: 1

path: status
name: status
description: The campaign's configured status, such as active, paused, archived, or deleted.
datatype: string
max count: 1
in: ACTIVE
in: ARCHIVED
in: DELETED
in: PAUSED

path: stopTime
name: stop time
description: The time when the campaign stops.
datatype: dateTime
max count: 1

path: toplineId
name: topline id
description: The identifier of the campaign's topline.
datatype: string
max count: 1

path: updatedTime
name: updated time
description: The time when the campaign was last updated.
datatype: dateTime
max count: 1

path: isAdsetBudgetSharingEnabled
name: is adset budget sharing enabled
description: Whether budget sharing across ad sets is enabled for the campaign.
datatype: boolean
max count: 1

path: isDirectSendCampaign
name: is direct send campaign
description: Whether the campaign is a direct-send campaign.
datatype: boolean
max count: 1

path: isMessageCampaign
name: is message campaign
description: Whether the campaign is a message campaign.
datatype: boolean
max count: 1

path: paymentPricepoints
name: payment pricepoints
description: Represents the payment price points associated with the user.
node: PaymentPricepointsShape
class: PaymentPricepoints
node kind: BlankNodeOrIRI
max count: 1

path: political
name: political
description: Represents the user's political information.
datatype: string
max count: 1

path: profilePic
name: profile pic
description: Represents the user's profile picture.
datatype: string
max count: 1

path: quotes
name: quotes
description: Represents the user's quotes.
datatype: string
max count: 1

path: relationshipStatus
name: relationship status
description: Represents the user's relationship status.
datatype: string
max count: 1

path: religion
name: religion
description: Represents the user's religion.
datatype: string
max count: 1

path: sharedLoginUpgradeRequiredBy
name: shared login upgrade required by
description: Represents the time by which a shared-login upgrade is required for the user.
datatype: dateTime
max count: 1

path: shortName
name: short name
description: Represents the user's short name.
datatype: string
max count: 1

path: significantOther
name: significant other
description: Represents the user identified as the user's significant other.
class: User
node kind: BlankNodeOrIRI
max count: 1

path: sports
name: sports
description: Represents the sports associated with the user.
node: ExperienceShape
class: Experience
node kind: BlankNodeOrIRI

path: supportsDonateButtonInLiveVideo
name: supports donate button in live video
description: Indicates whether the user supports a donate button in live video.
datatype: boolean
max count: 1

path: thirdPartyId
name: third party id
description: Represents the user's third-party identifier.
datatype: string
max count: 1

path: timezone
name: timezone
description: Represents the user's timezone.
datatype: double
max count: 1

path: tokenForBusiness
name: token for business
description: Represents the user's token for business.
datatype: string
max count: 1

path: updatedTime
name: updated time
description: Represents the time when the user was updated.
datatype: dateTime
max count: 1

path: verified
name: verified
description: Indicates whether the user is verified.
datatype: boolean
max count: 1

path: videoUploadLimits
name: video upload limits
description: Represents the user's video upload limits.
node: VideoUploadLimitsShape
class: VideoUploadLimits
node kind: BlankNodeOrIRI
max count: 1

path: website
name: website
description: Represents the user's website.
datatype: string
max count: 1

path: liveVideoDestination
name: live video destination
description: The destination associated with live video promotion.
datatype: string
max count: 1

path: mcmeConversionId
name: mcme conversion id
description: An identifier for an MCME conversion associated with the promoted object.
datatype: string
max count: 1

path: multiEventProduct
name: multi event product
description: A product value associated with multiple events.
datatype: int
max count: 1

path: objectStoreUrl
name: object store url
description: A URL associated with the promoted object’s object store.
datatype: string
max count: 1

path: objectStoreUrls
name: object store urls
description: A collection of URLs associated with the promoted object’s object store.
datatype: string

path: offerId
name: offer id
description: An identifier for an offer associated with the promoted object.
datatype: string
max count: 1

path: offlineConversionDataSetId
name: offline conversion data set id
description: An identifier for the offline conversion data set associated with the promoted object.
datatype: string
max count: 1

path: offsiteConversionEventId
name: offsite conversion event id
description: An identifier for an offsite conversion event associated with the promoted object.
datatype: string
max count: 1

path: omnichannelObject
name: omnichannel object
description: An omnichannel object associated with the promoted object.
datatype: JSON
max count: 1

path: pageId
name: page id
description: An identifier for a page associated with the promoted object.
datatype: string
max count: 1

path: passbackApplicationId
name: passback application id
description: An identifier for an application associated with passback.
datatype: string
max count: 1

path: passbackPixelId
name: passback pixel id
description: An identifier for a pixel associated with passback.
datatype: string
max count: 1

path: pixelAggregationRule
name: pixel aggregation rule
description: An aggregation rule associated with a pixel.
datatype: string
max count: 1

path: pixelId
name: pixel id
description: An identifier for a pixel associated with the promoted object.
datatype: string
max count: 1

path: pixelRule
name: pixel rule
description: A rule associated with a pixel.
datatype: string
max count: 1

path: placePageSet
name: place page set
description: A place page set associated with the promoted object.
node: AdPlacePageSetShape
class: AdPlacePageSet
node kind: BlankNodeOrIRI
max count: 1

path: placePageSetId
name: place page set id
description: An identifier for a place page set associated with the promoted object.
datatype: string
max count: 1

path: productCatalogId
name: product catalog id
description: An identifier for a product catalog associated with the promoted object.
datatype: string
max count: 1

path: productItemId
name: product item id
description: An identifier for a product item associated with the promoted object.
datatype: string
max count: 1

path: productSet
name: product set
description: A product set associated with the promoted object.
node: ProductSetShape
class: ProductSet
node kind: BlankNodeOrIRI
max count: 1

path: productSetId
name: product set id
description: An identifier for a product set associated with the promoted object.
datatype: string
max count: 1

path: productSetOptimization
name: product set optimization
description: An optimization setting associated with a product set.
datatype: string
max count: 1

path: retentionDays
name: retention days
description: A retention period value associated with the promoted object.
datatype: string
max count: 1

path: smartPseEnabled
name: smart pse enabled
description: Whether Smart PSE is enabled for the promoted object.
datatype: boolean
max count: 1

path: smartPseSetting
name: smart pse setting
description: A Smart PSE setting associated with the promoted object.
datatype: string
max count: 1

path: valueSemanticType
name: value semantic type
description: The semantic type associated with the promoted object’s value.
datatype: string
max count: 1

path: variation
name: variation
description: A variation associated with the promoted object.
datatype: string
max count: 1

path: whatsAppBusinessPhoneNumberId
name: whats app business phone number id
description: An identifier for a WhatsApp Business phone number associated with the promoted object.
datatype: string
max count: 1

path: whatsappPhoneNumber
name: whatsapp phone number
description: A WhatsApp phone number associated with the promoted object.
datatype: string
max count: 1

path: ethnicAffinity
name: ethnic affinity
description: Represents ethnic affinities included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: excludeReachedSince
name: exclude reached since
description: Represents values used to exclude people reached since a specified point.
datatype: string

path: excludedBrandSafetyContentTypes
name: excluded brand safety content types
description: Represents brand-safety content types excluded from the targeting.
datatype: string

path: excludedConnections
name: excluded connections
description: Represents connections excluded from the targeting.
node: ConnectionsTargetingShape
class: ConnectionsTargeting
node kind: BlankNodeOrIRI

path: excludedCustomAudiences
name: excluded custom audiences
description: Represents custom audiences excluded from the targeting.
node: RawCustomAudienceShape
class: RawCustomAudience
node kind: BlankNodeOrIRI

path: excludedDynamicAudienceIds
name: excluded dynamic audience ids
description: Identifies dynamic audiences excluded from the targeting.
datatype: string

path: excludedEngagementSpecs
name: excluded engagement specs
description: Represents engagement specifications excluded from the targeting.
node: TargetingDynamicRuleShape
class: TargetingDynamicRule
node kind: BlankNodeOrIRI

path: excludedGeoLocations
name: excluded geo locations
description: Represents geographic locations excluded from the targeting.
node: TargetingGeoLocationShape
class: TargetingGeoLocation
node kind: BlankNodeOrIRI
max count: 1

path: excludedMobileDeviceModel
name: excluded mobile device model
description: Represents mobile device models excluded from the targeting.
datatype: string

path: excludedProductAudienceSpecs
name: excluded product audience specs
description: Represents product audience specifications excluded from the targeting.
node: TargetingProductAudienceSpecShape
class: TargetingProductAudienceSpec
node kind: BlankNodeOrIRI

path: excludedPublisherCategories
name: excluded publisher categories
description: Represents publisher categories excluded from the targeting.
datatype: string

path: excludedPublisherListIds
name: excluded publisher list ids
description: Identifies publisher lists excluded from the targeting.
datatype: string

path: excludedUserDevice
name: excluded user device
description: Represents user devices excluded from the targeting.
datatype: string

path: exclusions
name: exclusions
description: Represents flexible targeting exclusions.
node: FlexibleTargetingShape
class: FlexibleTargeting
node kind: BlankNodeOrIRI
max count: 1

path: facebookPositions
name: facebook positions
description: Represents selected Facebook positions.
datatype: string

path: familyStatuses
name: family statuses
description: Represents family statuses included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: fbDealId
name: fb deal id
description: Identifies the Facebook deal associated with the targeting.
datatype: string
max count: 1

path: flexibleSpec
name: flexible spec
description: Represents flexible targeting specifications.
node: FlexibleTargetingShape
class: FlexibleTargeting
node kind: BlankNodeOrIRI

path: friendsOfConnections
name: friends of connections
description: Represents friends of connections included in the targeting.
node: ConnectionsTargetingShape
class: ConnectionsTargeting
node kind: BlankNodeOrIRI

path: genders
name: genders
description: Represents genders included in the targeting.
datatype: unsignedInt

path: generation
name: generation
description: Represents generations included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: geoLocations
name: geo locations
description: Represents geographic locations included in the targeting.
node: TargetingGeoLocationShape
class: TargetingGeoLocation
node kind: BlankNodeOrIRI
max count: 1

path: homeOwnership
name: home ownership
description: Represents home-ownership categories included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: homeType
name: home type
description: Represents home types included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: homeValue
name: home value
description: Represents home-value categories included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: householdComposition
name: household composition
description: Represents household compositions included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: income
name: income
description: Represents income categories included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: industries
name: industries
description: Represents industries included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: instagramPositions
name: instagram positions
description: Represents selected Instagram positions.
datatype: string

path: installStateApplication
name: install state application
description: Represents the application installation state used in the targeting.
datatype: string
max count: 1

path: instreamVideoSkippableExcluded
name: instream video skippable excluded
description: Indicates whether skippable in-stream video placements are excluded.
datatype: boolean
max count: 1

path: interestedIn
name: interested in
description: Represents interest categories included in the targeting.
datatype: unsignedInt

path: interests
name: interests
description: Represents interests included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: isWhatsappDestinationAd
name: is whatsapp destination ad
description: Indicates whether the ad has WhatsApp as its destination.
datatype: boolean
max count: 1

path: keywords
name: keywords
description: Represents keywords included in the targeting.
datatype: string

path: lifeEvents
name: life events
description: Represents life events included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: locales
name: locales
description: Represents locales included in the targeting.
datatype: unsignedInt

path: messengerPositions
name: messenger positions
description: Represents selected Messenger positions.
datatype: string

path: moms
name: moms
description: Represents mother-related audience categories included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: netWorth
name: net worth
description: Represents net-worth categories included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: officeType
name: office type
description: Represents office types included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: placePageSetIds
name: place page set ids
description: Identifies place Page sets included in the targeting.
datatype: string

path: politicalViews
name: political views
description: Represents political views included in the targeting.
datatype: unsignedInt

path: politics
name: politics
description: Represents political categories included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: productAudienceSpecs
name: product audience specs
description: Represents product audience specifications included in the targeting.
node: TargetingProductAudienceSpecShape
class: TargetingProductAudienceSpec
node kind: BlankNodeOrIRI

path: prospectingAudience
name: prospecting audience
description: Represents prospecting audience settings.
node: TargetingProspectingAudienceShape
class: TargetingProspectingAudience
node kind: BlankNodeOrIRI
max count: 1

path: publisherPlatforms
name: publisher platforms
description: Represents publisher platforms included in the targeting.
datatype: string

path: radius
name: radius
description: Represents the targeting radius.
datatype: string
max count: 1

path: regions
name: regions
description: Represents regions included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: relationshipStatuses
name: relationship statuses
description: Represents relationship statuses included in the targeting.
datatype: unsignedInt

path: siteCategory
name: site category
description: Represents site categories included in the targeting.
datatype: string

path: subscriberUniverse
name: subscriber universe
description: Represents subscriber-universe settings.
node: TargetingSubscriberUniverseShape
class: TargetingSubscriberUniverse
node kind: BlankNodeOrIRI
max count: 1

path: targetingAutomation
name: targeting automation
description: Represents targeting automation settings.
node: TargetingAutomationShape
class: TargetingAutomation
node kind: BlankNodeOrIRI
max count: 1

path: targetingOptimization
name: targeting optimization
description: Represents the targeting optimization setting.
datatype: string
max count: 1

path: targetingRelaxationTypes
name: targeting relaxation types
description: Represents targeting relaxation settings.
node: TargetingRelaxationShape
class: TargetingRelaxation
node kind: BlankNodeOrIRI
max count: 1

path: threadsPositions
name: threads positions
description: Represents selected Threads positions.
datatype: string

path: userAdclusters
name: user adclusters
description: Represents user ad clusters included in the targeting.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: userAgeUnknown
name: user age unknown
description: Indicates whether users of unknown age are included in the targeting.
datatype: boolean
max count: 1

path: userDevice
name: user device
description: Represents the devices included in the targeting criteria.
datatype: string

path: userEvent
name: user event
description: Represents a user event included in the targeting criteria.
datatype: unsignedInt

path: userOs
name: user os
description: Represents the operating systems included in the targeting criteria.
datatype: string

path: whatsappPositions
name: whatsapp positions
description: Represents the WhatsApp positions included in the targeting criteria.
datatype: string

path: wirelessCarrier
name: wireless carrier
description: Represents the wireless carriers included in the targeting criteria.
datatype: string

path: workEmployers
name: work employers
description: Represents the employers included in the targeting criteria.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: workPositions
name: work positions
description: Represents the work positions included in the targeting criteria.
node: IDNameShape
class: IDName
node kind: BlankNodeOrIRI

path: zips
name: zips
description: Represents the ZIP codes included in the targeting criteria.
datatype: string

path: viewCount
name: view count
description: Represents the number of views associated with the media.
datatype: int
max count: 1

path: picture
name: picture
description: Represents a picture associated with the ad video.
datatype: string
max count: 1

path: place
name: place
description: Represents a place associated with the ad video.
node: PlaceShape
class: Place
node kind: BlankNodeOrIRI
max count: 1

path: postId
name: post id
description: Identifies the post associated with the ad video.
datatype: string
max count: 1

path: postViews
name: post views
description: Represents the number of views of the associated post.
datatype: unsignedInt
max count: 1

path: premiereLivingRoomStatus
name: premiere living room status
description: Represents the living room status of the video premiere.
datatype: string
max count: 1

path: privacy
name: privacy
description: Represents the privacy settings of the ad video.
node: PrivacyShape
class: Privacy
node kind: BlankNodeOrIRI
max count: 1

path: published
name: published
description: Indicates whether the ad video is published.
datatype: boolean
max count: 1

path: replaceAudioStatus
name: replace audio status
description: Represents the status of audio replacement for the ad video.
datatype: string
max count: 1

path: scheduledPublishTime
name: scheduled publish time
description: Represents the scheduled publication time of the ad video.
datatype: dateTime
max count: 1

path: selectedAudioSpec
name: selected audio spec
description: Represents the selected audio specification for the ad video.
datatype: JSON
max count: 1

path: source
name: source
description: Represents the source of the ad video.
datatype: string
max count: 1

path: spherical
name: spherical
description: Indicates whether the ad video is spherical.
datatype: boolean
max count: 1

path: status
name: status
description: Represents the status of the ad video.
node: VideoStatusShape
class: VideoStatus
node kind: BlankNodeOrIRI
max count: 1

path: title
name: title
description: Represents the title of the ad video.
datatype: string
max count: 1

path: universalVideoId
name: universal video id
description: Identifies the ad video across universal video records.
datatype: string
max count: 1

path: updatedTime
name: updated time
description: Represents when the ad video was last updated.
datatype: dateTime
max count: 1

path: views
name: views
description: Represents the number of views of the ad video.
datatype: unsignedInt
max count: 1

path: startTime
name: start time
description: Represents when the event starts.
datatype: string
max count: 1

path: ticketSetting
name: ticket setting
description: Contains the event's ticket settings.
node: EventTicketSettingShape
class: EventTicketSetting
node kind: BlankNodeOrIRI
max count: 1

path: ticketUri
name: ticket uri
description: Provides the event's ticket URL.
datatype: string
max count: 1

path: ticketUriStartSalesTime
name: ticket uri start sales time
description: Represents when ticket sales begin at the event's ticket URL.
datatype: string
max count: 1

path: ticketingPrivacyUri
name: ticketing privacy uri
description: Provides the URL for the event's ticketing privacy information.
datatype: string
max count: 1

path: ticketingTermsUri
name: ticketing terms uri
description: Provides the URL for the event's ticketing terms.
datatype: string
max count: 1

path: timezone
name: timezone
description: Represents the event's time zone.
datatype: string
max count: 1

path: type
name: type
description: Represents the event's type, such as community, friends, group, private, public, or work-related.
datatype: string
max count: 1
in: community
in: friends
in: group
in: messenger_community
in: private
in: public
in: work_company

path: updatedTime
name: updated time
description: Represents when the event was last updated.
datatype: dateTime
max count: 1

path: degreesOfFreedomSpec
name: degrees of freedom spec
description: Contains the degrees-of-freedom specification for the creative.
node: AdCreativeDegreesOfFreedomSpecShape
class: AdCreativeDegreesOfFreedomSpec
node kind: BlankNodeOrIRI
max count: 1

path: destinationSetId
name: destination set id
description: Identifies the destination set associated with the creative.
datatype: string
max count: 1

path: dynamicAdVoice
name: dynamic ad voice
description: Identifies the dynamic ad voice associated with the creative.
datatype: string
max count: 1

path: effectiveAuthorizationCategory
name: effective authorization category
description: Identifies the effective authorization category of the creative.
datatype: string
max count: 1

path: effectiveInstagramMediaId
name: effective instagram media id
description: Identifies the effective Instagram media associated with the creative.
datatype: string
max count: 1

path: effectiveObjectStoryId
name: effective object story id
description: Identifies the effective object story associated with the creative.
datatype: string
max count: 1

path: enableDirectInstall
name: enable direct install
description: Indicates whether direct installation is enabled for the creative.
datatype: boolean
max count: 1

path: enableLaunchInstantApp
name: enable launch instant app
description: Indicates whether launching an Instant App is enabled for the creative.
datatype: boolean
max count: 1

path: facebookBrandedContent
name: facebook branded content
description: Branded-content information associated with the Facebook ad creative.
node: AdCreativeFacebookBrandedContentShape
class: AdCreativeFacebookBrandedContent
node kind: BlankNodeOrIRI
max count: 1

path: id
name: id
description: The identifier of the ad creative.
datatype: string
max count: 1

path: imageCrops
name: image crops
description: Crop information for an image used by the ad creative.
node: AdsImageCropsShape
class: AdsImageCrops
node kind: BlankNodeOrIRI
max count: 1

path: imageHash
name: image hash
description: The hash associated with an image used by the ad creative.
datatype: string
max count: 1

path: imageUrl
name: image url
description: The URL of an image used by the ad creative.
datatype: string
max count: 1

path: instagramBrandedContent
name: instagram branded content
description: Branded-content information associated with the Instagram ad creative.
node: AdCreativeInstagramBrandedContentShape
class: AdCreativeInstagramBrandedContent
node kind: BlankNodeOrIRI
max count: 1

path: instagramPermalinkUrl
name: instagram permalink url
description: The permalink URL for the Instagram media associated with the ad creative.
datatype: string
max count: 1

path: instagramUserId
name: instagram user id
description: The identifier of the Instagram user associated with the ad creative.
datatype: string
max count: 1

path: interactiveComponentsSpec
name: interactive components spec
description: The specification for interactive components in the ad creative.
node: AdCreativeInteractiveComponentsSpecShape
class: AdCreativeInteractiveComponentsSpec
node kind: BlankNodeOrIRI
max count: 1

path: linkDeepLinkUrl
name: link deep link url
description: The deep-link URL associated with the ad creative's link.
datatype: string
max count: 1

path: linkDestinationDisplayUrl
name: link destination display url
description: The URL displayed as the destination for the ad creative's link.
datatype: string
max count: 1

path: linkOgId
name: link og id
description: The identifier of the Open Graph object associated with the ad creative's link.
datatype: string
max count: 1

path: linkUrl
name: link url
description: The URL targeted by the ad creative's link.
datatype: string
max count: 1

path: messengerSponsoredMessage
name: messenger sponsored message
description: The sponsored message associated with the ad creative in Messenger.
datatype: string
max count: 1

path: name
name: name
description: The name of the ad creative.
datatype: string
max count: 1

path: objectId
name: object id
description: The identifier of the object represented by the ad creative.
datatype: string
max count: 1

path: objectStoreUrl
name: object store url
description: The store URL associated with the object represented by the ad creative.
datatype: string
max count: 1

path: objectStoryId
name: object story id
description: The identifier of the story object represented by the ad creative.
datatype: string
max count: 1

path: objectStorySpec
name: object story spec
description: The story specification represented by the ad creative.
node: AdCreativeObjectStorySpecShape
class: AdCreativeObjectStorySpec
node kind: BlankNodeOrIRI
max count: 1

path: objectType
name: object type
description: The type of object represented by the ad creative, such as an application, event, page, photo, post, or video.
datatype: string
max count: 1
in: APPLICATION
in: DOMAIN
in: EVENT
in: INVALID
in: OFFER
in: PAGE
in: PHOTO
in: POST_DELETED
in: PRIVACY_CHECK_FAIL
in: SHARE
in: STATUS
in: STORE_ITEM
in: VIDEO

path: objectUrl
name: object url
description: The URL of the object represented by the ad creative.
datatype: string
max count: 1

path: omnichannelLinkSpec
name: omnichannel link spec
description: The specification for the ad creative's omnichannel link.
node: AdCreativeOmnichannelLinkSpecShape
class: AdCreativeOmnichannelLinkSpec
node kind: BlankNodeOrIRI
max count: 1

path: pageWelcomeMessage
name: page welcome message
description: The welcome message associated with the page represented by the ad creative.
datatype: string
max count: 1

path: photoAlbumSourceObjectStoryId
name: photo album source object story id
description: The identifier of the source story object for the photo album used by the ad creative.
datatype: string
max count: 1

path: placePageSetId
name: place page set id
description: The identifier of the place page set associated with the ad creative.
datatype: string
max count: 1

path: platformCustomizations
name: platform customizations
description: Platform-specific customizations for the ad creative.
node: AdCreativePlatformCustomizationShape
class: AdCreativePlatformCustomization
node kind: BlankNodeOrIRI
max count: 1

path: playableAssetId
name: playable asset id
description: The identifier of the playable asset associated with the ad creative.
datatype: string
max count: 1

path: portraitCustomizations
name: portrait customizations
description: Portrait-format customizations for the ad creative.
node: AdCreativePortraitCustomizationsShape
class: AdCreativePortraitCustomizations
node kind: BlankNodeOrIRI
max count: 1

path: productData
name: product data
description: Product data associated with the ad creative.
node: AdCreativeProductDataShape
class: AdCreativeProductData
node kind: BlankNodeOrIRI

path: productSetId
name: product set id
description: The identifier of the product set associated with the ad creative.
datatype: string
max count: 1

path: recommenderSettings
name: recommender settings
description: Recommendation settings associated with the ad creative.
node: AdCreativeRecommenderSettingsShape
class: AdCreativeRecommenderSettings
node kind: BlankNodeOrIRI
max count: 1

path: regionalRegulationDisclaimerSpec
name: regional regulation disclaimer spec
description: The regional regulatory disclaimer specification for the ad creative.
node: AdCreativeRegionalRegulationDisclaimerShape
class: AdCreativeRegionalRegulationDisclaimer
node kind: BlankNodeOrIRI
max count: 1

path: sourceFacebookPostId
name: source facebook post id
description: The identifier of the Facebook post used as the ad creative's source.
datatype: string
max count: 1

path: sourceInstagramMediaId
name: source instagram media id
description: The identifier of the Instagram media used as the ad creative's source.
datatype: string
max count: 1

path: status
name: status
description: The current status of the ad creative, such as active, deleted, in process, or with issues.
datatype: string
max count: 1
in: ACTIVE
in: DELETED
in: IN_PROCESS
in: WITH_ISSUES

path: templateUrl
name: template url
description: The URL of the template associated with the ad creative.
datatype: string
max count: 1

path: templateUrlSpec
name: template url spec
description: The specification for the template URL associated with the ad creative.
node: AdCreativeTemplateURLSpecShape
class: AdCreativeTemplateURLSpec
node kind: BlankNodeOrIRI
max count: 1

path: thumbnailId
name: thumbnail id
description: The identifier of the thumbnail associated with the ad creative.
datatype: string
max count: 1

path: thumbnailUrl
name: thumbnail url
description: The URL of the thumbnail associated with the ad creative.
datatype: string
max count: 1

path: title
name: title
description: The title of the ad creative.
datatype: string
max count: 1

path: urlTags
name: url tags
description: The tags associated with URLs in the ad creative.
datatype: string
max count: 1

path: usePageActorOverride
name: use page actor override
description: Whether the ad creative uses a page actor override.
datatype: boolean
max count: 1

path: videoId
name: video id
description: The identifier of the video associated with the ad creative.
datatype: string
max count: 1

path: destinationSpec
name: destination spec
description: The specification for the destination of the ad creative.
node: AdCreativeDestinationSpecShape
class: AdCreativeDestinationSpec
node kind: BlankNodeOrIRI
max count: 1

path: formatTransformationSpec
name: format transformation spec
description: The format transformation specifications associated with the ad creative.
node: AdCreativeFormatTransformationSpecShape
class: AdCreativeFormatTransformationSpec
node kind: BlankNodeOrIRI

path: mediaSourcingSpec
name: media sourcing spec
description: The specification for sourcing media for the ad creative.
node: AdCreativeMediaSourcingSpecShape
class: AdCreativeMediaSourcingSpec
node kind: BlankNodeOrIRI
max count: 1

path: marketingMessageStructuredSpec
name: marketing message structured spec
description: The structured specification for the marketing message in the ad creative.
node: AdCreativeMarketingMessageStructuredSpecShape
class: AdCreativeMarketingMessageStructuredSpec
node kind: BlankNodeOrIRI
max count: 1

path: productSuggestionSettings
name: product suggestion settings
description: Settings for product suggestions associated with the ad creative.
node: AdCreativeProductSuggestionSettingsShape
class: AdCreativeProductSuggestionSettings
node kind: BlankNodeOrIRI
max count: 1

path: onsiteDestinations
name: onsite destinations
description: Represents onsite destinations in the asset feed specification.
node: AdAssetOnsiteDestinationsShape
class: AdAssetOnsiteDestinations
node kind: BlankNodeOrIRI

path: optimizationType
name: optimization type
description: Represents the optimization type in the asset feed specification.
datatype: string
max count: 1

path: promotionalMetadata
name: promotional metadata
description: Represents promotional metadata in the asset feed specification.
datatype: JSON
max count: 1

path: reasonsToShop
name: reasons to shop
description: Indicates whether reasons to shop are included in the asset feed specification.
datatype: boolean
max count: 1

path: shopsBundle
name: shops bundle
description: Indicates whether a Shops bundle is included in the asset feed specification.
datatype: boolean
max count: 1

path: titles
name: titles
description: Represents title assets in the asset feed specification.
node: AdAssetFeedSpecTitleShape
class: AdAssetFeedSpecTitle
node kind: BlankNodeOrIRI

path: translations
name: translations
description: Represents translation objects in the asset feed specification.
datatype: JSON
max count: 1

path: upcomingEvents
name: upcoming events
description: Represents upcoming event objects in the asset feed specification.
datatype: JSON
max count: 1

path: videos
name: videos
description: Represents video assets in the asset feed specification.
node: AdAssetFeedSpecVideoShape
class: AdAssetFeedSpecVideo
node kind: BlankNodeOrIRI

path: webDestinationSpec
name: web destination spec
description: Represents the web destination specification in the asset feed specification.
datatype: JSON
max count: 1

path: hyperlinkFormatting
name: hyperlink formatting
description: Details for the hyperlink formatting creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: igFeedTag
name: ig feed tag
description: Details for the Instagram feed tag creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: igGladosFeed
name: ig glados feed
description: Details for the Instagram GLaDOS feed creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: igReelsTag
name: ig reels tag
description: Details for the Instagram Reels tag creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: igStreamTag
name: ig stream tag
description: Details for the Instagram stream tag creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: igVideoNativeSubtitle
name: ig video native subtitle
description: Details for the Instagram video native subtitle creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: imageAnimation
name: image animation
description: Details for the image animation creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: imageAutoCrop
name: image auto crop
description: Details for the automatic image cropping creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: imageBackgroundGen
name: image background gen
description: Details for the image background generation creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: imageBanner
name: image banner
description: Details for the image banner creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: imageBrightnessAndContrast
name: image brightness and contrast
description: Details for the image brightness and contrast creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: imageEndCard
name: image end card
description: Details for the image end-card creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: imageEnhancement
name: image enhancement
description: Details for the image enhancement creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: imageTemplates
name: image templates
description: Details for the image templates creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: imageTextTranslation
name: image text translation
description: Details for the image text translation creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: imageTouchups
name: image touchups
description: Details for the image touchup creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: imageUncrop
name: image uncrop
description: Details for the image uncropping creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: inlineComment
name: inline comment
description: Details for the inline comment creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: localStoreExtension
name: local store extension
description: Details for the local store extension creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: mediaLiquidityAnimatedImage
name: media liquidity animated image
description: Details for the animated image media liquidity creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: mediaOrder
name: media order
description: Details for the media ordering creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: mediaTypeAutomation
name: media type automation
description: Details for the media type automation creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: multiCreativePostCarousel
name: multi creative post carousel
description: Details for the multi-creative post carousel feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: multiPhotoToVideo
name: multi photo to video
description: Details for the creative feature that converts multiple photos to video.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: musicGeneration
name: music generation
description: Details for the music generation creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: pacGenaiRecomposition
name: pac genai recomposition
description: Details for the PAC generative AI recomposition creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: pacRecomposition
name: pac recomposition
description: Details for the PAC recomposition creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: pacRelaxation
name: pac relaxation
description: Details for the PAC relaxation creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: productBrowsing
name: product browsing
description: Details for the product browsing creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: productExtensions
name: product extensions
description: Details for the product extensions creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: productMetadataAutomation
name: product metadata automation
description: Details for the product metadata automation creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: productTags
name: product tags
description: Details for the product tags creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: profileCard
name: profile card
description: Details for the profile card creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: profileExtension
name: profile extension
description: Details for the profile extension creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: replaceMediaText
name: replace media text
description: Details for the creative feature that replaces media text.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: revealDetailsOverTime
name: reveal details over time
description: Details for the creative feature that reveals details over time.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: showDestinationBlurbs
name: show destination blurbs
description: Details for the creative feature that shows destination blurbs.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: showSummary
name: show summary
description: Details for the creative feature that shows a summary.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: siteExtensions
name: site extensions
description: Details for the site extensions creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: standardEnhancements
name: standard enhancements
description: Details for the standard enhancements creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: standardEnhancementsCatalog
name: standard enhancements catalog
description: Details for the standard catalog enhancements creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: textExtractionForHeadline
name: text extraction for headline
description: Details for the text extraction feature for headlines.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: textExtractionForTapTarget
name: text extraction for tap target
description: Details for the text extraction feature for tap targets.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: textFormattingOptimization
name: text formatting optimization
description: Details for the text formatting optimization creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: textGeneration
name: text generation
description: Details for the text generation creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: textOptimizations
name: text optimizations
description: Details for the text optimization creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: textOverlayTranslation
name: text overlay translation
description: Details for the text overlay translation creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: textTranslation
name: text translation
description: Details for the text translation creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: translateVoiceover
name: translate voiceover
description: Details for the voiceover translation creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: videoAutoCrop
name: video auto crop
description: Details for the automatic video cropping creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: videoFiltering
name: video filtering
description: Details for the video filtering creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: videoHighlight
name: video highlight
description: Details for the video highlight creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: videoHighlights
name: video highlights
description: Details for the video highlights creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: videoToImage
name: video to image
description: Details for the creative feature that converts video to an image.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: videoUncrop
name: video uncrop
description: Details for the video uncropping creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: videoUncrop9x16To9x18
name: video uncrop9x16to9x18
description: Details for the creative feature that uncrops video from 9x16 to 9x18.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: waMmImageFiltering
name: wa mm image filtering
description: Details for the WhatsApp multimedia image filtering creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: waMmTextTruncationLength
name: wa mm text truncation length
description: Details for the WhatsApp multimedia text truncation length creative feature.
node: AdCreativeFeatureDetailsShape
class: AdCreativeFeatureDetails
node kind: BlankNodeOrIRI
max count: 1

path: postClickConfiguration
name: post click configuration
description: Contains the configuration for the experience after a click.
node: AdCreativePostClickConfigurationShape
class: AdCreativePostClickConfiguration
node kind: BlankNodeOrIRI
max count: 1

path: preferredImageTags
name: preferred image tags
description: Contains preferred tags for images used by the creative.
datatype: string

path: preferredVideoTags
name: preferred video tags
description: Contains preferred tags for videos used by the creative.
datatype: string

path: retailerItemIds
name: retailer item ids
description: Contains the retailer item identifiers associated with the creative.
datatype: string

path: showMultipleImages
name: show multiple images
description: Indicates whether multiple images are shown.
datatype: boolean
max count: 1

path: smartPseEnabled
name: smart pse enabled
description: Indicates whether Smart PSE is enabled.
datatype: boolean
max count: 1

path: staticFallbackSpec
name: static fallback spec
description: Contains the static fallback configuration for the creative.
node: AdCreativeStaticFallbackSpecShape
class: AdCreativeStaticFallbackSpec
node kind: BlankNodeOrIRI
max count: 1

path: useFlexibleImageAspectRatio
name: use flexible image aspect ratio
description: Indicates whether a flexible image aspect ratio is used.
datatype: boolean
max count: 1

path: actionConvertedProductId
name: action converted product id
description: An identifier for the product associated with the converted action.
datatype: string
max count: 1

path: actionDestination
name: action destination
description: The destination associated with the action.
datatype: string
max count: 1

path: actionDevice
name: action device
description: The device associated with the action.
datatype: string
max count: 1

path: actionEventChannel
name: action event channel
description: The event channel associated with the action.
datatype: string
max count: 1

path: actionLinkClickDestination
name: action link click destination
description: The destination associated with the action’s link click.
datatype: string
max count: 1

path: actionLocationCode
name: action location code
description: The location code associated with the action.
datatype: string
max count: 1

path: actionReaction
name: action reaction
description: The reaction associated with the action.
datatype: string
max count: 1

path: actionTargetId
name: action target id
description: An identifier for the target associated with the action.
datatype: string
max count: 1

path: actionType
name: action type
description: The type of action represented by the statistic.
datatype: string
max count: 1

path: actionVideoAssetId
name: action video asset id
description: An identifier for the video asset associated with the action.
datatype: string
max count: 1

path: actionVideoSound
name: action video sound
description: The sound information associated with the action’s video.
datatype: string
max count: 1

path: actionVideoType
name: action video type
description: The type of video associated with the action.
datatype: string
max count: 1

path: custom
name: custom
description: A custom value associated with the action statistic.
datatype: string
max count: 1

path: dda
name: dda
description: A DDA value associated with the action statistic.
datatype: string
max count: 1

path: incrementality
name: incrementality
description: An incrementality value associated with the action statistic.
datatype: string
max count: 1

path: incrementalityAllConversions
name: incrementality all conversions
description: Represents incrementality statistics for all conversions in AdsActionStats.
datatype: string
max count: 1

path: incrementalityFirstConversion
name: incrementality first conversion
description: Represents incrementality statistics for the first conversion in AdsActionStats.
datatype: string
max count: 1

path: inline
name: inline
description: Represents an inline action statistic in AdsActionStats.
datatype: string
max count: 1

path: interactiveComponentStickerId
name: interactive component sticker id
description: Represents the identifier of an interactive component sticker associated with the action statistics.
datatype: string
max count: 1

path: interactiveComponentStickerResponse
name: interactive component sticker response
description: Represents a response to an interactive component sticker in the action statistics.
datatype: string
max count: 1

path: promotedProductSetResult
name: promoted product set result
description: Represents the result associated with the promoted product set in AdsActionStats.
datatype: string
max count: 1

path: skanClick
name: skan click
description: Represents SKAdNetwork statistics attributed to clicks in AdsActionStats.
datatype: string
max count: 1

path: skanClickSecondPostback
name: skan click second postback
description: Represents SKAdNetwork statistics from the second click postback in AdsActionStats.
datatype: string
max count: 1

path: skanClickThirdPostback
name: skan click third postback
description: Represents SKAdNetwork statistics from the third click postback in AdsActionStats.
datatype: string
max count: 1

path: skanView
name: skan view
description: Represents SKAdNetwork statistics attributed to views in AdsActionStats.
datatype: string
max count: 1

path: skanViewSecondPostback
name: skan view second postback
description: Represents SKAdNetwork statistics from the second view postback in AdsActionStats.
datatype: string
max count: 1

path: skanViewThirdPostback
name: skan view third postback
description: Represents SKAdNetwork statistics from the third view postback in AdsActionStats.
datatype: string
max count: 1

path: value
name: value
description: Represents a non-negative numeric metric value in AdsActionStats.
datatype: decimal
max count: 1
min inclusive: 0

path: actionLocationCode
name: action location code
description: Identifies the location associated with the action.
datatype: string
max count: 1

path: actionReaction
name: action reaction
description: Identifies the reaction associated with the action.
datatype: string
max count: 1

path: actionTargetId
name: action target id
description: Identifies the target associated with the action.
datatype: string
max count: 1

path: actionType
name: action type
description: Identifies the type of action.
datatype: string
max count: 1

path: actionVideoAssetId
name: action video asset id
description: Identifies the video asset associated with the action.
datatype: string
max count: 1

path: actionVideoSound
name: action video sound
description: Represents the sound attribute associated with the video action.
datatype: string
max count: 1

path: actionVideoType
name: action video type
description: Represents the type associated with the video action.
datatype: string
max count: 1

path: custom
name: custom
description: Represents a custom histogram value.
datatype: int

path: dda
name: dda
description: Represents a histogram value associated with DDA.
datatype: int

path: incrementality
name: incrementality
description: Represents a histogram value associated with incrementality.
datatype: int

path: incrementalityAllConversions
name: incrementality all conversions
description: Represents a histogram value for all conversions associated with incrementality.
datatype: int

path: incrementalityFirstConversion
name: incrementality first conversion
description: Represents a histogram value for the first conversion associated with incrementality.
datatype: int

path: inline
name: inline
description: Represents an inline histogram value.
datatype: int

path: interactiveComponentStickerId
name: interactive component sticker id
description: Identifies the interactive component sticker associated with the action.
datatype: string
max count: 1

path: interactiveComponentStickerResponse
name: interactive component sticker response
description: Represents the response associated with the interactive component sticker.
datatype: string
max count: 1

path: promotedProductSetResult
name: promoted product set result
description: Represents the result associated with the promoted product set.
datatype: string
max count: 1

path: skanClick
name: skan click
description: Represents a histogram value for SKAN-attributed clicks.
datatype: int

path: skanClickSecondPostback
name: skan click second postback
description: Represents a histogram value for the second SKAN click postback.
datatype: int

path: skanClickThirdPostback
name: skan click third postback
description: Represents a histogram value for the third SKAN click postback.
datatype: int

path: skanView
name: skan view
description: Represents a histogram value for SKAN-attributed views.
datatype: int

path: skanViewSecondPostback
name: skan view second postback
description: Represents a histogram value for the second SKAN view postback.
datatype: int

path: skanViewThirdPostback
name: skan view third postback
description: Represents a histogram value for the third SKAN view postback.
datatype: int

path: value
name: value
description: Represents a histogram value.
datatype: int

path: conversionRateRanking
name: conversion rate ranking
description: Represents the conversion rate ranking associated with the insights.
datatype: string
max count: 1

path: conversionValues
name: conversion values
description: Contains conversion values associated with the insights.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: conversions
name: conversions
description: Contains conversions associated with the insights.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedProductAppCustomEventFbMobilePurchase
name: converted product app custom event fb mobile purchase
description: Contains converted product information for the FB mobile purchase app custom event.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedProductAppCustomEventFbMobilePurchaseValue
name: converted product app custom event fb mobile purchase value
description: Contains converted product values for the FB mobile purchase app custom event.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedProductOfflinePurchase
name: converted product offline purchase
description: Contains converted product information for offline purchases.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedProductOfflinePurchaseValue
name: converted product offline purchase value
description: Contains converted product values for offline purchases.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedProductOmniPurchase
name: converted product omni purchase
description: Contains converted product information for omni purchases.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedProductOmniPurchaseValues
name: converted product omni purchase values
description: Contains converted product values for omni purchases.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedProductQuantity
name: converted product quantity
description: Contains quantities associated with converted products.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedProductValue
name: converted product value
description: Represents the value associated with converted products.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedProductWebsitePixelPurchase
name: converted product website pixel purchase
description: Represents website pixel purchases attributed to converted products.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedProductWebsitePixelPurchaseValue
name: converted product website pixel purchase value
description: Represents the value associated with website pixel purchases attributed to converted products.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedPromotedProductAppCustomEventFbMobilePurchase
name: converted promoted product app custom event fb mobile purchase
description: Represents app purchase events attributed to converted promoted products.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedPromotedProductAppCustomEventFbMobilePurchaseValue
name: converted promoted product app custom event fb mobile purchase value
description: Represents the value associated with app purchase events attributed to converted promoted products.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedPromotedProductOfflinePurchase
name: converted promoted product offline purchase
description: Represents offline purchases attributed to converted promoted products.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedPromotedProductOfflinePurchaseValue
name: converted promoted product offline purchase value
description: Represents the value associated with offline purchases attributed to converted promoted products.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedPromotedProductOmniPurchase
name: converted promoted product omni purchase
description: Represents omnichannel purchases attributed to converted promoted products.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedPromotedProductOmniPurchaseValues
name: converted promoted product omni purchase values
description: Represents the values associated with omnichannel purchases attributed to converted promoted products.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedPromotedProductQuantity
name: converted promoted product quantity
description: Represents the quantity of converted promoted products.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedPromotedProductValue
name: converted promoted product value
description: Represents the value associated with converted promoted products.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedPromotedProductWebsitePixelPurchase
name: converted promoted product website pixel purchase
description: Represents website pixel purchases attributed to converted promoted products.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: convertedPromotedProductWebsitePixelPurchaseValue
name: converted promoted product website pixel purchase value
description: Represents the value associated with website pixel purchases attributed to converted promoted products.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: costPer15SecVideoView
name: cost per15sec video view
description: Represents the cost per 15-second video view.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: costPer2SecContinuousVideoView
name: cost per2sec continuous video view
description: Represents the cost per 2-second continuous video view.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: costPerActionType
name: cost per action type
description: Represents the cost per action type.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: costPerAdClick
name: cost per ad click
description: Represents the cost per ad click.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: costPerConversion
name: cost per conversion
description: Represents the cost per conversion.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: costPerConversionLead
name: cost per conversion lead
description: Represents the cost per conversion lead.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: costPerDdaCountbyConvs
name: cost per dda countby convs
description: Represents the cost per DDA count-by conversion.
datatype: string
max count: 1

path: costPerEstimatedAdRecallers
name: cost per estimated ad recallers
description: Represents the cost per estimated ad recaller.
datatype: string
max count: 1

path: costPerInlineLinkClick
name: cost per inline link click
description: Represents the cost per inline link click.
datatype: string
max count: 1

path: costPerInlinePostEngagement
name: cost per inline post engagement
description: Represents the cost per inline post engagement.
datatype: string
max count: 1

path: costPerObjectiveResult
name: cost per objective result
description: Represents the cost per objective result.
datatype: JSON
max count: 1

path: costPerOneThousandAdImpression
name: cost per one thousand ad impression
description: Represents the cost per one thousand ad impressions.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: costPerOutboundClick
name: cost per outbound click
description: Represents the cost per outbound click.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: costPerResult
name: cost per result
description: Represents the cost per result.
datatype: JSON
max count: 1

path: costPerThruplay
name: cost per thruplay
description: Represents the cost per ThruPlay.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: costPerUniqueActionType
name: cost per unique action type
description: Represents the cost per unique action type.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: costPerUniqueClick
name: cost per unique click
description: Represents the cost per unique click.
datatype: string
max count: 1

path: costPerUniqueConversion
name: cost per unique conversion
description: Represents the cost per unique conversion.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: costPerUniqueInlineLinkClick
name: cost per unique inline link click
description: Represents the cost per unique inline link click.
datatype: string
max count: 1

path: costPerUniqueOutboundClick
name: cost per unique outbound click
description: Represents the cost per unique outbound click.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: cpc
name: cpc
description: Represents money per counted unit for this node, denominated in the account currency; the specific denominator is not recoverable from the available evidence.
datatype: decimal
max count: 1
min inclusive: 0

path: cpm
name: cpm
description: Represents money per counted unit for this node, denominated in the account currency; the specific denominator is not recoverable from the available evidence.
datatype: decimal
max count: 1
min inclusive: 0

path: cpp
name: cpp
description: Represents money per counted unit for this node, denominated in the account currency; the specific denominator is not recoverable from the available evidence.
datatype: decimal
max count: 1
min inclusive: 0

path: createdTime
name: created time
description: Represents the creation time associated with the AdsInsights record.
datatype: string
max count: 1

path: creativeMediaType
name: creative media type
description: Represents the media type of the creative.
datatype: string
max count: 1

path: ctr
name: ctr
description: Represents a click-through ratio, but the available evidence does not specify whether it is a fraction or scaled by one hundred.
datatype: decimal
max count: 1
min inclusive: 0

path: dateStart
name: date start
description: Represents the start date for the AdsInsights record.
datatype: string
max count: 1

path: dateStop
name: date stop
description: Represents the stop date for the AdsInsights record.
datatype: string
max count: 1

path: ddaCountbyConvs
name: dda countby convs
description: Represents DDA count-by conversions.
datatype: string
max count: 1

path: ddaResults
name: dda results
description: Represents DDA results.
datatype: JSON
max count: 1

path: engagementRateRanking
name: engagement rate ranking
description: Represents the engagement rate ranking.
datatype: string
max count: 1

path: estimatedAdRecallRate
name: estimated ad recall rate
description: Represents the estimated ad recall rate.
datatype: string
max count: 1

path: estimatedAdRecallRateLowerBound
name: estimated ad recall rate lower bound
description: Represents the lower bound of the estimated ad recall rate.
datatype: string
max count: 1

path: estimatedAdRecallRateUpperBound
name: estimated ad recall rate upper bound
description: Represents the upper bound of the estimated ad recall rate.
datatype: string
max count: 1

path: estimatedAdRecallers
name: estimated ad recallers
description: Represents the estimated number of ad recallers.
datatype: string
max count: 1

path: estimatedAdRecallersLowerBound
name: estimated ad recallers lower bound
description: Represents the lower bound of the estimated number of ad recallers.
datatype: string
max count: 1

path: estimatedAdRecallersUpperBound
name: estimated ad recallers upper bound
description: Represents the upper bound of the estimated number of ad recallers.
datatype: string
max count: 1

path: frequency
name: frequency
description: Represents a frequency ratio, but the available evidence does not specify its convention.
datatype: decimal
max count: 1
min inclusive: 0

path: fullViewImpressions
name: full view impressions
description: Represents full-view impressions.
datatype: string
max count: 1

path: fullViewReach
name: full view reach
description: Represents full-view reach.
datatype: string
max count: 1

path: genderTargeting
name: gender targeting
description: Represents the gender targeting.
datatype: string
max count: 1

path: impressions
name: impressions
description: Represents the count of impressions.
datatype: nonNegativeInteger
max count: 1

path: inlineLinkClickCtr
name: inline link click ctr
description: Represents the click-through ratio for inline link clicks.
datatype: string
max count: 1

path: inlineLinkClicks
name: inline link clicks
description: Represents inline link clicks.
datatype: string
max count: 1

path: inlinePostEngagement
name: inline post engagement
description: Represents inline post engagements.
datatype: string
max count: 1

path: instagramUpcomingEventRemindersSet
name: instagram upcoming event reminders set
description: Represents Instagram upcoming event reminders set.
datatype: string
max count: 1

path: instantExperienceClicksToOpen
name: instant experience clicks to open
description: Represents clicks that open an Instant Experience.
datatype: string
max count: 1

path: instantExperienceClicksToStart
name: instant experience clicks to start
description: Represents clicks that start an Instant Experience.
datatype: string
max count: 1

path: instantExperienceOutboundClicks
name: instant experience outbound clicks
description: Represents outbound clicks from an Instant Experience.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: interactiveComponentTap
name: interactive component tap
description: Represents taps on interactive components.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: labels
name: labels
description: Represents labels associated with the AdsInsights record.
datatype: string
max count: 1

path: landingPageViewActionsPerLinkClick
name: landing page view actions per link click
description: Represents landing page view actions per link click.
datatype: string
max count: 1

path: landingPageViewPerLinkClick
name: landing page view per link click
description: Represents landing page views per link click.
datatype: string
max count: 1

path: landingPageViewPerPurchaseRate
name: landing page view per purchase rate
description: Represents the landing page view per purchase rate.
datatype: string
max count: 1

path: location
name: location
description: Represents the location associated with the AdsInsights record.
datatype: string
max count: 1

path: marketingMessagesClickRateBenchmark
name: marketing messages click rate benchmark
description: Represents the benchmark for the marketing messages click rate.
datatype: string
max count: 1

path: marketingMessagesCostPerDelivered
name: marketing messages cost per delivered
description: Represents the cost per delivered marketing message.
datatype: string
max count: 1

path: marketingMessagesCostPerLinkBtnClick
name: marketing messages cost per link btn click
description: Represents the cost per marketing messages link button click.
datatype: string
max count: 1

path: marketingMessagesDelivered
name: marketing messages delivered
description: Represents marketing messages delivered.
datatype: string
max count: 1

path: marketingMessagesDeliveryRate
name: marketing messages delivery rate
description: Represents the marketing messages delivery rate.
datatype: string
max count: 1

path: marketingMessagesLinkBtnClick
name: marketing messages link btn click
description: Represents clicks on marketing messages link buttons.
datatype: string
max count: 1

path: marketingMessagesLinkBtnClickRate
name: marketing messages link btn click rate
description: Represents the marketing messages link button click rate.
datatype: string
max count: 1

path: marketingMessagesMediaViewRate
name: marketing messages media view rate
description: Represents the marketing messages media view rate.
datatype: string
max count: 1

path: marketingMessagesPhoneCallBtnClickRate
name: marketing messages phone call btn click rate
description: Represents the marketing messages phone call button click rate.
datatype: string
max count: 1

path: marketingMessagesQuickReplyBtnClick
name: marketing messages quick reply btn click
description: Represents clicks on marketing messages quick reply buttons.
datatype: string
max count: 1

path: marketingMessagesQuickReplyBtnClickRate
name: marketing messages quick reply btn click rate
description: Represents the marketing messages quick reply button click rate.
datatype: string
max count: 1

path: marketingMessagesRead
name: marketing messages read
description: Represents marketing messages read.
datatype: string
max count: 1

path: marketingMessagesReadRate
name: marketing messages read rate
description: Represents the marketing messages read rate.
datatype: string
max count: 1

path: marketingMessagesReadRateBenchmark
name: marketing messages read rate benchmark
description: Represents the benchmark for the marketing messages read rate.
datatype: string
max count: 1

path: marketingMessagesSent
name: marketing messages sent
description: Represents marketing messages sent.
datatype: string
max count: 1

path: marketingMessagesSpend
name: marketing messages spend
description: Represents spend on marketing messages.
datatype: string
max count: 1

path: marketingMessagesSpendCurrency
name: marketing messages spend currency
description: Represents the currency for marketing messages spend.
datatype: string
max count: 1

path: marketingMessagesWebsiteAddToCart
name: marketing messages website add to cart
description: Represents website add-to-cart actions attributed to marketing messages.
datatype: string
max count: 1

path: marketingMessagesWebsiteInitiateCheckout
name: marketing messages website initiate checkout
description: Represents website checkout initiations attributed to marketing messages.
datatype: string
max count: 1

path: marketingMessagesWebsitePurchase
name: marketing messages website purchase
description: Represents website purchases attributed to marketing messages.
datatype: string
max count: 1

path: marketingMessagesWebsitePurchaseValues
name: marketing messages website purchase values
description: Represents the values of website purchases attributed to marketing messages.
datatype: string
max count: 1

path: mobileAppPurchaseRoas
name: mobile app purchase roas
description: Represents return on ad spend for mobile app purchases.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: objective
name: objective
description: Represents the advertising objective.
datatype: string
max count: 1

path: objectiveResultRate
name: objective result rate
description: Represents the objective result rate.
datatype: JSON
max count: 1

path: objectiveResults
name: objective results
description: Represents the results for the advertising objective.
datatype: JSON
max count: 1

path: onsiteConversionMessagingDetectedPurchaseDeduped
name: onsite conversion messaging detected purchase deduped
description: Represents deduplicated purchases detected through onsite conversion messaging.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: optimizationGoal
name: optimization goal
description: Represents the optimization goal.
datatype: string
max count: 1

path: outboundClicks
name: outbound clicks
description: Represents outbound clicks.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: outboundClicksCtr
name: outbound clicks ctr
description: Represents the click-through ratio for outbound clicks.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: placePageName
name: place page name
description: Represents the name of the place page.
datatype: string
max count: 1

path: productGroupRetailerId
name: product group retailer id
description: Identifies the retailer product group associated with the ad insight.
datatype: string
max count: 1

path: productRetailerId
name: product retailer id
description: Identifies the retailer product associated with the ad insight.
datatype: string
max count: 1

path: purchasePerLandingPageView
name: purchase per landing page view
description: Represents purchases relative to landing page views in the ad insight.
datatype: string
max count: 1

path: purchaseRoas
name: purchase roas
description: Provides purchase return-on-ad-spend statistics for the ad insight.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: purchasesPerLinkClick
name: purchases per link click
description: Represents purchases relative to link clicks in the ad insight.
datatype: string
max count: 1

path: qualifyingQuestionQualifyAnswerRate
name: qualifying question qualify answer rate
description: Represents the rate at which qualifying questions receive qualifying answers.
datatype: string
max count: 1

path: qualityRanking
name: quality ranking
description: Represents the quality ranking associated with the ad insight.
datatype: string
max count: 1

path: reach
name: reach
description: Represents the count of occurrences associated with reach for the ad insight.
datatype: nonNegativeInteger
max count: 1

path: resultRate
name: result rate
description: Provides result-rate information for the ad insight.
datatype: JSON
max count: 1

path: resultValuesPerformanceIndicator
name: result values performance indicator
description: Represents a performance indicator for result values in the ad insight.
datatype: string
max count: 1

path: results
name: results
description: Provides result information for the ad insight.
datatype: JSON
max count: 1

path: shopsAssistedPurchases
name: shops assisted purchases
description: Represents purchases assisted by shops in the ad insight.
datatype: string
max count: 1

path: socialSpend
name: social spend
description: Represents social spending associated with the ad insight.
datatype: string
max count: 1

path: spend
name: spend
description: Represents ad spending in the account currency.
datatype: decimal
max count: 1
min inclusive: 0

path: totalPostbacks
name: total postbacks
description: Represents the total postbacks associated with the ad insight.
datatype: string
max count: 1

path: totalPostbacksDetailed
name: total postbacks detailed
description: Provides detailed statistics for total postbacks in the ad insight.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: totalPostbacksDetailedV4
name: total postbacks detailed v4
description: Provides version 4 detailed statistics for total postbacks in the ad insight.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: uniqueActions
name: unique actions
description: Provides statistics for unique actions in the ad insight.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: uniqueClicks
name: unique clicks
description: Represents unique clicks associated with the ad insight.
datatype: string
max count: 1

path: uniqueConversions
name: unique conversions
description: Provides statistics for unique conversions in the ad insight.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: uniqueCtr
name: unique ctr
description: Represents the unique click-through rate for the ad insight.
datatype: string
max count: 1

path: uniqueInlineLinkClickCtr
name: unique inline link click ctr
description: Represents the unique click-through rate for inline link clicks.
datatype: string
max count: 1

path: uniqueInlineLinkClicks
name: unique inline link clicks
description: Represents unique inline link clicks associated with the ad insight.
datatype: string
max count: 1

path: uniqueLinkClicksCtr
name: unique link clicks ctr
description: Represents the unique click-through rate for link clicks.
datatype: string
max count: 1

path: uniqueOutboundClicks
name: unique outbound clicks
description: Provides statistics for unique outbound clicks in the ad insight.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: uniqueOutboundClicksCtr
name: unique outbound clicks ctr
description: Provides statistics for the unique click-through rate of outbound clicks.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: uniqueVideoContinuous2SecWatchedActions
name: unique video continuous2sec watched actions
description: Provides statistics for unique video actions with continuous two-second watches.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: uniqueVideoView15Sec
name: unique video view15sec
description: Provides statistics for unique video views reaching 15 seconds.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: updatedTime
name: updated time
description: Indicates when the ad insight was updated.
datatype: string
max count: 1

path: video15SecWatchedActions
name: video15sec watched actions
description: Provides statistics for video actions watched for 15 seconds.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: video30SecWatchedActions
name: video30sec watched actions
description: Provides statistics for video actions watched for 30 seconds.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: videoAvgTimeWatchedActions
name: video avg time watched actions
description: Provides statistics for average video watch-time actions.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: videoContinuous2SecWatchedActions
name: video continuous2sec watched actions
description: Provides statistics for video actions with continuous two-second watches.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: videoP100WatchedActions
name: video p100watched actions
description: Provides statistics for video actions watched through 100 percent of the video.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: videoP25WatchedActions
name: video p25watched actions
description: Provides statistics for video actions watched through 25 percent of the video.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: videoP50WatchedActions
name: video p50watched actions
description: Provides statistics for video actions watched through 50 percent of the video.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: videoP75WatchedActions
name: video p75watched actions
description: Provides statistics for video actions watched through 75 percent of the video.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: videoP95WatchedActions
name: video p95watched actions
description: Provides statistics for video actions watched through 95 percent of the video.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: videoPlayActions
name: video play actions
description: Provides statistics for video play actions.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: videoPlayCurveActions
name: video play curve actions
description: Provides histogram statistics for video play actions across the play curve.
node: AdsHistogramStatsShape
class: AdsHistogramStats
node kind: BlankNodeOrIRI

path: videoPlayRetention0To15sActions
name: video play retention0to15s actions
description: Provides histogram statistics for video-play retention from zero through 15 seconds.
node: AdsHistogramStatsShape
class: AdsHistogramStats
node kind: BlankNodeOrIRI

path: videoPlayRetention20To60sActions
name: video play retention20to60s actions
description: Provides histogram statistics for video-play retention from 20 through 60 seconds.
node: AdsHistogramStatsShape
class: AdsHistogramStats
node kind: BlankNodeOrIRI

path: videoPlayRetentionGraphActions
name: video play retention graph actions
description: Provides histogram statistics for the video-play retention graph.
node: AdsHistogramStatsShape
class: AdsHistogramStats
node kind: BlankNodeOrIRI

path: videoThruplayWatchedActions
name: video thruplay watched actions
description: Provides statistics for video actions counted as ThruPlays.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: videoTimeWatchedActions
name: video time watched actions
description: Provides statistics for video watch-time actions.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: videoViewPerImpression
name: video view per impression
description: Provides statistics representing video views relative to impressions.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: websiteCtr
name: website ctr
description: Provides statistics for the website click-through rate.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: websitePurchaseRoas
name: website purchase roas
description: Provides purchase return-on-ad-spend statistics for website activity.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: wishBid
name: wish bid
description: Represents the bid associated with the ad insight.
datatype: string
max count: 1

path: anchorEventsPerformanceIndicator
name: anchor events performance indicator
description: Represents a performance indicator for anchor events in the ad insight.
datatype: string
max count: 1

path: linkClicksPerResults
name: link clicks per results
description: Provides information about link clicks relative to results.
datatype: JSON
max count: 1

path: productViews
name: product views
description: Represents product views associated with the ad insight.
datatype: string
max count: 1

path: totalCardView
name: total card view
description: Represents total card views associated with the ad insight.
datatype: string
max count: 1

path: advancedActions28dView
name: advanced actions28d view
description: Provides action statistics for the advanced 28-day view.
node: AdsActionStatsShape
class: AdsActionStats
node kind: BlankNodeOrIRI

path: advancedReach1dLookback
name: advanced reach1d lookback
description: Represents advanced reach using a one-day lookback.
datatype: string
max count: 1

path: advancedReach28dLookback
name: advanced reach28d lookback
description: Represents advanced reach using a 28-day lookback.
datatype: string
max count: 1

path: advancedReach7dLookback
name: advanced reach7d lookback
description: Represents advanced reach using a seven-day lookback.
datatype: string
max count: 1

path: anchorEventAttributionSetting
name: anchor event attribution setting
description: Represents the attribution setting for anchor events.
datatype: string
max count: 1

path: instagramProfileVisits
name: instagram profile visits
description: Represents Instagram profile visits associated with the ad insight.
datatype: string
max count: 1

path: multiEventConversionAttributionSetting
name: multi event conversion attribution setting
description: Represents the attribution setting for conversions involving multiple events.
datatype: string
max count: 1