Halaman ini berisi ringkasan tingkat tinggi yang menjelaskan apa itu Data Portability API, kasus penggunaannya dengan beberapa contoh hipotetis, dan proses untuk mengakses serta membuat aplikasi yang menggunakan Data Portability API.
Pengantar
Data Portability API memungkinkan Anda mem-build aplikasi yang meminta otorisasi dari pengguna untuk memindahkan salinan data mereka dari layanan Google ke aplikasi Anda. Hal ini memungkinkan portabilitas data dan memfasilitasi layanan pengalihan.
Data Portability API mendukung data dari berbagai produk dan layanan Google, termasuk konten buatan pengguna dan data aktivitas pengguna dari produk, seperti:
- Chrome
- Maps
- Putar
- Telusuri
- Belanja
- YouTube
Untuk mengetahui daftar lengkap yang tersedia, lihat Cakupan OAuth yang tersedia.
Kapan harus menggunakan Data Portability API
Bagian ini membahas beberapa cara menggunakan Data Portability API.
Mem-build layanan baru
Anda dapat membuat produk atau layanan baru yang dimaksudkan untuk mengekspor data pengguna Google guna memfasilitasi pengalaman. Misalnya, Anda dapat membuat aplikasi rekomendasi restoran yang menggunakan Tempat berbintang di Maps dan histori Penelusuran untuk menyarankan restoran di dekat pengguna.
Meningkatkan layanan saat ini
Anda dapat menggunakan Data Portability API untuk meningkatkan kualitas fitur produk dengan data Google. Misalnya, Anda dapat meningkatkan pengalaman pengguna di aplikasi kebugaran dengan memungkinkan pengguna memindahkan salinan playlist YouTube Music mereka sehingga Anda dapat membuat saran musik yang lebih baik untuk dipadukan dengan rencana olahraga.
Mengaktifkan pengguna untuk melakukan aktivasi layanan Anda
Anda dapat menggunakan Data Portability API untuk memfasilitasi pengguna beralih dari produk atau layanan Google ke produk Anda, atau menggunakan produk Anda dan produk Google secara bersamaan. Misalnya, melakukan transfer salinan data Maps untuk memungkinkan penggunaan beberapa layanan navigasi.
Proses
Untuk menggunakan Data Portability API di produk atau layanan Anda, Anda harus menyelesaikan tugas berikut:
- Periksa ketersediaan: Pastikan Data Portability API tersedia untuk
populasi pengguna Anda.
- Pastikan Data Portability API tersedia di lokasi Anda.
- Data Portability API tidak mendukung akses oleh akun pengguna di bawah 18 tahun.
- Menyiapkan API: Untuk mulai menggunakan Data Portability API, ikuti langkah-langkah di bagian
Menyiapkan Data Portability API, yaitu:
- Daftar ke Akun Developer Google.
- Buat project Anda.
- Aktifkan penagihan.
- Kemudian aktifkan API
Konfigurasikan OAuth untuk aplikasi Anda:
- Siapkan OAuth.
Pilih cakupan OAuth Data Portability API yang berlaku.
Mengembangkan menggunakan API: Mengintegrasikan Data Portability API ke dalam pengalaman aplikasi Anda dengan mengikuti langkah-langkah di Mengembangkan aplikasi menggunakan Data Portability API.
Verifikasi aplikasi Anda: Aplikasi yang menggunakan Data Portability API memiliki akses ke data pengguna Google dan oleh karena itu tunduk pada proses verifikasi sebelum dapat dipublikasikan. Proses ini umumnya mencakup:
- Memverifikasi identitas Anda
- Menyediakan salinan kebijakan privasi Anda
- Menjelaskan cara Anda akan menggunakan data
- Membuat video demo
Jika Anda mencari akses ke cakupan OAuth yang dibatasi, prosesnya juga mencakup:
- Menyelesaikan penilaian keamanan.
Untuk mengetahui detail selengkapnya, lihat petunjuk untuk mengirimkan aplikasi Anda untuk diverifikasi dan persyaratan verifikasi selengkapnya.
Memverifikasi ulang aplikasi: Anda harus memverifikasi ulang aplikasi setiap tahun atau jika Anda membuat perubahan pada aplikasi yang disetujui.