Set the metadata provider this service should use. When unset, falls back to Metadata.Provider.
Track that a user exported an artifact
Optionalcontext: anyTrack that a user opened an artifact (full interaction)
Optionalcontext: anyTrack that a user saved/bookmarked an artifact
Optionalcontext: anyTrack that a user shared an artifact
Optionalcontext: anyTrack that a user viewed an artifact
Optionalcontext: any
Service for tracking artifact usage events. Creates audit trail records for security and analytics.