Tracking Sync Activity

Sync metrics can be viewed using the sync_tracking__v object. Reports can be created from this object and provided to management. Whenever a user syncs, a new sync_tracking__v record is created that includes the following information about the sync:

Sync tracking does not track autosync behavior.

Field

Description

download_processed__v

If the data/metadata download completed without errors

number_of_retries__v

Number of times the sync was retried

number_of_upload_errors__v

Number of records that were unable to be uploaded

number_of_uploads__v

Number of uploaded records

number_of_vtrans__v

Number of VTrans. See Sending Sync Files to Veeva for more information about VTrans.

refresh_mode__v

If non-blocking sync is enabled for the user or not

successful_sync__v

If the sync was a success or failure

sync_canceled__v

If the sync was canceled by the user

sync_completed_datetime__v

The date and time at which the sync finished. May be empty if a non-blocking sync was manually restarted.

sync_duration__v

The amount of time, in seconds, for the sync to complete. Includes the time when the app is in the background and sync is paused.

sync_start_datetime__v

The date and time at which the sync started

sync_type__v

The type of sync:

upload_processed__v

If the data upload completed without errors

version__v

The version of the mobile app