Lompat ke konten utama

Ketentuan Penghapusan Akun: Pedoman Apple

Pelajari tentang pedoman penghapusan akun Apple, persyaratan kunci untuk pengembang, dan praktik terbaik untuk memastikan privasi data pengguna.

Martin Donadieu

Martin Donadieu

Pengembang Konten

Ketentuan Penghapusan Akun: Pedoman Apple

Apple memerlukan semua aplikasi di App Store untuk menyediakan opsi penghapusan akun dalam aplikasi. Kebijakan ini, yang diberlakukan sejak 30 Juni 2022, memastikan pengguna dapat menghapus data mereka secara lengkap, memberikan mereka lebih banyak kontrol atas privasi mereka. Berikut adalah apa yang perlu Anda ketahui:

  • Syarat Utama:

    • Opsi penghapusan akun harus mudah ditemukan di pengaturan aplikasi. Data pengguna harus
    • dihapus secara lengkap dan permanen completely removedkecuali di mana-mana ada kewajiban hukum.
    • Aplikasi yang menggunakan “Masuk dengan Apple” harus membatalkan token melalui REST Apple’s API.
  • Untuk Pengembang:

    • Uji proses penghapusan untuk kemudahan penggunaan dan penghapusan data penuh.
    • Pastikan layanan pihak ketiga juga menghapus data pengguna.
    • Gunakan alat seperti Capgo untuk pembaruan langsung dan pemantauan kesesuaian.
  • Issues Umum:

    • Penghapusan sinkronisasi di antara platform.
    • Penanganan token yang ditinggalkan dan data pembersihan yang tidak lengkap.

Kegagalan untuk mematuhi dapat menyebabkan penolakan atau penghapusan aplikasi dari App Store. Pengembang harus memprioritaskan privasi pengguna dan mengikuti pedoman Apple untuk menghindari masalah.

Spesifikasi Teknis

Langkah-Langkah Penghapusan yang Diperlukan

Proses penghapusan akun haruslah sederhana dan mudah ditemukan. Letakkan di tempat yang terang di pengaturan akun aplikasi - bukan disembunyikan di submenu atau tautan eksternal.

Berikut adalah langkah-langkah utama yang harus diikutsertakan:

  • Verifikasi Akun: Pastikan identitas pengguna diverifikasi melalui surel code atau SMS.
  • Pengumuman Jelas: Jelaskan dengan jelas apa data yang akan dihapus dan tandai persyaratan hukum untuk menyimpan informasi tertentu.
  • Dialog Konfirmasi: Berikan layar konfirmasi terakhir yang menjelaskan konsekuensi penghapusan akun.

Selain itu, gunakan REST API Sign in dengan Apple untuk membatalkan token selama proses penghapusan akun [2][3].

Setelah langkah-langkah ini ditempatkan, fokus pada memastikan penghapusan data sesuai dengan persyaratan ini.

Standar Penghapusan Data

Tipe DataPersyaratan PenghapusanKonsiderasi Hukum
Konten PenggunaPenghapusan lengkapPenyimpanan sementara mungkin diperlukan
Data AutentikasiPenghapusan segeraPembatalan token diperlukan
Data Ketiga PihakPenghapusan TerkoordinasiKemampuan Komplianc Berbeda-Beda Menurut Layanan
Riwayat PenggunaanPenghapusan PenuhTunduk pada Aturan Retensi Hukum

Jika data pengguna disimpan dengan layanan ketiga pihak, pastikan layanan tersebut juga menghapus data tersebut. Industri dengan peraturan ketat mungkin memerlukan dukungan layanan pelanggan tambahan untuk memastikan komplianc [2].

Perlu dipastikan bahwa standar-standar tersebut diikuti melalui tes yang komprehensif.

Kebutuhan Tes

Menguji proses penghapusan akun sangat penting untuk memastikan komplianc dan fungsi. Gunakan alat seperti __CAPGO_KEEP_0__ dan alat tinjauan App Store untuk fokus pada hal-hal berikut: Xcode dan alat tinjauan App Store untuk fokus pada hal-hal berikut:

  • Aliran Penghapusan: Pastikan prosesnya ramah pengguna dan mudah diakses.
  • Verifikasi Data: Pastikan semua data pengguna dihapus sepenuhnya di semua sistem.
  • Kasus Pengecualian: Uji skenario yang melibatkan pembelian dalam aplikasi dan integrasi pihak ketiga.

