6.0.2 • Published 10 months ago

@capgo/native-market v6.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

Capacitor Native Market Plugin

Capacitor community plugin for native market for Play Store/App Store.

Maintainers

MaintainerGitHubSocialSponsoring Company
Martin Donadieuriderx@martindonadieu

Maintenance Status: Actively Maintained

Installation

To use npm

npm install @capgo/native-market

To use yarn

yarn add @capgo/native-market

Sync native files

npx cap sync

iOS Platform: No further action required.

Android Platform: No further action required.

Configuration

No configuration required for this plugin

Supported methods

NameAndroidiOSWeb
openStoreListing
openDevPage
openCollection
openEditorChoicePage
search

Usage

import { NativeMarket } from '@capgo/native-market';

/**
 * This method will launch link in Play/App Store.
 * @param appId - ID of your application. Eg. com.example.app
 * @param [country] - International country code if application is not published in the US App store (only for iOS). Eg. IT
 * @returns void
 */
NativeMarket.openStoreListing({
  appId: 'com.example.app',
  country: 'IT',
});

/**
 * This method will deep-link directly to an Play/App store listing page.
 * @param devId - ID of developer. Eg. com.example.app
 * @returns void
 */
NativeMarket.openDevPage({
  devId: '5700313618786177705',
});

/**
 * This method will link users to a collection or top charts.
 * @param name - name of the collection. Click [here](https://developer.android.com/distribute/marketing-tools/linking-to-google-play#OpeningCollection) for android options.
 * @returns void
 */
NativeMarket.openCollection({
  name: 'featured',
});

/**
 * This method will link users to Editor's choice page.
 * @param editorChoice - ID of your application. Eg. editorial_fitness_apps_us
 * @returns void
 */
NativeMarket.openEditorChoicePage({
  editorChoice: 'editorial_fitness_apps_us',
});

/**
 * This method will link users to custom search query.
 * @param editorChoice - terms to be searched in Play/App store.
 * @returns void
 */
NativeMarket.search({
  terms: 'capacitor',
});

openStoreListing(...)

openStoreListing(options: { appId: string; country?: string; }) => any

This method will launch link in Play/App Store.

ParamType
options{ appId: string; country?: string; }

Returns: any

Since: 1.0.0


openDevPage(...)

openDevPage(options: { devId: string; }) => any

This method will deep-link directly to an Play/App store listing page.

Only in Android.

ParamType
options{ devId: string; }

Returns: any

Since: 1.0.0


openCollection(...)

openCollection(options: { name: string; }) => any

This method will link users to a collection or top charts. Only in Android.

ParamType
options{ name: string; }

Returns: any

Since: 1.0.0


openEditorChoicePage(...)

openEditorChoicePage(options: { editorChoice: string; }) => any

This method will link users to Editor's choice page.

Only in Android.

ParamType
options{ editorChoice: string; }

Returns: any

Since: 1.0.0


search(...)

search(options: { terms: string; }) => any

This method will link users to custom search query.

Only in Android.

ParamType
options{ terms: string; }

Returns: any

Since: 1.0.0


iOS Notes

If your app is not published in the US App Store, you might not be able to find it. In this case you must specify country code for lookup search to work.

6.0.2

10 months ago

6.0.1

1 year ago

6.0.0

1 year ago

5.0.5

2 years ago

5.0.3

2 years ago

5.0.2

2 years ago

5.0.0

2 years ago

10.0.0

2 years ago

1.1.34

2 years ago

1.1.33

2 years ago

1.1.36

2 years ago

1.1.35

2 years ago

11.0.0

2 years ago

7.0.0

2 years ago

8.0.0

2 years ago

9.0.0

2 years ago

1.1.29

2 years ago

1.1.30

2 years ago

1.1.32

2 years ago

1.1.31

2 years ago

1.1.28

2 years ago

1.1.27

2 years ago

1.1.26

2 years ago

1.1.25

2 years ago

1.1.23

2 years ago

1.1.24

2 years ago

1.1.22

2 years ago

1.1.15

3 years ago

1.1.14

3 years ago

1.1.19

2 years ago

1.1.18

3 years ago

1.1.17

3 years ago

1.1.20

2 years ago

1.1.9

3 years ago

1.1.8

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.12

3 years ago

1.0.11

3 years ago

1.1.11

3 years ago

1.0.10

3 years ago

1.1.10

3 years ago

1.1.13

3 years ago

1.0.12

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago