Enum - PushTrackingStatus

Enum representing the status of push tracking.

Definition

Android

public enum PushTrackingStatus {
    TRACKING_INITIATED,
    NO_DATASET_CONFIGURED,
    NO_TRACKING_DATA,
    INVALID_INTENT,
    INVALID_MESSAGE_ID,
    UNKNOWN_ERROR;
}

iOS

@objc(AEPPushTrackingStatus)
public enum PushTrackingStatus: Int {
    case trackingInitiated
    case noDatasetConfigured
    case noTrackingData
    case invalidMessageId
    case unknownError
}

Description

Android

Enum
Description
TRACKING_INITIATED
This status is returned when all the required data for tracking is available and tracking is initiated.
NO_DATASET_CONFIGURED
This status is returned when tracking is not initiated because no tracking dataset is configured.
NO_TRACKING_DATA
This status is returned when tracking is not initiated because the intent does not contain tracking data.
INVALID_INTENT
This status is returned when tracking is not initiated because the intent is invalid.
INVALID_MESSAGE_ID
This status is returned when tracking is not initiated because the message ID is invalid.
UNKNOWN_ERROR
This status is returned when tracking is not initiated because of an unknown error.

iOS

Enum
Description
trackingInitiated
This status is returned when all the required data for tracking is available and tracking is initiated.
noDatasetConfigured
This status is returned when tracking is not initiated because no tracking dataset is configured.
noTrackingData
This status is returned when tracking is not initiated because the intent does not contain tracking data.
invalidMessageId
This status is returned when tracking is not initiated because the message ID is invalid.
unknownError
This status is returned when tracking is not initiated because of an unknown error.