Persyaratan keamanan

Panduan ini menjelaskan persyaratan keamanan untuk pengguna Google Ads dan Google Ads API, termasuk autentikasi kunci sandi wajib saat membuat token refresh OAuth 2.0 dan verifikasi 2 langkah (2SV) untuk akun yang tunduk pada mandat keamanan akun pengelola.

Apa yang dimaksud dengan kunci sandi?

Kunci sandi adalah bentuk autentikasi multi-faktor (MFA) yang menggabungkan kriptografi kunci publik dengan keamanan yang ada di perangkat Anda (seperti sidik jari, pemindaian wajah, atau PIN kunci layar) untuk memverifikasi identitas pemilik akun. Kunci sandi menggabungkan kepemilikan perangkat Anda ("apa yang Anda miliki", misalnya, perangkat seluler atau kunci FIDO2) dengan pengetahuan tentang cara membuka kunci perangkat ("apa yang Anda ketahui"), sehingga memberikan alternatif yang praktis untuk sandi.

Kunci sandi dianggap lebih aman daripada Verifikasi 2 Langkah standar (juga dikenal sebagai autentikasi 2 langkah, atau 2FA) karena alasan berikut:

  • Terikat domain: Kunci sandi terkait dengan domain tertentu (misalnya, google.com), dan tidak akan berfungsi di situs penipuan yang meniru identitas situs asli (misalnya, google-fake.com).
  • Terikat perangkat: Kunci sandi dikunci di balik autentikasi lokal perangkat Anda dan memerlukan kehadiran fisik pengguna untuk membukanya.
  • Tidak ada rahasia yang dapat dicuri: Kunci sandi menggunakan metode challenge-response kriptografis kunci publik antara perangkat Anda dan server, serta tidak menggunakan kode sandi sekali pakai atau sandi yang dapat disadap.

Siapkan kunci sandi

Untuk menyiapkan kunci sandi, ikuti langkah-langkah berikut:

  1. Buka g.co/passkeys dan login ke Akun Google Anda.
  2. Klik Buat kunci sandi.
  3. Ikuti petunjuk di perangkat Anda untuk membuat kunci sandi.

Persyaratan kunci sandi

Bagian berikut menjelaskan persyaratan kunci sandi untuk menggunakan Google Ads dan Google Ads API.

Persyaratan Google Ads

Google Ads mendukung penggunaan kunci sandi untuk login ke akun Anda. Beberapa pengiklan mungkin diwajibkan menggunakan kunci sandi untuk mengizinkan tindakan sensitif dalam akun Google Ads mereka.

Persyaratan Google Ads API

Google Ads API mewajibkan semua pengguna melakukan autentikasi dengan kunci sandi saat mengikuti alur kerja autentikasi pengguna untuk membuat token refresh OAuth 2.0. Jika Anda belum membuat kunci sandi, Anda akan diminta untuk membuatnya (tunduk pada waktu tunggu hingga 7 hari sebelum kunci sandi baru dapat digunakan untuk menyelesaikan alur kerja autentikasi). Bentuk autentikasi lain yang hanya menggunakan sandi, atau mekanisme Verifikasi 2 Langkah standar seperti Sandi Sekali Pakai Berbasis Waktu (TOTP) atau kode berbasis SMS, tidak diizinkan.

Dialog autentikasi Kunci Sandi OAuth

Token refresh OAuth yang ada tidak akan terpengaruh oleh persyaratan ini. Token tersebut terus berfungsi seperti biasa, dan pengguna tidak akan diminta untuk melakukan otorisasi ulang saat mendapatkan token akses OAuth.

Apa yang dimaksud dengan verifikasi 2 langkah?

Verifikasi 2 langkah (2SV), yang juga dikenal sebagai autentikasi 2 langkah (2FA), adalah bentuk MFA yang menambahkan faktor kepemilikan kedua ("apa yang Anda miliki") selain nama pengguna dan sandi.

Verifikasi 2 Langkah lebih aman daripada sistem autentikasi satu faktor, yang autentikasinya hanya menggunakan nama pengguna dan satu faktor pengetahuan ("apa yang Anda ketahui"), biasanya sandi. Mewajibkan faktor kedua akan mempersulit pengguna yang tidak berwenang untuk membobol akun Anda. Sandi dapat dibobol, tetapi penggunaan Verifikasi 2 Langkah berarti sandi yang telah dibobol saja tidak cukup untuk mendapatkan akses.

Persyaratan verifikasi 2 langkah

Bagian berikut menjelaskan persyaratan verifikasi 2 langkah untuk menggunakan Google Ads dan Google Ads API.

Persyaratan Google Ads

Google Ads mendukung mandat keamanan akun pengelola yang memungkinkan administrator akun pengelola menerapkan setelan keamanan minimum di semua sub-akun saat ini dan akan datang yang kepemilikan administratifnya dipegang akun pengelola. Salah satu kebijakan tersebut memungkinkan administrator akun pengelola mewajibkan pengguna sub-akun yang dimiliki untuk mengaktifkan verifikasi 2 langkah di akun mereka agar dapat login.

Persyaratan Google Ads API

Untuk membuat token refresh OAuth 2.0 menggunakan alur kerja autentikasi pengguna, Google Ads API memerlukan kunci sandi, bukan verifikasi 2 langkah standar.

Jika akun pengelola menerapkan mandat verifikasi 2 langkah, token refresh OAuth yang ada akan terus berfungsi tanpa meminta pengguna melakukan otorisasi ulang saat mendapatkan token akses OAuth. Namun, panggilan Google Ads API ke akun yang tunduk pada mandat tersebut akan gagal dengan error TWO_STEP_VERIFICATION_NOT_ENROLLED hingga pengguna mengaktifkan verifikasi 2 langkah di Akun Google mereka.