2 Adımlı Doğrulama

Google Ads yetkilendirmesi, Google Ads hesabınızda 2 Adımlı Doğrulama'nın etkinleştirilmesini destekler. Aşağıdaki tabloda, 2 Adımlı Doğrulama'yı etkinleştirmeye yönelik üç senaryo sunulmaktadır.

Kullanıcı, kendi Google Hesabı'nda 2 Adımlı Doğrulama'yı etkinleştirir.

Kullanıcılar, Google Hesaplarında 2 Adımlı Doğrulama'yı kendi başlarına etkinleştirebilir.

2 Adımlı Doğrulama etkinleştirildikten sonra

OAuth2 kimlik doğrulama akışı sırasında Google, yenileme jetonu vermeden önce kullanıcıdan 2 Adımlı Doğrulama yapmasını ister. Yenileme jetonu verildikten sonra, API çağrılarında gereken erişim jetonunu oluşturmak için kullanılabilir.

Önceki yenileme jetonları

Kullanıcı 2 Adımlı Doğrulama'yı etkinleştirmeden önce verilen yenileme jetonu, kullanıcı 2 Adımlı Doğrulama'yı etkinleştirdikten sonra da geçerliliğini korur. Yenileme jetonu, her zamanki gibi geçerli erişim jetonları vermek için kullanılabilir.

Yönetici, Google Ads hesabı kullanıcılarının Google Hesaplarında 2 Adımlı Doğrulama'yı etkinleştirmesini zorunlu kılıyor

Bir hesap yöneticisi, Google Ads hesabının tüm kullanıcılarının Google Hesaplarında 2 Adımlı Doğrulamayı etkinleştirmesini zorunlu kılabilir.

Kullanıcı 2 Adımlı Doğrulama'yı etkinleştirir

OAuth2 kimlik doğrulama akışı sırasında Google, yenileme jetonu vermeden önce kullanıcıdan 2 Adımlı Doğrulama yapmasını 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ştirmezse

Kimlik doğrulama akışı sırasında kullanıcıya 2 Adımlı Doğrulama istemi gösterilmez. Bu deneyim, Google Ads hesabındaki ayarlardan bağımsızdır.

Yenileme jetonu verildikten sonra erişim jetonları vermek için kullanılabilir. Ancak, kullanıcı Google Hesabı'nda 2 Adımlı Doğrulama'yı etkinleştirene kadar bu erişim jetonu kullanılarak yapılan API çağrıları TWO_STEP_VERIFICATION_NOT_ENROLLED hatasıyla başarısız olur.

Önceki yenileme jetonları

Bu kural, 2 Adımlı Doğrulama şartından önce verilen yenileme jetonları için de geçerlidir. Yenileme jetonu, erişim jetonları oluşturmak için kullanılabilir ancak kullanıcı Google Hesabı'nda 2 Adımlı Doğrulama'yı etkinleştirmediği sürece bu erişim jetonlarıyla yapılan API çağrıları TWO_STEP_VERIFICATION_NOT_ENROLLED hatasıyla başarısız olur.

Google, Google Ads hesabının tüm kullanıcılarının Google Hesaplarında 2 Adımlı Doğrulama'yı etkinleştirmesini zorunlu kılar {:#require-2-step}

Bazı durumlarda Google, bir Google Ads hesabının tüm kullanıcılarının Google Hesaplarında 2 Adımlı Doğrulama'yı etkinleştirmesini zorunlu kılabilir.

2 Adımlı Doğrulama etkinleştirildikten sonra

OAuth2 kimlik doğrulama akışı sırasında Google, yenileme jetonu vermeden önce kullanıcıdan 2 Adımlı Doğrulama yapmasını ister. Bu deneyim, Google'ın Google Ads hesabında tüm kullanıcıların 2 faktörlü doğrulamayı etkinleştirmesini zorunlu kılmayı seçip seçmediğinden bağımsızdır.

Yenileme jetonu verildikten sonra, API çağrılarında gereken erişim jetonunu oluşturmak için her zamanki gibi kullanılabilir.

Önceki yenileme jetonları

Kullanıcı 2 Adımlı Doğrulama'yı etkinleştirmeden önce verilen yenileme jetonu, kullanıcı 2 Adımlı Doğrulama'yı etkinleştirdikten sonra da geçerliliğini korur. Yeni kod, her zamanki gibi geçerli bir erişim jetonu oluşturmak için kullanılabilir.

Bu erişim jetonu kullanılarak yapılan API çağrıları, 2 Adımlı Doğrulama'nın Google tarafından etkinleştirilip Google Ads hesabı yöneticisi tarafından etkinleştirilmemesi nedeniyle TWO_STEP_VERIFICATION_NOT_ENROLLED hatasıyla karşılaşmaz.