PyzeSupport

@interface PyzeSupport : PyzeCustomEvent

PyzeSupport Subclass of PyzeCustomEvent. This class can be used for posting events related to Support.

Since

v2.0.5
  • Post requested phone callback details

    Declaration

    Objective-C

    + (void)postRequestedPhoneCallback:(nonnull NSDictionary *)attributes;

    Swift

    class func postRequestedPhoneCallback(_ attributes: [AnyHashable : Any])

    Parameters

    attributes

    Additional attributes

  • Post live chat started with topic details.

    Declaration

    Objective-C

    + (void)postLiveChatStartedWithTopic:(nonnull NSString *)topic
                          withAttributes:(nonnull NSDictionary *)attributes;

    Swift

    class func postLiveChatStarted(withTopic topic: String, withAttributes attributes: [AnyHashable : Any] = [:])

    Parameters

    topic

    topic interested.

    attributes

    Additional attributes.

  • Post live chat ended with topic details.

    Declaration

    Objective-C

    + (void)postLiveChatEndedWithTopic:(nonnull NSString *)topic
                        withAttributes:(nonnull NSDictionary *)attributes;

    Swift

    class func postLiveChatEnded(withTopic topic: String, withAttributes attributes: [AnyHashable : Any] = [:])

    Parameters

    topic

    topic interested.

    attributes

    Additional attributes.

  • Post ticket created for support details

    Declaration

    Objective-C

    + (void)postTicketCreated:(nonnull NSString *)itemID
                    withTopic:(nonnull NSString *)topic
               withAttributes:(nonnull NSDictionary *)attributes;

    Swift

    class func postTicketCreated(_ itemID: String, withTopic topic: String, withAttributes attributes: [AnyHashable : Any] = [:])

    Parameters

    itemID

    Item id for which ticket created.

    topic

    Topic interested.

    attributes

    Additional attributes.

  • Post feedback received for support request.

    Declaration

    Objective-C

    + (void)postFeedbackReceived:(nonnull NSString *)feedback
                  withAttributes:(nonnull NSDictionary *)attributes;

    Swift

    class func postFeedbackReceived(_ feedback: String, withAttributes attributes: [AnyHashable : Any] = [:])

    Parameters

    feedback

    Feedback received.

    attributes

    Additional attributes.

  • Post quality of service info details.

    Declaration

    Objective-C

    + (void)postQualityOfServiceRated:(nonnull NSString *)comment
                         rateOn5Scale:(nonnull NSString *)rating
                       withAttributes:(nonnull NSDictionary *)attributes;

    Swift

    class func postQuality(ofServiceRated comment: String, rateOn5Scale rating: String, withAttributes attributes: [AnyHashable : Any] = [:])

    Parameters

    comment

    Comment about QoS.

    rating

    Rating on 5 point scale.

    attributes

    Additional attributes.