Classes

The following classes are available globally.

  • Pyze main class

    This is the main class for the Pyze iOS SDK. Use method initializeWithKey: to initialize the Library. For troubleshooting during development and in debug mode, you can throttle the logging level using method debugLogThrottling: In the release mode or deployment the SDK will log minimally.

    Please visit Pyze Developer Center for more information.

    You will need an app-specific key Pyze App Key from: growth.pyze.com

    See more

    Declaration

    Objective-C

    @interface Pyze : NSObject

    Swift

    class Pyze : NSObject
  • PyzeCustomEvent If the built in event classes do not serve the purpose of your requirement, you can use Custom Events.

    See more

    Declaration

    Objective-C

    @interface PyzeCustomEvent : NSObject

    Swift

    class PyzeCustomEvent : NSObject
  • PyzeExplicitActivation

    Subclass of PyzeCustomEvent class used to send an explicit activation.

    See more

    Declaration

    Objective-C

    @interface PyzeExplicitActivation : PyzeCustomEvent

    Swift

    class PyzeExplicitActivation : PyzeCustomEvent
  • PyzeAccount

    Subclass of PyzeCustomEvent class used to post the details related to Accounts.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeAccount : PyzeCustomEvent

    Swift

    class PyzeAccount : PyzeCustomEvent
  • PyzeIdentity You can use this class to send the user’s traits to Pyze. You can identify a user using setUserIdentity method and reset the user’s identity using resetUserIdentity method

    Since

    v3.2.3
    See more

    Declaration

    Objective-C

    @interface PyzeIdentity : NSObject

    Swift

    class PyzeIdentity : NSObject
  • PyzeAd

    Subclass of PyzeCustomEvent. This class can be used for posting events related to ads in your apps.

    See more

    Declaration

    Objective-C

    @interface PyzeAd : PyzeCustomEvent

    Swift

    class PyzeAd : PyzeCustomEvent
  • PyzeAdvocacy

    Subclass of PyzeCustomEvent class used for posting support for feedbacks.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeAdvocacy : PyzeCustomEvent

    Swift

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

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeSupport : PyzeCustomEvent

    Swift

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

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeCommerceSupport : PyzeSupport

    Swift

    class PyzeCommerceSupport : PyzeSupport
  • PyzeCommerceDiscovery

    Subclass of PyzeCustomEvent used to post the details of events related to Discovery of a item in particular category.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeCommerceDiscovery : PyzeCustomEvent

    Swift

    class PyzeCommerceDiscovery : PyzeCustomEvent
  • PyzeCommerceCuratedList

    Subclass of PyzeCustomEvent class used post details of the events related to curated list.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeCommerceCuratedList : PyzeCustomEvent

    Swift

    class PyzeCommerceCuratedList : PyzeCustomEvent
  • PyzeCommerceWishList

    Subclass of PyzeCustomEvent class used post details of the events related to wish list.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeCommerceWishList : PyzeCustomEvent

    Swift

    class PyzeCommerceWishList : PyzeCustomEvent
  • PyzeCommerceBeacon

    Subclass of PyzeCustomEvent class used post details of the events related to beacon.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeCommerceBeacon : PyzeCustomEvent

    Swift

    class PyzeCommerceBeacon : PyzeCustomEvent
  • PyzeCommerceCart

    Subclass of PyzeCustomEvent class used post details of the events related to Cart.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeCommerceCart : PyzeCustomEvent

    Swift

    class PyzeCommerceCart : PyzeCustomEvent
  • PyzeCommerceItem

    Subclass of PyzeCustomEvent class used post details of the events related to Item.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeCommerceItem : PyzeCustomEvent

    Swift

    class PyzeCommerceItem : PyzeCustomEvent
  • PyzeCommerceCheckout

    Subclass of PyzeCustomEvent class used post details of the events related to Item checkout.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeCommerceCheckout : PyzeCustomEvent

    Swift

    class PyzeCommerceCheckout : PyzeCustomEvent
  • PyzeCommerceShipping

    Subclass of PyzeCustomEvent class used post details of the events related to Item shipping.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeCommerceShipping : PyzeCustomEvent

    Swift

    class PyzeCommerceShipping : PyzeCustomEvent
  • PyzeCommerceBilling

    Subclass of PyzeCustomEvent class used post details of the events related to Item billing.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeCommerceBilling : PyzeCustomEvent

    Swift

    class PyzeCommerceBilling : PyzeCustomEvent
  • PyzeCommercePayment

    Subclass of PyzeCustomEvent class used post details of the events related to Item payment.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeCommercePayment : PyzeCustomEvent

    Swift

    class PyzeCommercePayment : PyzeCustomEvent
  • PyzeCommerceRevenue

    Subclass of PyzeCustomEvent class used post details of the events related to Revenue.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeCommerceRevenue : PyzeCustomEvent

    Swift

    class PyzeCommerceRevenue : PyzeCustomEvent
  • PyzeGaming

    Subclass of PyzeCustomEvent class used post details of the events related to Gaming.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeGaming : PyzeCustomEvent

    Swift

    class PyzeGaming : PyzeCustomEvent
  • PyzeSceneFlow

    Subclass of PyzeCustomEvent class, use this to post events when game scenes changes with elapsed seconds on the particular scene.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeSceneFlow : PyzeCustomEvent

    Swift

    class PyzeSceneFlow : PyzeCustomEvent
  • PyzeHealthAndFitness

    Subclass of PyzeCustomEvent class used post details of the events related to Health and Fitness.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeHealthAndFitness : PyzeCustomEvent

    Swift

    class PyzeHealthAndFitness : PyzeCustomEvent
  • PyzeContent

    Subclass of PyzeCustomEvent class used post details of the events related to Content.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeContent : PyzeCustomEvent

    Swift

    class PyzeContent : PyzeCustomEvent
  • PyzeMessaging

    Subclass of PyzeCustomEvent class used post details of the events related to Messaging.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeMessaging : PyzeCustomEvent

    Swift

    class PyzeMessaging : PyzeCustomEvent
  • PyzeSMS

    Subclass of PyzeCustomEvent class used for supporting Short Message Service and Multimedia Messaging Service.

    Since

    v3.1.0
    See more

    Declaration

    Objective-C

    @interface PyzeSMS : PyzeCustomEvent

    Swift

    class PyzeSMS : PyzeCustomEvent
  • PyzeTasks

    Subclass of PyzeCustomEvent class used post details of the events related to Tasks.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeTasks : PyzeCustomEvent

    Swift

    class PyzeTasks : PyzeCustomEvent
  • PyzeSocial

    Subclass of PyzeCustomEvent class used post details of the events related to Social media.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeSocial : PyzeCustomEvent

    Swift

    class PyzeSocial : PyzeCustomEvent
  • PyzeMedia

    Subclass of PyzeCustomEvent class used post details of the events related to Media.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeMedia : PyzeCustomEvent

    Swift

    class PyzeMedia : PyzeCustomEvent
  • PyzeInAppPurchaseRevenue

    Subclass of PyzeCustomEvent class used post details of the events related to In-App purchase.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeInAppPurchaseRevenue : PyzeCustomEvent

    Swift

    class PyzeInAppPurchaseRevenue : PyzeCustomEvent
  • PyzeBitcoin

    Subclass of PyzeCustomEvent class used post details of the events related to Bitcoins.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeBitcoin : PyzeCustomEvent

    Swift

    class PyzeBitcoin : PyzeCustomEvent
  • PyzeDrone

    Subclass of PyzeCustomEvent class used post details of the events related to management of Drones, Quadcopters and other iOS controlled devices over bluetooth, and or adhoc WiFi. - Since: v3.0.5

    See more

    Declaration

    Objective-C

    @interface PyzeDrone : PyzeCustomEvent

    Swift

    class PyzeDrone : PyzeCustomEvent
  • PyzeWeatherAndForecast

    Subclass of PyzeCustomEvent can be used to post events related to Weather and Forecast.

    See more

    Declaration

    Objective-C

    @interface PyzeWeatherAndForecast : PyzeCustomEvent

    Swift

    class PyzeWeatherAndForecast : PyzeCustomEvent
  • ### PyzeiMessageApps Subclass of PyzeCustomEvent can be used to post events related to iMessage apps and extensions.

    Since

    v3.0.5
    See more

    Declaration

    Objective-C

    @interface PyzeiMessageApps : PyzeMessaging

    Swift

    class PyzeiMessageApps : PyzeMessaging