顯示 Google One Tap

請在要顯示 Google One Tap 的任何頁面中,加入以下程式碼片段:

<div id="g_id_onload"
     data-client_id="YOUR_GOOGLE_CLIENT_ID"
     data-login_uri="https://your.domain/your_login_endpoint"
     data-your_own_param_1_to_login="any_value"
     data-your_own_param_2_to_login="any_value">
</div>

data-login_uri 屬性是自有網頁應用程式的登入端點 URI。您可以新增自訂資料屬性,這些屬性會透過從 Google 擷取的 ID 權杖傳送至登入端點。

如需資料屬性的完整清單,請參閱 g_id_onload 參考資料頁面。

不要遮蓋 Google One Tap

只有在 FedCM 停用的情況下,瀏覽器才會在 FedCM 啟用的情況下,在瀏覽器中顯示使用者提示。

為確保使用者能看到所有資訊,Google One Tap 不得在任何其他內容的涵蓋範圍內。否則在某些情況下可能會觸發彈出式視窗。

請再次檢查您的網頁版面配置和元素的 Z-index 屬性,確定 Google One Tap 不會在任何內容遮住任何其他內容。即使僅涵蓋邊框中的一個像素,也可能會觸發使用者體驗流程變更。