PyzeUnity.IPyzeGaming Interface Reference

PyzeGaming class used to post details of the events related to Gaming. More...

Public Member Functions

void PostLevelStarted (string level, Dictionary< string, object > customAttributes)
 Posts the level started event. More...
 
void PostLevelEnded (string level, string score, string success, Dictionary< string, object > customAttributes)
 Posts the level ended event. More...
 
void PostPowerUpConsumed (string level, string type, string value, Dictionary< string, object > customAttributes)
 Posts the power up consumed event. More...
 
void PostInGameItemPurchased (string uniqueItemId, string itemType, string value, Dictionary< string, object > customAttributes)
 Posts the in game item purchased event. More...
 
void PostAchievementEarned (string uniqueAchievementId, string type, Dictionary< string, object > customAttributes)
 Posts the achievement earned event. More...
 
void PostSummaryViewed (string level, string type, Dictionary< string, object > customAttributes)
 Posts the summary viewed event. More...
 
void PostLeaderBoardViewed (string level, string score, Dictionary< string, object > customAttributes)
 Posts the leader board viewed event. More...
 
void PostScorecardViewed (string level, string score, Dictionary< string, object > customAttributes)
 Posts the scorecard viewed event. More...
 
void PostHelpViewed (string helpTopicId, Dictionary< string, object > customAttributes)
 Posts the help viewed event. More...
 
void PostTutorialviewed (string helpTopicId, Dictionary< string, object > customAttributes)
 Posts the tutorialviewed event. More...
 
void PostFriendChallenged (Dictionary< string, object > customAttributes)
 Posts the friend challenged event. More...
 
void PostChallengeAccepted (Dictionary< string, object > customAttributes)
 Posts the challenge accepted event. More...
 
void PostChallengeDeclined (Dictionary< string, object > customAttributes)
 Posts the challenge declined event. More...
 
void PostGameStarted (string level, Dictionary< string, object > customAttributes)
 Posts the game started event. More...
 
void PostGameEnd (string levelsPlayed, string levelsWon, Dictionary< string, object > customAttributes)
 Posts the game end event. More...
 

Detailed Description

PyzeGaming class used to post details of the events related to Gaming.

Member Function Documentation

void PyzeUnity.IPyzeGaming.PostAchievementEarned ( string  uniqueAchievementId,
string  type,
Dictionary< string, object >  customAttributes 
)

Posts the achievement earned event.

Parameters
uniqueAchievementIdUnique achievement identifier.
typeType of the event to be posted.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeGaming.PostChallengeAccepted ( Dictionary< string, object >  customAttributes)

Posts the challenge accepted event.

Parameters
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeGaming.PostChallengeDeclined ( Dictionary< string, object >  customAttributes)

Posts the challenge declined event.

Parameters
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeGaming.PostFriendChallenged ( Dictionary< string, object >  customAttributes)

Posts the friend challenged event.

Parameters
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeGaming.PostGameEnd ( string  levelsPlayed,
string  levelsWon,
Dictionary< string, object >  customAttributes 
)

Posts the game end event.

Parameters
levelsPlayedLevels played.
levelsWonLevels won.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeGaming.PostGameStarted ( string  level,
Dictionary< string, object >  customAttributes 
)

Posts the game started event.

Parameters
levelLevel.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeGaming.PostHelpViewed ( string  helpTopicId,
Dictionary< string, object >  customAttributes 
)

Posts the help viewed event.

Parameters
helpTopicIdHelp topic identifier.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeGaming.PostInGameItemPurchased ( string  uniqueItemId,
string  itemType,
string  value,
Dictionary< string, object >  customAttributes 
)

Posts the in game item purchased event.

Parameters
uniqueItemIdUnique item identifier.
itemTypeItem type.
valueValue.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeGaming.PostLeaderBoardViewed ( string  level,
string  score,
Dictionary< string, object >  customAttributes 
)

Posts the leader board viewed event.

Parameters
levelLevel.
scoreScore.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeGaming.PostLevelEnded ( string  level,
string  score,
string  success,
Dictionary< string, object >  customAttributes 
)

Posts the level ended event.

Parameters
levelLevel.
scoreScore.
successSuccess.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeGaming.PostLevelStarted ( string  level,
Dictionary< string, object >  customAttributes 
)

Posts the level started event.

Parameters
levelLevel.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeGaming.PostPowerUpConsumed ( string  level,
string  type,
string  value,
Dictionary< string, object >  customAttributes 
)

Posts the power up consumed event.

Parameters
levelLevel.
typeType of the event to be posted.
valueValue.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeGaming.PostScorecardViewed ( string  level,
string  score,
Dictionary< string, object >  customAttributes 
)

Posts the scorecard viewed event.

Parameters
levelLevel.
scoreScore.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeGaming.PostSummaryViewed ( string  level,
string  type,
Dictionary< string, object >  customAttributes 
)

Posts the summary viewed event.

Parameters
levelLevel.
typeType of the event to be posted.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.
void PyzeUnity.IPyzeGaming.PostTutorialviewed ( string  helpTopicId,
Dictionary< string, object >  customAttributes 
)

Posts the tutorialviewed event.

Parameters
helpTopicIdHelp topic identifier.
customAttributesDictionary of Custom Attributes which you wish to send along with the event data.

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