---
schema_version: "1"
id: 2f1ae24f0a84bc095afe72ef8cfa454f54a8ad6516ca8dfa556a2738581f9ae3
title: setPiAnalyticsEnabled
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud-mobilepush/engagement_sdk/references/flutter/flutter_setPiAnalyticsEnabled.md
canonical_url: https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_setPiAnalyticsEnabled.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 7515e3d289ff1c24f86706cb163ac01db9acc331e2343c9f01347ffc05fdb5e0
products:
  - Salesforce Engagement SDK
---
# setPiAnalyticsEnabled

Enables or disables PI (Predictive Intelligence) analytics tracking for the SDK.

## Syntax

```dart
Future<void> setPiAnalyticsEnabled(bool analyticsEnabled)
```

## Parameters

- `analyticsEnabled` (bool) - `true` to enable PI analytics, `false` to disable

## Returns

- `Future<void>` - Completes when the PI analytics setting has been updated.

## Example

```dart
try {
  await SfmcSdk.setPiAnalyticsEnabled(true);
  print('PI Analytics enabled');
} catch (e) {
  print('Failed to set PI analytics: $e');
}
```

## Related Methods

- [isPiAnalyticsEnabled()](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/flutter_isPiAnalyticsEnabled.md)
