FeedbackManager
public class FeedbackManager
Profile feedback or build custom events for Mapbox Telemetry
-
Send user feedback events. Does a result or suggestion have any problem with naming, location or something else? Please send feedback describing the issue!
Throws
CoreSearchEngines errors andSearchError.incorrectEventTemplateDeclaration
Swift
public func sendEvent(_ event: FeedbackEvent, autoFlush: Bool = true) throwsParameters
eventFeedback event
autoFlushsends feedback right after submitting, true by default
-
Converts
FeedbackEventintoRawFeedbackEventRawFeedbackEventis just a wrapper for event properties stored in a dictionaryThrows
CoreSearchEngines errors andSearchError.incorrectEventTemplateDeclaration
Swift
public func buildRawEvent(base event: FeedbackEvent) throws -> RawFeedbackEventParameters
eventFeedbackEventevent for conversion.Return Value
RawFeedbackEventthat can be edited or stored for later submitting -
Send user feedback
Throws
CoreSearchEngines errors andSearchError.incorrectEventTemplateDeclaration
Swift
public func sendRawEvent(_ event: RawFeedbackEvent, autoFlush: Bool = true) throwsParameters
eventRawFeedbackEventfeedback event to sendautoFlushsends feedback right after submitting, true by default
FeedbackManager Class Reference