Telefonla doğrulama

Telefonla doğrulama, bir satıcı hesabına telefon numarası eklemek ve telefon numarasını doğrulamak için kullanabileceğiniz iki Hesap yönteminden oluşur. Telefonla doğrulama yoluyla gönderilen telefon numaraları, accounts.AccountBusinessInformation üzerinden göndermiş olabileceğiniz telefon numaralarının yerini alır.

Telefonla doğrulama, tüm yeni ve mevcut satıcılar için önemle tavsiye edilir. Bunun dışında, telefon numaranızı doğrulayana kadar, hesabınız, hesap durumu sorunu nedeniyle PENDING_PHONE_VERIFICATION askıya alınabilir.

Telefon numaralarının doğrulanması için iki gerekli adım vardır:

  1. Telefonla doğrulama isteği başlatmak için accounts.requestphoneverification numaralı telefonu arayın.
    İki harfli bölge kodunuzu girin.
    Telefon numaranızı girin.
    Bir doğrulama yöntemi seçin (SMS veya PHONE_CALL).
  2. Telefon numarasını doğrulamak için accounts.verifyphonenumber numaralı telefonu arayın.
    1. Adımdaki verificationId değerini girin.
    Telefonunuza gönderilen 6 haneli verificationCode kodunu girin.
    Kullanılan phoneVerificationMethod değerini girin.
    Bu çağrı, verifiedPhoneNumber döndürür. Bu telefon numarası artık doğrulandı.

Hesabınızın telefon doğrulama durumunu AccountBusinessInformation.phoneVerificationStatus adresinden kontrol edebilirsiniz.

accounts.requestphoneverification

Telefon numarası doğrulama sürecini başlatmak için: phoneRegionCode, phoneNumber ve phoneVerificationMethod adlı formları accounts.requestphoneverification'e iletin. Bu çağrı, verificationId döndürür.

İsteğe bağlı languageCode alanını kullanarak varsayılan dilden (ABD İngilizcesi) farklı bir dilde doğrulama yapabilirsiniz.

Aynı telefon numarasını dört saatte bir en fazla beş kez doğrulamayı deneyebilirsiniz.

POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/requestphoneverification

Aşağıda örnek bir görüşme görebilirsiniz:

{
  "phoneRegionCode": "US",
  "phoneNumber": "phoneNumber",
  "phoneVerificationMethod": "SMS",
  "languageCode": "en-US"
}

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

{
  "verificationId": "2-47b7ef80ff494daf8079f4808e750dcb-1626331725036"
}

accounts.verifyphonenumber

accounts.requestphoneverification adresindeki verificationId, telefonunuza gönderilen altı haneli verificationCode ve kullandığınız phoneVerificationMethod numarası (ör. SMS) accounts.verifyphonenumber hesabına ileterek hesabın telefon numarasını doğrulayın. Bu arama, doğrulanmış telefon numarasını bölgeniz için standart bir biçimde döndürür.

İlk doğrulama isteğinizin süresi 15 dakika sonra dolar. Bu tarihten sonra, accounts.verifyphonenumber numaralı telefonu aramadan önce yeni bir telefon doğrulama isteği başlatmanız gerekir.

POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/verifyphonenumber

Aşağıda örnek bir görüşme görebilirsiniz:

{
  "verificationId": "verificationId",
  "verificationCode": "verificationCode",
  "phoneVerificationMethod": "SMS"
}

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

{
  "verifiedPhoneNumber": "(123) 456-7890"
}

AccountBusinessInformation.phoneVerificationStatus

Hesabınızın telefon doğrulama durumunu AccountBusinessInformation.phoneVerificationStatus alanından kontrol edebilirsiniz.

Hesabınızın işletme bilgilerini görüntülemek için accountId ve merchantId ile accounts.get yöntemini çağırın:

GET https://www.googleapis.com/content/v2.1/v2.1/merchantId/accounts/accountId