@maxim_mazurok/gapi.client.playablelocations
TypeScript icon, indicating that this package has built-in type declarations

3.0.20211015 • Public • Published

TypeScript typings for Playable Locations API v3

For detailed description please check documentation.

Installing

Install typings for Playable Locations API:

npm install @types/gapi.client.playablelocations@v3 --save-dev

Usage

You need to initialize Google API client in your code:

gapi.load('client', () => {
  // now we can use gapi.client
  // ...
});

Then load api client wrapper:

gapi.client.load('playablelocations', 'v3', () => {
  // now we can use gapi.client.playablelocations
  // ...
});

After that you can use Playable Locations API resources:

/*
Logs new events when playable locations are displayed, and when they are interacted with. Impressions are not partially saved; either all impressions are saved and this request succeeds, or no impressions are saved, and this request fails.
*/
await gapi.client.playablelocations.v3.logImpressions({  });

/*
Logs bad playable location reports submitted by players. Reports are not partially saved; either all reports are saved and this request succeeds, or no reports are saved, and this request fails.
*/
await gapi.client.playablelocations.v3.logPlayerReports({  });

/*
Returns a set of playable locations that lie within a specified area, that satisfy optional filter criteria. Note: Identical `SamplePlayableLocations` requests can return different results as the state of the world changes over time.
*/
await gapi.client.playablelocations.v3.samplePlayableLocations({  });

Readme

Keywords

none

Package Sidebar

Install

npm i @maxim_mazurok/gapi.client.playablelocations

Weekly Downloads

39

Version

3.0.20211015

License

MIT

Unpacked Size

29.8 kB

Total Files

6

Last publish

Collaborators

  • maxim_mazurok