setPiAnalyticsEnabled

Enables or disables Predictive Intelligence (PI) analytics in the MobilePush SDK.

Syntax

MCReactModule.setPiAnalyticsEnabled(analyticsEnabled);

Parameters

Parameter Type Description
analyticsEnabled boolean A flag indicating whether to enable PI analytics.

Returns

  • void - No return value.

Example

import { MCReactModule } from "react-native-marketingcloudsdk";

const togglePiAnalytics = (enabled) => {
  try {
    MCReactModule.setPiAnalyticsEnabled(enabled);
    console.log(`PI Analytics ${enabled ? "enabled" : "disabled"}`);
  } catch (error) {
    console.error("Error setting PI analytics:", error);
  }
};

See Also

Related Methods