Panduan lengkap instalasi dan penggunaan PrivacyTrack.id.
Pasang PrivacyTrack.id di website kamu dalam 2 menit. Tidak perlu konfigurasi tambahan.
PT-xxxxxxxx)Tempel kode ini di dalam <head> atau sebelum </body>:
<script async defer
src="https://cdn.privacytrack.id/pt.js"
data-site="SITE_ID_KAMU"
></script>Tambahkan di functions.php tema aktif kamu:
function add_privacytrack_script() {
echo '<script async defer
src="https://cdn.privacytrack.id/pt.js"
data-site="SITE_ID_KAMU"
></script>';
}
add_action('wp_head', 'add_privacytrack_script');Atau gunakan plugin WordPress kami β tersedia di halaman Instalasi setelah login.
Tambahkan di app/layout.tsx:
import Script from 'next/script'
export default function RootLayout({ children }) {
return (
<html>
<body>
{children}
<Script
src="https://cdn.privacytrack.id/pt.js"
data-site="SITE_ID_KAMU"
strategy="afterInteractive"
/>
</body>
</html>
)
}Tambahkan di komponen root App:
import { useEffect } from 'react'
function usePrivacyTrack(siteId) {
useEffect(() => {
const script = document.createElement('script')
script.src = 'https://cdn.privacytrack.id/pt.js'
script.setAttribute('data-site', siteId)
script.async = true
script.defer = true
document.head.appendChild(script)
return () => document.head.removeChild(script)
}, [siteId])
}
export default function App() {
usePrivacyTrack('SITE_ID_KAMU')
return <YourApp />
}Setelah script terpasang, kamu bisa melacak event custom:
// Lacak klik tombol
document.querySelector('#btn-beli').addEventListener('click', () => {
window.pt('klik-beli', { produk: 'Kaos Polos', harga: 75000 })
})
// Lacak form submission
window.pt('form-submit', { halaman: 'kontak' })
// Lacak event apapun
window.pt('nama-event', { key: 'value' })Event akan muncul di tab Events di dashboard analytics kamu.