Google Ads 授權支援在 Google Ads 帳戶中啟用兩步驟驗證。如果使用者為帳戶開啟兩步驟驗證,應用程式使用者的 OAuth 憑證發出 API 呼叫時,可能會受到影響。下表列出開發人員應注意的兩步驟驗證相關三種情境。
情境 | 說明 |
---|---|
使用者在自己的 Google 帳戶中開啟兩步驟驗證 |
使用者可以自行決定是否為 Google 帳戶開啟兩步驟驗證。 啟用兩步驟驗證後 在 OAuth 2.0 驗證流程中,Google 會先提示使用者進行兩步驟驗證,再核發更新權杖。發出後,即可使用重新整理權杖產生 API 呼叫所需的存取權杖。 現有的更新權杖 使用者啟用兩步驟驗證後,在啟用前核發的重新整理權杖仍有效。更新權杖可照常用於核發有效的存取權杖。 |
管理員要求 Google Ads 帳戶使用者在 Google 帳戶中啟用兩步驟驗證 |
帳戶管理員可以要求共用 Google Ads 帳戶的所有使用者,都必須在 Google 帳戶中 啟用兩步驟驗證。 使用者啟用兩步驟驗證 在 OAuth 2.0 驗證流程中,Google 會先提示使用者進行兩步驟驗證,再核發更新權杖。發出後,即可使用重新整理權杖產生 API 呼叫所需的存取權杖。 使用者未啟用兩步驟驗證 在驗證流程中,使用者不會看到兩步驟驗證提示。這項體驗與 Google Ads 帳戶的任何設定無關。 發放更新權杖後,即可用來發放存取權杖。
不過,在使用者於 Google 帳戶中啟用兩步驟驗證前,使用這個存取權杖發出的 API 呼叫都會失敗,並顯示
現有的更新權杖 這項規則也適用於兩步驟驗證規定生效前核發的重新整理權杖。重新整理權杖可用於產生存取權杖,但如果使用者未在 Google 帳戶中啟用兩步驟驗證,使用這些存取權杖發出的 API 呼叫會失敗,並傳回
|
Google 要求 Google Ads 帳戶的所有使用者在 Google 帳戶中啟用兩步驟驗證 |
在某些情況下,Google 可能會要求 Google Ads 帳戶的所有使用者在 Google 帳戶中啟用兩步驟驗證。 啟用兩步驟驗證後 在 OAuth 2.0 驗證流程中,Google 會先提示使用者進行兩步驟驗證,再核發更新權杖。無論 Google Ads 帳戶是否已啟用這項功能,要求所有使用者啟用雙重驗證,都不會影響這項體驗。 發出更新權杖後,即可照常使用該權杖產生 API 呼叫所需的存取權杖。 現有的更新權杖 使用者啟用兩步驟驗證後,系統在啟用前核發的重新整理權杖仍有效。更新權杖可用於照常核發有效的存取權杖。 使用這個存取權杖發出的 API 呼叫不會遇到 |