# Mengirim pengalaman app Apple Messages

Gunakan **App experience** jika organisasi Anda sudah memiliki app iMessage atau App Clip yang dipublikasikan dan dapat dibuka oleh pelanggan. Bird mengirimkan interaksi; pengembangan app, publikasi, dan perilaku pada perangkat yang kompatibel tetap menjadi tanggung jawab tim app Anda.

Minta tim app menyediakan identitas yang dipublikasikan, format payload, dan prosedur pengujian sebelum menyusun pesan. URL yang mengarah ke situs web biasa tidak menjadikannya app iMessage.

## Mengonfigurasikan app iMessage yang dipublikasikan

1. Buka [**Templates**](https://bird.com/dashboard/w/apple-messages/templates) dan pilih **New template > App experience**.
2. Masukkan nama draf, **Title**, dan **Message** di **Content**.
3. Di **Apple delivery**, atur **App experience** ke **Published iMessage app**.
4. Isi kolom yang disediakan oleh tim app Anda:

| Kolom                    | Fungsi identifikasi                                                                                         |
| ------------------------ | ----------------------------------------------------------------------------------------------------------- |
| **Published app ID**     | Identifier aplikasi yang telah dipublikasikan.                                                              |
| **App name**             | Nama yang ditampilkan untuk interaksi tersebut.                                                             |
| **PNG app icon URL**     | URL ikon publik; ikuti [batasan media](/docs/guides/apple-messages/attachments#prepare-a-fetchable-file).   |
| **Extension identifier** | Identitas ekstensi dalam format `com.apple.messages.MSMessageExtensionBalloonPlugin:team-id:extension-id`.  |
| **App payload URL**      | Konten yang diinterpretasikan oleh aplikasi Anda, seperti parameter tampilan pesanan yang telah disepakati. |
| **Session identifier**   | Nilai sesi interaksi aplikasi.                                                                              |
| **App bubble layout**    | **Static layout** atau **Live layout**, sesuai implementasi aplikasi.                                       |

Sesuaikan gelembung pesan diterima dan balasan jika diperlukan. Pilih bisnis, simpan draf, dan [siapkan pesan](/docs/guides/apple-messages/templates#send-the-reviewed-template).

## Mengonfigurasi pratinjau App Clip

Pada tipe pesan yang sama, pilih **App Clip preview** di bagian **App experience** dan isi **App Clip URL**. Proses persiapan mengambil pratinjau yang dibuat Apple untuk URL yang didukung. Publikasi dan pemanggilan App Clip harus sudah dikonfigurasi oleh tim aplikasi Anda.

## Memverifikasi aplikasi di perangkat

Kirim ke percakapan uji yang diotorisasi pada perangkat yang sesuai untuk aplikasi tersebut. Buka pesan dan periksa apakah aplikasi atau App Clip yang benar menangani payload. Ikuti tindakan yang dimaksud hingga hasil akhirnya, termasuk pembatalan serta catatan bisnis yang tidak ditemukan atau kedaluwarsa.

Pratinjau browser Bird tidak menginstal atau menjalankan aplikasi. Pemeriksaan kapabilitas bawaan yang diketahui tidak membuktikan bahwa aplikasi kustom terinstal atau berfungsi. Sediakan alternatif web atau teks untuk pelanggan yang tidak dapat menyelesaikan interaksi.

Jika persiapan atau pemrosesan gagal, periksa kesalahan, identitas yang dipublikasikan, URL ikon, dan format payload. Gunakan [riwayat pesan](/docs/guides/apple-messages/messages) untuk membedakan pengiriman yang gagal dari aplikasi yang terbuka tetapi tidak dapat menyelesaikan tindakan bisnisnya.