This is a set of simple samples written in Python, which provide a minimal example of Google Shopping integration within a command line application.
This starter project provides a great place to start your experimentation into the Google Merchant API for Shopping.
- Python >= 3.8
We recommend using a virtual environment to install the required dependencies. Run the following commands from the repository root:
# Navigate to the python directory
cd python/
# Create a virtual environment named 'venv'
python3 -m venv venv
# Activate the virtual environment
source venv/bin/activate
# Install dependencies
pip install -r requirements.txtIf you have not already done so, please read the top-level README.md to
discover how to set up the authentication configuration.
All commands should be run from the python/ directory.
Before calling any v1 Merchant API method, you must register the GCP project
used to call the APIs. You only need to do this once.
python -m examples.accounts.developerregistration.v1.register_gcp_sampleFor more information, see Register as a developer.
To run a specific sample, use the python -m syntax. For example, to list your
products, run:
python -m examples.products.v1.list_products_sampleFor instructions on how to install the required alpha client libraries and run
the alpha samples (located in v1alpha subdirectories), please refer to the
alpha client repository.
Examine your shell output, be inspired, and start hacking an amazing new app!