PyzeUnity.PyzeEvents.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.PyzeEvents.IPyzeGaming.PostAchievementEarned ( string  uniqueAchievementId,
string  type,
Dictionary< string, object >  customAttributes 
)

Posts the achievement earned event.

Parameters
uniqueAchievementIdUnique achievement identifier.
typeType.
customAttributesCustom attributes.
void PyzeUnity.PyzeEvents.IPyzeGaming.PostChallengeAccepted ( Dictionary< string, object >  customAttributes)

Posts the challenge accepted event.

Parameters
customAttributesCustom attributes.
void PyzeUnity.PyzeEvents.IPyzeGaming.PostChallengeDeclined ( Dictionary< string, object >  customAttributes)

Posts the challenge declined event.

Parameters
customAttributesCustom attributes.
void PyzeUnity.PyzeEvents.IPyzeGaming.PostFriendChallenged ( Dictionary< string, object >  customAttributes)

Posts the friend challenged event.

Parameters
customAttributesCustom attributes.
void PyzeUnity.PyzeEvents.IPyzeGaming.PostGameEnd ( string  levelsPlayed,
string  levelsWon,
Dictionary< string, object >  customAttributes 
)

Posts the game end event.

Parameters
levelsPlayedLevels played.
levelsWonLevels won.
customAttributesCustom attributes.
void PyzeUnity.PyzeEvents.IPyzeGaming.PostGameStarted ( string  level,
Dictionary< string, object >  customAttributes 
)

Posts the game started event.

Parameters
levelLevel.
customAttributesCustom attributes.
void PyzeUnity.PyzeEvents.IPyzeGaming.PostHelpViewed ( string  helpTopicId,
Dictionary< string, object >  customAttributes 
)

Posts the help viewed event.

Parameters
helpTopicIdHelp topic identifier.
customAttributesCustom attributes.
void PyzeUnity.PyzeEvents.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.
customAttributesCustom attributes.
void PyzeUnity.PyzeEvents.IPyzeGaming.PostLeaderBoardViewed ( string  level,
string  score,
Dictionary< string, object >  customAttributes 
)

Posts the leader board viewed event.

Parameters
levelLevel.
scoreScore.
customAttributesCustom attributes.
void PyzeUnity.PyzeEvents.IPyzeGaming.PostLevelEnded ( string  level,
string  score,
string  success,
Dictionary< string, object >  customAttributes 
)

Posts the level ended event.

Parameters
levelLevel.
scoreScore.
successSuccess.
customAttributesCustom attributes.
void PyzeUnity.PyzeEvents.IPyzeGaming.PostLevelStarted ( string  level,
Dictionary< string, object >  customAttributes 
)

Posts the level started event.

Parameters
levelLevel.
customAttributesCustom attributes.
void PyzeUnity.PyzeEvents.IPyzeGaming.PostPowerUpConsumed ( string  level,
string  type,
string  value,
Dictionary< string, object >  customAttributes 
)

Posts the power up consumed event.

Parameters
levelLevel.
typeType.
valueValue.
customAttributesCustom attributes.
void PyzeUnity.PyzeEvents.IPyzeGaming.PostScorecardViewed ( string  level,
string  score,
Dictionary< string, object >  customAttributes 
)

Posts the scorecard viewed event.

Parameters
levelLevel.
scoreScore.
customAttributesCustom attributes.
void PyzeUnity.PyzeEvents.IPyzeGaming.PostSummaryViewed ( string  level,
string  type,
Dictionary< string, object >  customAttributes 
)

Posts the summary viewed event.

Parameters
levelLevel.
typeType.
customAttributesCustom attributes.
void PyzeUnity.PyzeEvents.IPyzeGaming.PostTutorialviewed ( string  helpTopicId,
Dictionary< string, object >  customAttributes 
)

Posts the tutorialviewed event.

Parameters
helpTopicIdHelp topic identifier.
customAttributesCustom attributes.

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