Google Apps Script menghentikan penggunaan layanan Kontak pada 16 Desember 2022 dan menghentikan layanan tersebut pada 31 Januari 2025.
Sebagai gantinya, gunakan layanan lanjutan People API. People API menggunakan protokol JSON yang lebih baru dan menyediakan fitur lanjutan, seperti menggabungkan kontak dengan profil.
Gunakan panduan ini untuk mempelajari metode layanan Kontak mana yang tidak memiliki padanan dalam layanan lanjutan People API, mempelajari apa yang dapat Anda gunakan sebagai gantinya, dan menemukan contoh kode untuk memigrasikan tugas umum. Untuk mengetahui informasi selengkapnya, lihat Panduan Migrasi Contacts API.
Metode tanpa padanan People API
Berikut adalah daftar metode getContacts di layanan Kontak yang tidak memiliki cara yang setara untuk menelusuri kontak di layanan lanjutan People API. Dengan layanan lanjutan People API, Anda dapat menelusuri berdasarkan kolom names, nickNames, emailAddresses, phoneNumbers, dan organizations kontak yang berasal dari sumber CONTACT.
| Metode tanpa padanan |
|---|
|
Tabel berikut mencantumkan metode getContacts dari layanan Kontak yang menggunakan parameter label tambahan. Meskipun layanan lanjutan People API memungkinkan Anda mendapatkan kontak berdasarkan kolom yang setara menggunakan
searchContacts,
Anda tidak dapat membatasi penelusuran ke label tertentu.
| Metode dengan padanan sebagian |
|---|
|
Fitur tambahan yang tersedia dengan People API
Saat bermigrasi ke layanan lanjutan People API, Anda dapat mengakses fitur People API berikut yang tidak tersedia di layanan Kontak:
- Tentukan sumber data–Saat Anda menelusuri informasi tentang seseorang, Anda dapat menentukan tempat untuk menelusuri, seperti kontak Google atau profil Google.
- Menelusuri orang berdasarkan string kueri–Anda dapat mendapatkan daftar profil dan kontak yang cocok dengan string tertentu.
- Permintaan batch–Anda dapat mengelompokkan panggilan People API untuk membantu mengurangi waktu eksekusi skrip.
Contoh kode untuk tugas umum
Bagian ini mencantumkan tugas umum dari layanan Kontak. Contoh kode menunjukkan cara membuat tugas menggunakan layanan lanjutan People API.
Mendapatkan grup kontak berdasarkan nama
Contoh kode berikut menunjukkan cara mendapatkan grup kontak berdasarkan namanya, yang
setara dengan getContactGroup di layanan Kontak.
Mendapatkan kontak berdasarkan alamat email
Contoh kode berikut menunjukkan cara mendapatkan kontak berdasarkan alamat emailnya,
yang setara dengan getContact di layanan Kontak.
Mendapatkan semua kontak
Contoh kode berikut menunjukkan cara mendapatkan semua kontak pengguna, yang setara dengan getContacts di layanan Kontak.
Mendapatkan nama lengkap kontak
Contoh kode berikut menunjukkan cara mendapatkan nama lengkap kontak, yang setara dengan getFullName di layanan Kontak.
Mendapatkan semua nomor telepon untuk kontak
Contoh kode berikut menunjukkan cara mendapatkan semua nomor telepon untuk kontak, yang setara dengan getPhones di layanan Kontak.
Mendapatkan nomor telepon tertentu untuk kontak
Contoh kode berikut menunjukkan cara mendapatkan nomor telepon tertentu untuk kontak, yang setara dengan getPhoneNumber di layanan Kontak.