---
title: AppLocaleDetails
framework: Apple Ads Platform API
role: symbol
role_heading: Object
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/applocaledetails
---

# AppLocaleDetails

Localized content for an app’s Default Product Page.

## Declaration

```data
object AppLocaleDetails
```

## Properties

adamId: App Store identifier for the app. language: Language identifier (for example, "en"). languageCode: BCP-47 language code (for example, "en-US"). isPrimaryLocale: True if this locale’s languageCode matches the app’s primary language. appName: Localized app name. subTitle: Localized app subtitle. promotionalText: Promotional text for this locale (max 170 characters). shortDescription: Short description for this locale (max 4000 characters). deviceClasses: Device families with available assets for this locale. assetsByDevice: Map of device type (for example, "iphone_6_5") to a DeviceAssetGroup containing the ordered list of asset IDs and any fallback device references.

## Discussion

Discussion The AppLocaleDetails object represents the localized metadata and asset groupings for a single locale of an app’s Default Product Page (DPP). The language (for example, "en") and languageCode (for example, "en-US") fields identify each locale entry. Example {   "adamId": 324684580,   "language": "en",   "languageCode": "en-US",   "isPrimaryLocale": true,   "appName": "AwayFinder - Travel Planner",   "subTitle": "Discover new destinations",   "promotionalText": "Get 3 months of Premium free",   "shortDescription": "Plan trips and discover destinations with AwayFinder",   "deviceClasses": [     "IPHONE",     "IPAD"   ],   "assetsByDevice": {     "iphone_6_5": {       "appPreviewDeviceFallBackDevices": [         "iphone6",         "iphone5"       ],       "assets": [         {           "assetId": "550e8400-e29b-41d4-a716-446655440000"         },         {           "assetId": "660f9511-f3ac-52e5-b827-557766551111"         }       ]     }   } }

## Topics

### Dictionaries

- [AppLocaleDetails.AssetsByDevice](apple-ads-platform-api/applocaledetails/assetsbydevice-data.dictionary.md)

## See Also

- [AppInfo](apple-ads-platform-api/appinfo.md)
- [AppsSearchResponse](apple-ads-platform-api/appssearchresponse.md)
- [AppLocaleDetailsQueryResponse](apple-ads-platform-api/applocaledetailsqueryresponse.md)
- [AppSupportedLanguages](apple-ads-platform-api/appsupportedlanguages.md)
- [AppSupportedLanguagesQueryResponse](apple-ads-platform-api/appsupportedlanguagesqueryresponse.md)
