Play Games Services Game Stats
Native API for Play Games Services Game Stats.
Summary
Functions |
|
|---|---|
PgsGameStatsClient_recordEvent(PgsGameStatsClient *client, PgsPlayerGameEvent *event)
|
void
Records a single player game event.
|
PgsGameStatsClient_recordEvents(PgsGameStatsClient *client, const PgsPlayerGameEvent *events, int32_t events_count)
|
void
Records a list of player game events.
|
PgsGameStatsClient_requestEventsUpload(PgsGameStatsClient *client)
|
void
Requests an upload of player game events.
|
Functions
PgsGameStatsClient_recordEvent
void PgsGameStatsClient_recordEvent( PgsGameStatsClient *client, PgsPlayerGameEvent *event )
Records a single player game event.
This method operates in a "fire-and-forget" manner. The event is buffered locally for background upload. Note that the event may not be sent to the server until the next scheduled sync. See PgsGameStatsClient_requestEventsUpload() if you need to trigger an upload of buffered events.
| Details | |||||
|---|---|---|---|---|---|
| Parameters |
|
PgsGameStatsClient_recordEvents
void PgsGameStatsClient_recordEvents( PgsGameStatsClient *client, const PgsPlayerGameEvent *events, int32_t events_count )
Records a list of player game events.
This method operates in a "fire-and-forget" manner. The events are buffered locally for background upload. Note that the events may not be sent to the server until the next scheduled sync. See PgsGameStatsClient_requestEventsUpload() if you need to trigger an upload of buffered events.
Batching events into a list is more efficient than calling PgsGameStatsClient_recordEvent() multiple times in rapid succession.
| Details | |||||||
|---|---|---|---|---|---|---|---|
| Parameters |
|
PgsGameStatsClient_requestEventsUpload
void PgsGameStatsClient_requestEventsUpload( PgsGameStatsClient *client )
Requests an upload of player game events.
This method operates in a "fire-and-forget" manner. It requests an asynchronous background upload of all locally buffered events. Locally stored events are cleared upon successful upload.
| Details | |||
|---|---|---|---|
| Parameters |
|