Satıcı hesabı oluşturup ayarlama

Merchant API'yi kullanmak için Merchant Center hesabınız olmalıdır. Merchant Center kullanıcı arayüzünü kullanarak bu raporu oluşturabilirsiniz.

Birden fazla hesabı yönetmeniz gerekiyorsa Merchant API'yi kullanarak alt hesaplar oluşturabilirsiniz.

Hesabınızı Merchant Center kullanıcı arayüzünde veya daha sonra açıklanacağı gibi API üzerinden yapılandırabilirsiniz.

Merchant Center Hizmet Şartları'nı kabul etme

Tüm satıcılar Merchant Center Hizmet Şartları'nı kabul etmelidir. Kendi satıcı hesabınız için Hizmet Şartları'nı kabul etmek üzere:

  1. Hesabınız için hangi Hizmet Şartları'nın gerekli olduğunu öğrenmek üzere accounts.termsOfServiceAgreementStates.retrieveForApplication numaralı telefonu arayın.

    Aşağıda örnek bir istek verilmiştir:

    GET https://merchantapi.googleapis.com/accounts/v1beta/accounts/{ACCOUNT_ID}/termsOfServiceAgreementStates:retrieveForApplication
    

    Başarılı bir aramadan alınan örnek yanıtı aşağıda bulabilirsiniz:

    {
        "name": "accounts/{ACCOUNT_ID}/termsOfServiceAgreementStates/MERCHANT_CENTER-{COUNTRY}",
        "regionCode": {COUNTRY},
        "termsOfServiceKind": "MERCHANT_CENTER",
        "accepted": {
          "termsOfService": "termsOfService/{VERSION}",
          "acceptedBy": "accounts/{ACCOUNT_ID}"
        }
    }
    
  2. Hizmet Şartları'nı kabul etmek için termsOfService.accept numaralı telefonu arayın.

    Aşağıda örnek bir istek verilmiştir:

    GET https://merchantapi.googleapis.com/accounts/v1beta/{name=termsOfService/{VERSION}}:accept
    

    Başarılı olursa yanıt gövdesi boş olur.

Hükümler ve Koşullar'ı satıcıya gösterebileceğiniz ve kabul etmesini isteyebileceğiniz bir kullanıcı arayüzü oluşturmanızı öneririz.

  1. İşletmenin regionCode ile termsOfService.retrieveLatest kullanarak satıcının kabul etmesi gereken Hükümler ve Koşullar'ı bulun.

    Aşağıda örnek bir istek verilmiştir:

    GET https://merchantapi.googleapis.com/accounts/v1beta/termsOfService:retrieveLatest
    

    Başarılı bir aramadan alınan örnek yanıtı aşağıda bulabilirsiniz:

    {
        "name": "termsOfService/{VERSION}",
        "regionCode": "{COUNTRY}",
        "kind": "MERCHANT_CENTER",
        "fileUri": "{URI}"
    }
    
  2. fileUri'ten satıcıya yönelik Hükümler ve Koşullar'ı gösterin.

  3. Satıcı, kullanıcı arayüzünüzde Hizmet Şartları'nı kabul ettiğinde, kabul edilecek Hizmet Şartları'nın name değerini belirterek termsOfService.accept işlevini çağırın.

Satıcı Hükümler ve Koşullar'ı kabul ettikten sonra, hesap bilgilerinin geri kalanını ayarlamak için Merchant API'yi kullanabilirsiniz. Merchant Accounts API ile hangi hesap bilgilerini yönetebileceğiniz hakkında ayrıntılı bilgi için Account kaynağına bakın.

Web sitenizle ilgili hak talebinde bulunma

İşletmenizin Homepage'sini eklemek ve talep etmek için Merchant Accounts API'yi kullanabilirsiniz.

  1. Hesabınıza ana sayfa eklemek için ana sayfa URL'nizi içeren bir Homepage kaynağıyla accounts.updateHomepage'i arayın.
  2. Ana sayfanın sahipliğini talep etmek için Hompeage kaynağınızdaki name ile accounts.homepage.claim işlevini çağırın.

Ana sayfanızı doğrulamak için Merchant API'yi kullanamazsınız. Daha fazla bilgi için Mağazanızın web sitesini doğrulama ve site için hak talebinde bulunma başlıklı makaleyi inceleyin.

İşletme ayrıntılarınızı güncelleme

Merchant Accounts API'yi kullanarak işletmenizin PostalAddress, CusomerService ve BusinessIdentity bilgilerini düzenleyebilirsiniz.

İşletme kimliği:

Sırada ne var?