Untuk pengembang yang menggunakan Capacitor dengan Capgo, pembaruan langsung dapat membantu menangani masalah komplian dengan cepat, menghindari perlu menunggu persetujuan App Store. Selama pengujian, pastikan untuk memverifikasi:

  • Revokasi token untuk pengguna yang masuk dengan Apple.
  • Penghapusan data lengkap dari semua layanan yang terhubung.
  • Penanganan yang tepat dari langganan aktif.

Masalah Umum dan Solusi

Sinkronisasi Data Platform

Sekali-kali, penghapusan data pada iOS dan Android tidak sinkron dengan baik. Biasanya hal ini terjadi karena perbedaan cara setiap platform mengelola penyimpanan dan data cache.

Ini cara untuk menangani masalah sinkronisasi:

  • Pengelola Penghapusan Sentral: Pembangun layanan yang terintegrasi untuk mengelola tugas utama seperti:

    • Pembersihan penyimpanan lokal Pembersihan penyimpanan aman
    • Menghentikan proses sinkronisasi cloud
    • Pengelolaan token
    • Pengiriman Acara Berbasis Platform
  • __CAPGO_KEEP_0__: Gunakan logika sisi server untuk mengirimkan peristiwa penghapusan ke semua sesi dan perangkat aktif, sehingga konsistensi terjaga.

Perbarui Plugin

Setelah menangani penghapusan sisi platform, Anda perlu menangani tantangan spesifik plugin. Menyikapi plugin agar kompatibel dan sejalan dengan proses penghapusan Anda sangat penting untuk menghindari ketidakkonsistenan.

MasalahDampakPemecahan Masalah
Penyimpanan TokenToken yang ditinggalkan tetap aktifAtur penghapusan token otomatis
Penghapusan LokalPembersihan data mungkin tidak lengkapLakukan pengecekan penghapusan rekursif
Sinkronisasi CloudMungkin ada ketidaksesuaian status penghapusanGunakan pengguna handler sinkron untuk memastikan konsistensi

Capgo Manajemen Perbarui

Capgo Dashboard Interface Perbarui Sederhana

Manajemen perbarui waktu nyata memainkan peran penting dalam mempertahankan konsistensi di seluruh platform dan plugin. Ini adalah tempat Capgo dapat memudahkan proses manajemen perbarui penghapusan akun.

Berikut cara Capgo membantu:

  • Rollout Langkah: Uji perbarui alur penghapusan dengan kelompok kecil sebelum mengembangkannya secara luas.
  • Pengembalian Instan: Jika ada kesalahan, kembali ke versi stabil sebelumnya secara langsung.
  • Pengaturan Analitik: Pantau tingkat kesuksesan untuk aliran penghapusan dan identifikasi masalah komplian.

Menurut Capgo, pembaruan komplian mencapai 95% pengguna dalam 24 jam[1]. Selain itu, semua pengembangan dilindungi dengan enkripsi end-to-end, memastikan keamanan data.

Untuk memanfaatkan Capgo untuk pembaruan komplian secara maksimal:

  • Pengendalian Versi: Gunakan saluran pembaruan terpisah untuk menguji aliran penghapusan sebelum menggunakannya untuk semua pengguna.
  • Pengawasan Kesalahan: Atur notifikasi untuk penghapusan gagal atau konflik plugin.
  • Verifikasi Komplian: Gunakan analitik Capgo untuk memastikan bahwa pengguna menerima pembaruan terbaru untuk kinerja penghapusan.

Pedoman Pelaksanaan

Standar Antarmuka Pengguna

Ketika merancang antarmuka pengguna untuk penghapusan akun, perhatikan hal-hal berikut:

  • Lokasi Utama: Buatlah opsi penghapusan mudah ditemukan. Letakkanlah di tempat yang terlihat di pengaturan akun (misalnya Pengaturan > Akun > Hapus Akun).

  • Komunikasi Jelas: Berikan penjelasan rinci tentang apa yang terjadi ketika akun dihapus. Termasuk informasi tentang:

    • Data apa yang akan dihapus
    • Persyaratan penyimpanan data hukum
    • Waktu perkiraan penghapusan
    • Potensi dampak pada langganan aktif
  • Alur Verifikasi : Pastikan prosesnya aman dengan:

    • Minta pengguna untuk memasukkan kembali kata sandi mereka
    • Mengirimkan verifikasi code melalui email atau SMS
    • Menampilkan dialog konfirmasi yang jelas mengenai aksi yang akan diambil

