class MCDUserDataFeedSyncScope

@interface MCDUserDataFeedSyncScope : NSObject

This interface represents the user data that is synchronized with the Connected Devices Platform backend when the app uses certain user-specific Connected Devices functionality, such as user activities. An instance is retrieved statically from the class that manages such functionality (e.g. MCDUserActivityChannel), and it is used in the construction of MCDUserDataFeed.

Properties

platform

@property (nonatomic, readwrite, nullable, copy) NSString* platform;

The ConnectedDevicesPlatform instance that has been initialized for this app's Connected Devices functionality.

syncScopeFlags

@property (nonatomic, readwrite, nullable, copy) NSArray<NSString*>* syncScopeFlags;

Set any optional flags for filtering incoming activities.

notificationType

@property (nonatomic, readwrite, nullable, copy) NSString* notificationType;

Set type of change notification type to receive for user data feed sync scope