PyzeUnity.IPyzeEvents Interface Reference

Pyze events interface. Use this event interface to access all Pyze events. If the built in event classes do not serve the purpose of your requirement, you can use Custom Events. This class also defines methods to post custom events. More...

Public Member Functions

void PostCustomEvent (string eventName)
 Posts the custom event with given name. More...
 
void PostCustomEventWithAttributes (string eventName, Dictionary< string, object > customAttributes)
 Posts the custom event with event name and its attributes. More...
 
void PostTimedWithEventName (string eventName, double timerReference)
 Posts the timed event with event name and timer Reference. Use GetTimerReference api to get the timer reference More...
 
void PostTimedWithEventName (string eventName, double timerReference, Dictionary< string, object > customAttributes)
 Posts the timed event with event name and attributes. More...
 

Properties

double TimerReference [get]
 Gets the timer reference. Pyze Timer Reference is a time interval since a Pyze internal reference time in seconds with millisecond precision e.g. 6.789 seconds (or 6789 milliseconds) It is used to time tasks and report in events. More...
 
IPyzeAdvocacy Advocacy [get]
 Gets the Advocacy Class Object. More...
 
IPyzeAd Ad [get]
 Gets the Ad Class Object. More...
 
IPyzeAccount Account [get]
 Gets the account class object. More...
 
IPyzeContent Content [get]
 Gets the content class object. More...
 
IPyzeMessaging Messaging [get]
 Gets the messaging class object. More...
 
IPyzeInAppPurchaseRevenue InAppPurchaseRevenue [get]
 Gets the in app purchase revenue. More...
 
IPyzeTasks Tasks [get]
 Gets the tasks class object. More...
 
IPyzeSocial Social [get]
 Gets the social class object. More...
 
IPyzeCommerceDiscovery CommerceDiscovery [get]
 Gets the commerce discovery class object. More...
 
IPyzeCommerceCuratedList CommerceCuratedList [get]
 Gets the commerce curated list class object. More...
 
IPyzeCommerceWishList CommerceWishList [get]
 Gets the commerce wish list class object. More...
 
IPyzeCommerceBeacon CommerceBeacon [get]
 Gets the commerce beacon class object. More...
 
IPyzeCommerceCart CommerceCart [get]
 Gets the commerce cart class object. More...
 
IPyzeCommerceItem CommerceItem [get]
 Gets the commerce item class object. More...
 
IPyzeCommerceCheckout CommerceCheckout [get]
 Gets the commerce checkout class object. More...
 
IPyzeCommerceShipping CommerceShipping [get]
 Gets the commerce shipping class object. More...
 
IPyzeCommerceBilling CommerceBilling [get]
 Gets the commerce billingv. More...
 
IPyzeCommercePayment CommercePayment [get]
 Gets the commerce payment class object. More...
 
IPyzeExplicitActivation ExplicitActivation [get]
 Gets the explicit activation class object. More...
 
IPyzeGaming Gaming [get]
 Gets the gaming class object. More...
 
IPyzeHealthAndFitness HealthAndFitness [get]
 Gets the health and fitness class object. More...
 
IPyzeMedia Media [get]
 Gets the media class object. More...
 
IPyzeBitcoin Bitcoin [get]
 Gets the bitcoin class object. More...
 
IPyzeCommerceRevenue CommerceRevenue [get]
 Gets the commerce revenue class object. More...
 
IPyzeDrone Drone [get]
 Gets the drone class object. More...
 
IPyzeWeatherAndForecast WeatherAndForecast [get]
 Gets the weather and forecast class object. More...
 
IPyzeSupport Support [get]
 Gets the support class object. More...
 
IPyzeCommerceSupport CommerceSupport [get]
 Gets the commerce support class object. More...
 
IPyzeInAppMessages InAppMessages [get]
 Gets the in app messages class object. More...
 
IPyzeSceneFlow SceneFlow [get]
 Gets the scene flow class object. More...
 

Detailed Description

Pyze events interface. Use this event interface to access all Pyze events. If the built in event classes do not serve the purpose of your requirement, you can use Custom Events. This class also defines methods to post custom events.

Member Function Documentation

void PyzeUnity.IPyzeEvents.PostCustomEvent ( string  eventName)

Posts the custom event with given name.

Parameters
eventNameEvent name.
void PyzeUnity.IPyzeEvents.PostCustomEventWithAttributes ( string  eventName,
Dictionary< string, object >  customAttributes 
)

Posts the custom event with event name and its attributes.

Parameters
eventNameEvent name.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeEvents.PostTimedWithEventName ( string  eventName,
double  timerReference 
)

Posts the timed event with event name and timer Reference. Use GetTimerReference api to get the timer reference

Parameters
eventNameEvent name.
timerRefereceTimer referece.
void PyzeUnity.IPyzeEvents.PostTimedWithEventName ( string  eventName,
double  timerReference,
Dictionary< string, object >  customAttributes 
)

