---
schema_version: "1"
id: 9711a04bba5cf69d5945ff2041b3f85430189caefd9a5de696d78e9b62b83b6a
title: isAnalyticsEnabled
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud-mobilepush/engagement_sdk/references/react/react_isAnalyticsEnabled.md
canonical_url: https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/react_isAnalyticsEnabled.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: e5e39ef93ac029dd71ea9a094d0317d249734ae62db638013bcd645ff9fa0d60
products:
  - Salesforce Engagement SDK
---
# isAnalyticsEnabled

Checks if analytics is enabled in the MobilePush SDK.

## Syntax

```javascript
MCReactModule.isAnalyticsEnabled() ⇒ Promise.<boolean>
```

## Returns

- `Promise.<boolean>` - A promise to the boolean representation of whether analytics is enabled.

## Example

```javascript
import { MCReactModule } from "react-native-marketingcloudsdk";

const checkAnalyticsStatus = async () => {
  try {
    const isEnabled = await MCReactModule.isAnalyticsEnabled();
    console.log("Analytics enabled:", isEnabled);
  } catch (error) {
    console.error("Error checking analytics status:", error);
  }
};
```

## See Also

- [Runtime Toggles](/docs/marketing/mobilepush/guide/runtime-toggles.html)

## Related Methods

- [setAnalyticsEnabled()](https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/react_setAnalyticsEnabled.md)
