Digital Transformation

Web Share Target API (Terima Share dari OS)

Vito Atmo
Vito Atmo·28 Mei 2026·0 kali dibaca·2 min baca

TL;DR: Web Share Target API memungkinkan Progressive Web App terinstal mendaftar sebagai tujuan share di sistem operasi, sehingga pengguna bisa membagikan link, teks, atau file dari aplikasi lain langsung ke website Anda. Bagi marketer Indonesia, ini cara legit menambah re-engagement tanpa membangun aplikasi native.

Apa itu Web Share Target API?

Web Share Target API adalah ekstensi dari Web App Manifest yang mendaftarkan PWA sebagai endpoint share di OS. Setelah pengguna meng-install PWA dari browser, nama website akan muncul di share sheet Android atau ChromeOS sejajar dengan WhatsApp, Telegram, atau Instagram. Konfigurasi dilakukan via field share_target di manifest.json, mendefinisikan URL action, method, dan parameter yang diterima.

Berbeda dari Web Share API yang dipakai website untuk membuka share sheet, Web Share Target adalah arah sebaliknya, yaitu menerima konten dari aplikasi lain. Untuk publisher konten atau marketplace, ini membuka skenario seperti save-to-collection, repost ke katalog, atau kirim ke wishlist tanpa user buka tab dulu.

Cara Kerja

json
"share_target": {
  "action": "/share",
  "method": "POST",
  "enctype": "multipart/form-data",
  "params": {
    "title": "title",
    "text": "text",
    "url": "url",
    "files": [{"name": "media","accept": ["image/*"]}]
  }
}

Setelah pengguna memilih PWA Anda di share sheet, browser melakukan POST ke route /share dengan payload yang ditentukan. Aplikasi Next.js bisa menangkap di route handler app/share/route.ts dan memproses sesuai logic.

Kenapa Penting?

Untuk pebisnis Indonesia, channel re-engagement utama adalah WhatsApp dan Instagram. Tanpa Web Share Target, pengguna harus copy link, buka tab baru, lalu paste manual. Friksi ini memangkas conversion. Per pengalaman membangun Vetmo dan Nalesha, instalasi PWA + Web Share Target menurunkan friksi sharing dari rata-rata 5 ketukan menjadi 2 ketukan. Praktik standar di proyek Vito Atmo adalah menggabungkannya dengan Cookie Store API untuk personalisasi share session.

Pertanyaan Umum

Apakah PWA harus terinstal dulu?

Ya. Web Share Target hanya aktif jika PWA sudah ditambahkan ke home screen atau App Library, karena OS butuh manifest terdaftar.

Apakah iOS Safari mendukung?

Per April 2026, dukungan iOS terbatas. Spek hanya stabil di Chromium-based dan Firefox Android. Untuk iOS, fallback adalah deep link standar via Universal Links.

Bagikan