Posts the timed event with event name and attributes.

Parameters
eventNameEvent name.
timerRefereceTimer referece.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.

Property Documentation

IPyzeAccount PyzeUnity.IPyzeEvents.Account
get

Gets the account class object.

The account.

IPyzeAd PyzeUnity.IPyzeEvents.Ad
get

Gets the Ad Class Object.

The ad.

IPyzeAdvocacy PyzeUnity.IPyzeEvents.Advocacy
get

Gets the Advocacy Class Object.

The advocacy.

IPyzeBitcoin PyzeUnity.IPyzeEvents.Bitcoin
get

Gets the bitcoin class object.

The bitcoin.

IPyzeCommerceBeacon PyzeUnity.IPyzeEvents.CommerceBeacon
get

Gets the commerce beacon class object.

The commerce beacon.

IPyzeCommerceBilling PyzeUnity.IPyzeEvents.CommerceBilling
get

Gets the commerce billingv.

The commerce billing.

IPyzeCommerceCart PyzeUnity.IPyzeEvents.CommerceCart
get

Gets the commerce cart class object.

The commerce cart.

IPyzeCommerceCheckout PyzeUnity.IPyzeEvents.CommerceCheckout
get

Gets the commerce checkout class object.

The commerce checkout.

IPyzeCommerceCuratedList PyzeUnity.IPyzeEvents.CommerceCuratedList
get

Gets the commerce curated list class object.

The commerce curated list.

IPyzeCommerceDiscovery PyzeUnity.IPyzeEvents.CommerceDiscovery
get

Gets the commerce discovery class object.

The commerce discovery.

IPyzeCommerceItem PyzeUnity.IPyzeEvents.CommerceItem
get

Gets the commerce item class object.

The commerce item.

IPyzeCommercePayment PyzeUnity.IPyzeEvents.CommercePayment
get

Gets the commerce payment class object.

The commerce payment.

IPyzeCommerceRevenue PyzeUnity.IPyzeEvents.CommerceRevenue
get

Gets the commerce revenue class object.

The commerce revenue.

IPyzeCommerceShipping PyzeUnity.IPyzeEvents.CommerceShipping
get

Gets the commerce shipping class object.

The commerce shipping.

IPyzeCommerceSupport PyzeUnity.IPyzeEvents.CommerceSupport
get

Gets the commerce support class object.

The commerce support.

IPyzeCommerceWishList PyzeUnity.IPyzeEvents.CommerceWishList
get

Gets the commerce wish list class object.

The commerce wish list.

IPyzeContent PyzeUnity.IPyzeEvents.Content
get

Gets the content class object.

The content.

IPyzeDrone PyzeUnity.IPyzeEvents.Drone
get

Gets the drone class object.

The drone.

IPyzeExplicitActivation PyzeUnity.IPyzeEvents.ExplicitActivation
get

Gets the explicit activation class object.

The explicit activation.

IPyzeGaming PyzeUnity.IPyzeEvents.Gaming
get

Gets the gaming class object.

The gaming.

IPyzeHealthAndFitness PyzeUnity.IPyzeEvents.HealthAndFitness
get

Gets the health and fitness class object.

The health and fitness.

IPyzeInAppMessages PyzeUnity.IPyzeEvents.InAppMessages
get

Gets the in app messages class object.

The in app messages.

IPyzeInAppPurchaseRevenue PyzeUnity.IPyzeEvents.InAppPurchaseRevenue
get

Gets the in app purchase revenue.

The in app purchase revenue.

IPyzeMedia PyzeUnity.IPyzeEvents.Media
get

Gets the media class object.

The media.

IPyzeMessaging PyzeUnity.IPyzeEvents.Messaging
get

Gets the messaging class object.

The messaging.

IPyzeSceneFlow PyzeUnity.IPyzeEvents.SceneFlow
get

Gets the scene flow class object.

The scene flow.

IPyzeSocial PyzeUnity.IPyzeEvents.Social
get

Gets the social class object.

The social.

IPyzeSupport PyzeUnity.IPyzeEvents.Support
get

Gets the support class object.

The support.

IPyzeTasks PyzeUnity.IPyzeEvents.Tasks
get

Gets the tasks class object.

The tasks.

double PyzeUnity.IPyzeEvents.TimerReference
get

Gets the timer reference. Pyze Timer Reference is a time interval since a Pyze internal reference time in seconds with millisecond precision e.g. 6.789 seconds (or 6789 milliseconds) It is used to time tasks and report in events.

The timer reference.

IPyzeWeatherAndForecast PyzeUnity.IPyzeEvents.WeatherAndForecast
get

Gets the weather and forecast class object.

The weather and forecast.


The documentation for this interface was generated from the following file:
  • src/PyzeExterns.cs