Back to Google Cloud Node

[Merchant API: Nodejs Client][homepage]

packages/google-shopping-merchant-accounts/README.md

0.57.033.8 KB
Original Source

Merchant API: Nodejs Client

This library is considered to be stable. The code surface will not change in backwards-incompatible ways unless absolutely necessary (e.g. because of critical security issues) or with an extensive deprecation period. Issues and requests against stable libraries are addressed with the highest priority

Merchant API client for Node.js

A comprehensive list of changes in each version may be found in the CHANGELOG.

Read more about the client libraries for Cloud APIs, including the older Google APIs Client Libraries, in Client Libraries Explained.

Table of contents:

Quickstart

Before you begin

  1. Select or create a Cloud Platform project.
  2. Enable billing for your project.
  3. Enable the Merchant API API.
  4. Set up authentication so you can access the API from your local workstation.

Installing the client library

bash
npm install @google-shopping/accounts

Samples

Samples are in the samples/ directory. Each sample's README.md has instructions for running its sample.

SampleSource Code
list account issuessource code
get account relationshipsource code
list account relationshipssource code
update account relationshipsource code
approve account servicesource code
get account servicesource code
list account servicessource code
propose account servicesource code
reject account servicesource code
create and configure accountsource code
delete accountsource code
get accountsource code
list accountssource code
list sub accountssource code
update accountsource code
get autofeed settingssource code
update autofeed settingssource code
get automatic improvementssource code
update automatic improvementssource code
get business identitysource code
update business identitysource code
get business infosource code
update business infosource code
create checkout settingssource code
delete checkout settingssource code
get checkout settingssource code
update checkout settingssource code
get account for gcp registrationsource code
get developer registrationsource code
register gcpsource code
unregister gcpsource code
get email preferencessource code
update email preferencessource code
link gbp accountsource code
list gbp accountssource code
claim homepagesource code
get homepagesource code
unclaim homepagesource code
update homepagesource code
find lfp providerssource code
link lfp providersource code
create omnichannel settingsource code
get omnichannel settingsource code
list omnichannel settingssource code
request inventory verificationsource code
update omnichannel settingsource code
create online return policysource code
delete online return policysource code
get online return policysource code
list online return policiessource code
disable programsource code
enable programsource code
get programsource code
list programssource code
batch create regionssource code
batch delete regionssource code
batch update regionssource code
create regionsource code
delete regionsource code
get regionsource code
list regionssource code
update regionsource code
get shipping settingssource code
insert shipping settingssource code
shoppingsource code
get terms of service agreement statesource code
retrieve for application terms of service agreement statesource code
accept terms of servicesource code
get terms of servicesource code
retrieve latest terms of servicesource code
create usersource code
delete usersource code
get usersource code
list userssource code
update usersource code
verify selfsource code
list account issuessource code
get account taxsource code
list account taxsource code
update account taxsource code
create and configure accountsource code
delete accountsource code
get accountsource code
list accountssource code
list sub accountssource code
update accountsource code
get autofeed settingssource code
update autofeed settingssource code
get automatic improvementssource code
update automatic improvementssource code
get business identitysource code
update business identitysource code
get business infosource code
update business infosource code
create checkout settingssource code
delete checkout settingssource code
get checkout settingssource code
update checkout settingssource code
get email preferencessource code
update email preferencessource code
link gbp accountsource code
list gbp accountssource code
claim homepagesource code
get homepagesource code
unclaim homepagesource code
update homepagesource code
find lfp providerssource code
link lfp providersource code
create omnichannel settingsource code
get omnichannel settingsource code
list omnichannel settingssource code
request inventory verificationsource code
update omnichannel settingsource code
create online return policysource code
delete online return policysource code
get online return policysource code
list online return policiessource code
update online return policysource code
disable programsource code
enable programsource code
get programsource code
list programssource code
create regionsource code
delete regionsource code
get regionsource code
list regionssource code
update regionsource code
get shipping settingssource code
insert shipping settingssource code
shoppingsource code
get terms of service agreement statesource code
retrieve for application terms of service agreement statesource code
accept terms of servicesource code
get terms of servicesource code
retrieve latest terms of servicesource code
create usersource code
delete usersource code
get usersource code
list userssource code
update usersource code

Supported Node.js Versions

Our client libraries follow the Node.js release schedule. Libraries are compatible with all current active and maintenance versions of Node.js. If you are using an end-of-life version of Node.js, we recommend that you update as soon as possible to an actively supported LTS version.

Google's client libraries support legacy versions of Node.js runtimes on a best-efforts basis with the following warnings:

  • Legacy versions are not tested in continuous integration.
  • Some security patches and features cannot be backported.
  • Dependencies cannot be kept up-to-date.

Client libraries targeting some end-of-life versions of Node.js are available, and can be installed through npm dist-tags. The dist-tags follow the naming convention legacy-(version). For example, npm install @google-shopping/accounts@legacy-8 installs client libraries for versions compatible with Node.js 8.

Versioning

This library follows Semantic Versioning.

More Information: Google Cloud Platform Launch Stages

Contributing

Contributions welcome! See the Contributing Guide.

Please note that this README.md and a variety of configuration files in this repository (including .nycrc and tsconfig.json) are generated from a central template.

License

Apache Version 2.0

See LICENSE