4.1.2 İki Adımlı Doğrulama (2SV)
Google Ads yetkilendirmesi, Google Ads hesapları için 2 Adımlı Doğrulama'yı (2SV) destekler. 2 Adımlı Doğrulama isteğe bağlıdır. Bu nedenle, Google Ads MM hesabınızın tüm alt hesaplarında bu özelliğin etkinleştirilmesini zorunlu tutup tutmayacağınızı seçebilirsiniz. Kullanıcılarınızın 2 Adımlı Doğrulama'yı ayarlamalarını zorunlu tutmasanız bile, 2 Adımlı Doğrulama'yı Google hesap ayarlarından etkinleştirebilirler.
Kullanıcı 2 Adımlı Doğrulama'yı etkinleştirdiyse OAuth2 kimlik doğrulama akışı sırasında Google, yenileme jetonu yayınlamadan önce kullanıcıdan 2 Adımlı Doğrulama'yı ister. Yenileme jetonu, verildikten sonra API çağrılarında gereken erişim jetonunu oluşturmak için kullanılabilir. Kullanıcı 2 Adımlı Doğrulama'yı etkinleştirmeden önce verilen yenileme jetonları geçerli kalır ve API hatasıyla karşılaşmaz.
Kullanıcıların 2 Adımlı Doğrulama'yı ayarlamasını zorunlu tutuyorsanız kullanıcı 2 Adımlı Doğrulama'yı etkinleştirmeden önce verilen bir yenileme jetonundan oluşturulan erişim jetonları kullanılarak API çağrıları yapılırsa TWO_STEP_VERIFICATION_NOT_ENROLLED hatası döndürülür.
Uygulamanın bu hatayı işlemesi ve kullanıcıyı, Google hesabı için 2 Adımlı Doğrulama'yı etkinleştirmeye yönlendirmesi gerekir.
Kullanıcı 2 Adımlı Doğrulama'yı etkinleştirdikten sonra tekrar OAuth2 kimlik doğrulama akışına geçebilir ve bu sefer 2 Adımlı doğrulama istemiyle karşılaşır. İstemin tamamlanması, API çağrıları yapıldığında artık hatayla karşılaşmayan erişim jetonları yayınlamak için kullanılabilecek bir yenileme jetonu yayınlar.
2 Adımlı Doğrulama hakkında daha fazla bilgi edinin.