IG Insights Bookmarklet — Tanpa API

Instagram Insights Bookmarklet — Tanpa API

Solusi ini nggak pakai API. Lo cukup buka postingan IG di desktop (akun Business/Creator & sudah login), klik View insights, lalu jalankan bookmarklet. Script akan membaca angka di modal dan menampilkan ER serta tombol Copy.

1) Pasang Bookmarklet

Drag tombol ini ke bar bookmarks lo:

new RegExp("^"+label+"$","i").test(e.textContent.trim())) || sel.find(e=>e.textContent.trim().toLowerCase().includes(label.toLowerCase())); if(!el) return 0; let t=el; for(let i=0;i<6;i++){ t=t.nextElementSibling||t.parentElement; if(!t) break; const val=n(t.textContent); if(val) return val; } const near=sel.slice(0,400).map(e=>e.textContent).join(" "); return n(near); } function openInsights(){ const btn=[...document.querySelectorAll("button, div[role=\'button\']")].find(b=>/view insights|lihat insight/i.test(b.textContent)); if(btn){ btn.click(); return true;} return false; } if(!document.querySelector("*[role=\'dialog\']")){ if(!openInsights()){ alert('Buka modal "View insights" dulu.'); return; } setTimeout(run,1200); return; } run(); function run(){ const likes=pick('Likes'); const comments=pick('Comments'); const saves=pick('Saves'); const shares=pick('Shares'); const reach=pick('Reach')||pick('Accounts reached'); const impressions=pick('Impressions'); const plays=pick('Plays')||pick('Video plays')||pick('Reel plays'); const engagement=likes+comments+saves+shares; function pct(a,b){return (b? (a/b*100):0).toFixed(2)+'%'} const erReach=pct(engagement,reach); const erImpr=pct(engagement,impressions); const erViews=pct(engagement,plays); const box=document.createElement('div'); box.setAttribute('style','position:fixed;z-index:999999;right:16px;bottom:16px;background:#111827;color:#fff;padding:14px 16px;border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.25);max-width:360px;font-family:Inter,system-ui'); box.innerHTML=`

Data dibaca dari modal. Angka dapat bervariasi tergantung tampilan IG.
Likes
${likes}
Comments
${comments}
Saves
${saves}
Shares
${shares}
Reach
${reach}
Impressions
${impressions}
Views/Plays
${plays}
ER / Reach
${erReach}
ER / Impressions
${erImpr}
ER / Views
${erViews}
`; document.body.appendChild(box); document.getElementById('__copy').onclick=function(){ const obj={likes,comments,saves,shares,reach,impressions,plays,engagement,ER_reach:erReach,ER_impressions:erImpr,ER_views:erViews, post_url:location.href}; navigator.clipboard.writeText(JSON.stringify(obj,null,2)); this.textContent='Copied!'; }; document.getElementById('__close').onclick=function(){ box.remove(); }; } })();'>IG Insights

2) Cara pakai

  1. Login Instagram di desktop (akun Business/Creator).
  2. Buka link postingan (permalink) yang mau dicek.
  3. Klik tombol View insights di post itu.
  4. Klik bookmarklet IG Insights di bar bookmarks.
  5. Popup kecil akan muncul dengan metrik dan ER. Klik Copy buat menyalin JSON.
Social Media
Alamat
(022) 7834310
promosimizan@gmail.com
Jl. Cinambo 135, Bandung
Marketplace
-
-
Berita
`Berlangganan
@2025 Katalog Buku Mizan Inc.