---
title: NSPrivacyCollectedDataTypePurposes
framework: bundleresources
role: symbol
role_heading: Property List Key
path: bundleresources/app-privacy-configuration/nsprivacycollecteddatatypes/nsprivacycollecteddatatypepurposes
---

# NSPrivacyCollectedDataTypePurposes

An array of strings that identify reasons your app or third-party SDK collects private data.

## Possible Values

NSPrivacyCollectedDataTypePurposeThirdPartyAdvertising: Third-party advertising; such as displaying third-party ads in your app, or sharing data with entities who display third-party ads. NSPrivacyCollectedDataTypePurposeDeveloperAdvertising: Developer’s advertising or marketing; such as displaying first-party ads in your app, sending marketing communications directly to your users, or sharing data with entities who will display your ads. NSPrivacyCollectedDataTypePurposeAnalytics: Analytics — using data to evaluate user behavior, including to understand the effectiveness of existing product features, plan new features, or measure audience size or characteristics. NSPrivacyCollectedDataTypePurposeProductPersonalization: Product personalization — customizing what the user sees, such as a list of recommended products, posts, or suggestions. NSPrivacyCollectedDataTypePurposeAppFunctionality: App functionality; such as to authenticate the user, enable features, prevent fraud, implement security measures, ensure server up-time, minimize app crashes, improve scalability and performance, or perform customer support. NSPrivacyCollectedDataTypePurposeOther: Any other purposes not listed.

## Mentioned in

Describing data use in privacy manifests

## See Also

### Reporting categories of collected data

- [NSPrivacyCollectedDataType](bundleresources/app-privacy-configuration/nsprivacycollecteddatatypes/nsprivacycollecteddatatype.md)
