Lompat ke konten utama

__CAPGO_KEEP_0__

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

__CAPGO_KEEP_1__

__CAPGO_KEEP_2__

Pengembang Konten

Kepatuhan 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 menyeluruh, 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 menyeluruh untuk memastikan privasi pengguna.kecuali di mana-mana ada kewajiban hukum.
    • Aplikasi yang menggunakan “Masuk dengan Apple” harus membatalkan token melalui REST Apple’s API.
  • Untuk Pengembang:

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

    • Sinkronisasi penghapusan di antara platform.
    • Penanganan token yang ditinggalkan dan pembersihan data yang tidak lengkap.

Kegagalan untuk mematuhi peraturan dapat menyebabkan aplikasi ditolak atau dihapus dari App Store. Para 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 email code atau SMS.
  • Pengumuman Jelas: Jelaskan dengan jelas apa saja data yang akan dihapus dan tandai persyaratan hukum untuk menyimpan informasi tertentu.
  • Konfirmasi Dialog: Berikan layar konfirmasi akhir yang menjelaskan konsekuensi penghapusan akun.

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

Setelah langkah-langkah ini berada di tempat, fokuslah untuk memastikan penghapusan data sesuai dengan persyaratan-persyaratan ini

Standar Penghapusan Data

Tipe DataPersyaratan PenghapusanKonsiderasi Hukum
Konten PenggunaPenghapusan lengkapPenyimpanan sementara mungkin diperlukan
Data AutentikasiPenghapusan segeraDiperlukan pembatalan token
Data Ketiga PihakPenghapusan TerkoordinasiKetentuan Kompliancny Bervariasi Menurut Layanan
Sejarah PenggunaanPenghapusan LengkapTunduk 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 kompliancny [2].

Perlu dipastikan kesetujuan dengan standar-standar tersebut melalui tes yang komprehensif.

Persyaratan Tes

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

  • Aliran Penghapusan: Pastikan prosesnya mudah digunakan 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 waktu nyata dapat membantu menangani masalah kesesuaian 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

Seringkali, penghapusan data pada iOS dan Android tidak sinkron dengan baik. Hal ini biasanya terjadi karena perbedaan cara setiap platform mengelola penyimpanan dan data cache.

Ini cara 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 server-side untuk mengirimkan peristiwa penghapusan ke semua sesi dan perangkat aktif, sehingga konsistensi terjaga.

Pembaruan Plugin

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

MasalahDampakSolusi
Penyimpanan TokenToken yang terlantar tetap aktifAtur penghapusan token otomatis
Penyimpanan LokalPembersihan data mungkin tidak lengkapLakukan pengecekan penghapusan rekursif
Sinkronisasi CloudMungkin ada kesalahan dalam keadaan 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 antara platform dan plugin. Ini adalah tempat Capgo dapat memudahkan proses manajemen perbarui penghapusan akun.

Berikut ini adalah cara Capgo membantu:

  • Rollout Langkah: Uji perbarui alur penghapusan dengan kelompok kecil sebelum mengembangkannya secara luas.
  • Rollback Instan: Jika ada kesalahan, kembali ke versi stabil sebelumnya segera.
  • Pembaruan 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 ujung-ke-ujung, 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 peringatan untuk penghapusan gagal atau konflik plugin.
  • Verifikasi Komplian: Gunakan analisis Capgo untuk memastikan bahwa pengguna menerima pembaruan terbaru untuk kinerja penghapusan.

Pedoman Implementasi

Standar Antarmuka Pengguna

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

  • Lokasi Utama: Buatlah opsi penghapusan mudah ditemukan. Letakkan secara menonjol 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
    • Kebutuhan penyimpanan data hukum
    • Waktu perkiraan penghapusan
    • Dampak potensial 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 dilakukan

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

Pemeriksaan Keselarasan Otomatis

Untuk mempertahankan keseragaman pengikatan terhadap standar-standar ini, gunakan alat otomatis untuk memvalidasi UI dan proses Anda. Fokus pada area kritis berikut:

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 yang 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.

  • Penanganan Kesalahan: Siapkan diri untuk potensi masalah seperti:

    • Penghentian jaringan
    • Panggilan API yang 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
AksesibilitasOpsi penghapusan akun harus mudah ditemukan di pengaturan aplikasi.Fitur ini harus dibangun secara langsung ke dalam aplikasi.
Pengelolaan DataData pengguna dan informasi akun harus sepenuhnya dihapus.Penghapusan parsial tidak memenuhi standar kepatuhan.
AutentikasiRevoke token yang tepat untuk “Masuk dengan Apple” akun.Gunakan REST “Sign in with 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 langkah-langkah berikut:

  • Tinjau Penyimpanan Data
    Audit semua sumber tempat data pengguna disimpan dan menilai kebijakan penyimpanan. Pastikan koneksi pihak ketiga didokumentasikan secara menyeluruh.

  • Tetapkan Alur Penghapusan Data yang Aman
    Tetapkan proses untuk memverifikasi permintaan pengguna, membatalkan token, dan mengotomatisasi penghapusan data pengguna.

  • 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 terus berkembang untuk menghindari celah kelayakan.

Cara Mengimplementasikan Penghapusan Akun di Aplikasi Anda

FAQs

::: faq

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. Proses tersebut harus mudah ditemukan, mudah diikuti, dan tidak memerlukan pengguna untuk mengunjungi situs web eksternal atau menghubungi tim dukungan.

Untuk 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?

Penghapusan data di berbagai platform tidak selalu mudah, terutama ketika mematuhi pedoman tertentu seperti yang ditetapkan oleh Apple. Untuk menangani hal ini, pengembang perlu menetapkan sistem backend yang dapat diandalkan untuk memproses permintaan penghapusan data secara seragam di semua platform yang diintegrasi. Ini seringkali melibatkan penggunaan API atau layanan yang menjalankan penghapusan secara bersamaan, sehingga konsisten dan mencegah kesalahan.

Untuk aplikasi yang dibuat dengan Capacitor, alat seperti Capgo dapat mempercepat tugas ini. Capgo 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 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 yang 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 Patuh: Pedoman Apple

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

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 sebenarnya.