Standar-standar ini memastikan pengalaman pengguna yang ramah sementara tetap memenuhi protokol keselarasan yang lebih luas.

Pemeriksaan Keselarasan Otomatis

Untuk mempertahankan konsistensi dalam mengikuti standar-standar ini, gunakan alat-alat otomatis untuk memvalidasi UI dan proses Anda. Fokus pada area-area kritis:

Kategori PengujianPoin VerifikasiMetode Implementasi
Pengujian UIPastikan opsi penghapusan mudah ditemukanGunakan pengujian navigasi UI otomatis
Penghapusan DataKonfirmasi penghapusan data pengguna lengkapValidasi respons API
Pengelolaan TokenRevoke token seperti “Masuk dengan Apple”Lakukan pengujian integrasi REST API
Multi-PlatformPastikan konsistensi di semua perangkatUji coba pada beberapa perangkat

Pengujian otomatis secara teratur membantu mengidentifikasi dan menangani potensi masalah sebelum mereka mempengaruhi pengguna.

Pencegahan Risiko

Untuk mengurangi risiko dan memastikan operasi lancar, lakukan langkah-langkah berikut:

  • Manajemen Inventori Data: Simpan catatan rinci tentang di mana data pengguna disimpan. Ini termasuk penyimpanan lokal, basis data awan, layanan pihak ketiga, sistem autentikasi, dan cadangan. Pastikan data dihapus dari semua lokasi ini.

  • Pengelolaan Kesalahan: Siapkan diri untuk potensi masalah seperti:

    • Penghentian jaringan
    • Panggilan API gagal
    • Penghapusan data tidak lengkap
    • Kesalahan revokasi token
      Implementasikan mekanisme cadangan untuk menangani skenario-skenario tersebut dengan sopan.
  • Pengawasan dan Kepatuhan Hukum: Pantau metrik utama seperti tingkat kesuksesan penghapusan, waktu rata-rata selesai, dan data sisa. Hal ini membantu mengidentifikasi dan menyelesaikan masalah dengan cepat. Selain itu, pastikan patuh terhadap persyaratan hukum, terutama bagi industri dengan regulasi ketat. Untuk aplikasi di sektor-sektor ini, tambahkan langkah verifikasi tambahan, dokumentasikan semua prosedur secara menyeluruh, dan lakukan audit reguler.

Ringkasan

Persyaratan Utama

Sejak 30 Juni 2022, Apple memerlukan semua aplikasi untuk mencakup fitur asli yang memungkinkan pengguna untuk menghapus akun mereka secara keseluruhan. Berikut adalah penjabaran kunci persyaratan:

Kategori PersyaratanRincian ImplementasiCatatan Kepatuhan
AksesibilitasPilihan penghapusan akun harus mudah ditemukan dalam pengaturan aplikasi.Fitur ini harus dibangun secara langsung ke dalam aplikasi.
Pengelolaan DataData pengguna dan informasi akun harus sepenuhnya dihapus.Tindakan penghapusan parsial tidak memenuhi standar kepatuhan.
AutentikasiRevoke token yang tepat untuk “Masuk dengan Apple”.Gunakan REST “Masuk dengan Apple” API untuk implementasi.
KomunikasiInformasikan pengguna secara jelas tentang proses penghapusan dan jadwalnya.Termasuk informasi tentang kebijakan penyimpanan data dan kewajiban hukum.

Pedoman ini membentuk dasar untuk memastikan kepatuhan dengan kebijakan Apple.

Langkah Selanjutnya

Untuk memenuhi persyaratan ini, ambil tindakan-tindakan berikut:

  • Ulas Penyimpanan Data
    Audit semua sumber data pengguna yang disimpan dan menilai kebijakan penyimpanan.

  • Tetapkan Alur Penghapusan Data yang Aman
    Atur proses untuk memverifikasi permintaan pengguna, membatalkan token, dan mengaktifkan penghapusan data pengguna secara otomatis.

  • Protokol Pengujian
    Lakukan pengujian menyeluruh di berbagai platform, simulasi berbagai skenario, dan jaga dokumentasi untuk menunjukkan kelayakan.

Alat seperti Capgo dapat memudahkan pembaruan dengan memungkinkan penyesuaian langsung ke aplikasi Anda. Pengujian reguler dan pemantauan otomatis akan membantu memastikan integritas data dan menjaga aplikasi Anda konsisten dengan waktu. Selain itu, tetap terinformasi tentang persyaratan hukum yang berkembang untuk menghindari kesenjangan kelayakan.

