İstemci kitaplığı oluşturma

Content API for Shopping'i kurmak için Google API istemci kitaplıklarını kullanmanızı öneririz. Bu kılavuzda örnek olarak Python Content API istemci kitaplıkları kullanılmaktadır ancak birçok popüler programlama dili için mevcuttur ve kimlik doğrulama, istek gönderme ve yanıtları ayrıştırma gibi sık kullanılan API görevlerini basitleştirirler. Diğer diller için istemci kitaplıklarını ayarlama konusunda yardım almak üzere GitHub'daki googleads/googleads-shopping-samples deposunda yer alan dil için README.md sayfasına göz atın.

Python için Google API istemci kitaplığını ayarlamak üzere aşağıdaki adımları uygulayın:

  1. İstemci kitaplığının yapılandırma ve kimlik doğrulama dosyaları için bir dizin oluşturun. Ana dizininizde aşağıdaki dizinleri oluşturun:

    ~/alisveris-ornekleri/icerik/

  2. Hizmet hesabı kimlik bilgilerinizi indirmek için aşağıdaki adımları uygulayın:

    1. Merchant Center'daki Ayarlar menüsünden Content API'yi seçin.
    2. Kimlik Doğrulama'yı tıklayın.
    3. [+] API ANAHTARI OLUŞTUR'u tıklayın.
    4. İstenirse hizmet şartları sözleşmelerini okuyup kabul edin.

    Yeni anahtar otomatik olarak indirilir.

  3. İndirilen kimlik bilgileri dosyasını service-account.json olarak yeniden adlandırın.

  4. service-account.json dosyasını home directory/shopping-samples/content/ konumuna taşıyın.

  5. home directory/shopping-samples/content/ dosyanızda boş bir merchant-info.json dosyası oluşturun.

  6. merchant-info.json dosyasına şu metni ekleyin:

    {
    "merchantId": your Merchant Center merchant ID,
    "accountSampleUser": "the email address associated with your Merchant Center account"
    }
    
  7. googleads/googleads-shopping-samples GitHub deposunu bilgisayarınızda istediğiniz konuma klonlayın (veya indirin ve açın). Bunun için ana dizininizde veya ~/shopping-samples/content/ içinde olması gerekmez.

  8. Depoyu indirip sıkıştırmayı açmak istiyorsanız klonlamak yerine sıkıştırılmış dizinin adını googleads-shopping-samples olarak değiştirin.

  9. Gerekli örnek bağımlılıklarını yüklemek için bir terminal penceresinde googleads-shopping-samples/python/ konumuna gidin ve aşağıdaki komutu çalıştırın:

    pip install -r requirements.txt
    

Python için Google API istemci kitaplığınız yapılandırıldı ve Content API ile kullanıma hazır. Bir sonraki bölümde, yeni ürün ekleme isteği oluşturup göndereceksiniz.