Menyiapkan library klien

Sebaiknya gunakan library klien Google API untuk menyiapkan Content API for Shopping. Panduan ini menggunakan library klien Python Content API sebagai contoh, tetapi tersedia untuk banyak bahasa pemrograman populer dan menyederhanakan tugas API umum, seperti autentikasi, permintaan pengiriman, dan penguraian respons. Untuk mendapatkan bantuan dalam menyiapkan library klien untuk bahasa lain, lihat README.md untuk bahasa dalam replika googleads/googleads-shopping-samples di GitHub.

Untuk menyiapkan library klien Google API untuk Python, selesaikan langkah-langkah berikut:

  1. Buat direktori untuk file konfigurasi dan autentikasi library klien. Dalam direktori utama Anda, buat direktori berikut:

    ~/shopping-samples/content/

  2. Untuk mendownload kredensial akun layanan Anda, selesaikan langkah-langkah berikut:

    1. Di Merchant Center, di menu Setelan, pilih Content API.
    2. Klik Authentication.
    3. Klik [+] CREATE API KEY.
    4. Jika diminta, baca dan setujui perjanjian persyaratan layanan.

    Kunci baru akan didownload secara otomatis.

  3. Ganti nama file kredensial yang didownload menjadi service-account.json.

  4. Pindahkan file service-account.json ke home directory/shopping-samples/content/.

  5. Di home directory/shopping-samples/content/, buat file merchant-info.json kosong.

  6. Di merchant-info.json, tambahkan teks berikut:

    {
    "merchantId": your Merchant Center merchant ID,
    "accountSampleUser": "the email address associated with your Merchant Center account"
    }
    
  7. Clone (atau download dan ekstrak) repositori iklan googleads/googleads-shopping-samples ke lokasi mana pun di komputer Anda; repositori tidak harus berada di direktori beranda atau di ~/shopping-samples/content/.

  8. Jika Anda mendownload dan mengekstrak zip repositori, ganti membuat clone direktori tersebut menjadi googleads-shopping-samples.

  9. Untuk menginstal dependensi contoh yang diperlukan, di jendela terminal, buka googleads-shopping-samples/python/ dan jalankan:

    pip install -r requirements.txt
    

Sekarang Anda memiliki library klien Google API untuk Python yang telah dikonfigurasi dan siap digunakan dengan Content API. Di bagian berikutnya, Anda akan membuat dan mengirim permintaan untuk memasukkan produk baru.