Cara Mengimplementasikan Penghapusan Akun di Aplikasi Anda

FAQs

Bagaimana pengembang dapat memastikan aplikasi mereka memenuhi persyaratan penghapusan akun Apple?

Untuk memenuhi pedoman penghapusan akun Apple, pengembang harus menawarkan pengguna cara yang sederhana dan jelas untuk menghapus akun mereka secara langsung di dalam aplikasi. Prosesnya harus mudah ditemukan, mudah diikuti, dan tidak memerlukan pengguna untuk mengunjungi situs web eksternal atau menghubungi tim dukungan.

Pengembang dapat memastikan aplikasi mereka memenuhi persyaratan penghapusan akun Apple dengan menawarkan pengguna cara yang sederhana dan jelas untuk menghapus akun mereka secara langsung di dalam aplikasi.

Bagi mereka yang menggunakan Capacitor, alat seperti Capgo dapat membuat tetap kompatibel lebih mudah. Capgo memungkinkan pembaruan waktu nyata ke aplikasi Anda, sehingga Anda dapat dengan cepat menerapkan perubahan - seperti penyesuaian fitur penghapusan akun - tanpa menunggu persetujuan toko aplikasi. Dengan memastikan kompatibilitas, Anda tidak hanya mengurangi risiko penolakan aplikasi, tetapi juga memperkuat kepercayaan pengguna.

:::

::: faq

Bagaimana pengembang dapat memastikan penghapusan data yang tepat di berbagai platform sambil menghindari masalah sinkronisasi?

For apps created with Capacitor, tools like Bagi aplikasi yang dibuat dengan Capgo, alat seperti Capgo

dapat mempercepat tugas ini. __CAPGO_KEEP_0__ mendukung pembaruan waktu nyata dan sesuai dengan persyaratan Apple, membantu pengembang mengelola pembaruan aplikasi dan fitur sambil memenuhi standar penghapusan data. Dengan menggunakan alat yang memastikan sinkronisasi yang halus, pengembang dapat mengurangi kesalahan dan membangun kepercayaan pengguna yang lebih kuat.

:::

::: faq","Bagaimana pengembang aplikasi dapat memastikan aplikasi mereka kompatibel dengan persyaratan penghapusan akun Apple?","Memastikan Kompatibilitas dengan Persyaratan Penghapusan Akun Apple"]}

Untuk memenuhi persyaratan penghapusan akun Apple, sangat penting untuk selalu mengikuti pedoman mereka dan membuat proses penghapusan akun yang sederhana dan ramah pengguna dalam aplikasi Anda. Melakukan tinjauan teratur terhadap Pedoman Ulasan App Store Apple, terutama bagian tentang pengelolaan akun dan data pengguna, adalah langkah penting bagi para pengembang.

Jika aplikasi Anda dibangun menggunakan Capacitor, alat-alat seperti Capgo dapat memudahkan prosesnya. Capgo menawarkan fitur-fitur seperti pembaruan waktu nyata dan memastikan aplikasi Anda memenuhi persyaratan platform Apple, semua sambil menjaga pengalaman pengguna tetap lancar. Selain itu, tes dan pemantauan secara teratur sangat penting untuk memastikan konsistensi dan segera menyelesaikan masalah potensial apa pun. :::

Lanjutkan dari Penghapusan Akun yang Kompatibel dengan Apple: Pedoman Apple

Jika Anda menggunakan Penghapusan Akun yang Kompatibel dengan Apple: Pedoman Apple untuk merencanakan keamanan dan konsistensi, hubungkan dengan Enkripsi untuk detail implementasi di Enkripsi, Konsistensi untuk detail implementasi di Konsistensi, Scanner Keamanan Capgo untuk alur kerja produk di Scanner Keamanan Capgo Keamanan Capgo untuk alur kerja produk di Keamanan Capgo, dan Pusat Kepercayaan Capgo untuk alur kerja produk di Pusat Kepercayaan Capgo.

Pembaruan Langsung untuk Aplikasi Capacitor

Ketika bug layer web masih aktif, kirimkan perbaikan melalui Capgo daripada menunggu hari-hari untuk persetujuan toko aplikasi. Pengguna mendapatkan pembaruan di latar belakang sementara perubahan native tetap dalam jalur ulasan normal.

Mulai Sekarang

Terbaru dari Blog Kami

Capgo memberikan Anda wawasan terbaik yang Anda butuhkan untuk membuat aplikasi mobile yang profesional.