Appearance
Dracin v3.0.1 — Patch Release Monetisasi Mandiri & Pembersihan Tracking
Selamat datang di rilis patch v3.0.1 Dracin! Rilis patch ini hadir untuk memberikan kapabilitas kontrol penuh bagi pemilik situs portal drama dalam memonetisasi website secara mandiri (zero-friction monetization), membersihkan seluruh hardcoded ID pelacakan pengembang lama, serta melengkapi ekosistem dengan dokumentasi panduan monetisasi dan pengujian otomatis yang andal.
🌟 Sorotan Utama Rilis v3.0.1
1. Arsitektur 5 Slot Partials Modular Monetisasi Mandiri
- Menyediakan 5 titik injeksi iklan dan skrip analitik modular di direktori
resources/views/partials/monetization/:head-scripts.blade.php: Slot skrip<head>untuk verifikasi webmaster (Google Search Console & Bing), Google AdSense Auto-Ads, dan script pelacak analitik header.body-top.blade.php: Slot banner leaderboard atas (728x90 desktop / 320x50 & 300x250 mobile) tepat setelah tag<body>sebelum navigasi utama.video-top.blade.php: Slot banner responsif tepat di atas frame pemutar video episode drama.video-bottom.blade.php: Slot banner responsif tepat di bawah pemutar video dan di atas daftar pemilihan episode.footer-scripts.blade.php: Slot skrip penutup non-blocking sebelum tag penutup</body>(Histats counter, Google Analytics 4, Adsterra popunder & social bar).
- Desain Aman & Non-Destruktif:
- Seluruh partial dipanggil menggunakan direktif Blade
@includeIf, sehingga aplikasi tetap berjalan normal tanpa error PHP meskipun file belum diisi. - Setiap slot dibungkus kontainer responsif Tailwind CSS (
empty:hiddenatau[&:not(:empty)]) yang secara otomatis menyembunyikan whitespace kosong jika pembeli belum memasang unit iklan.
- Seluruh partial dipanggil menggunakan direktif Blade
2. Pembersihan Total Hardcoded Tracking Developer Lama
- Membersihkan 100% seluruh ID pelacakan pengembang lama dari core layouts dan views:
- Google AdSense:
ca-pub-6746948001971610dibersihkan daripartials/head.blade.php. - Google Analytics 4: GTag
G-N5WP28NB7Ddibersihkan daripartials/head.blade.phpdanerrors/503.blade.php. - Statcounter: Project ID
13178014dibersihkan dari layout global. - Adsterra: Script key
eb47809dbbba0359fc843ddf347acda2dibersihkan dari view detail drama, episode, dan maintenance.
- Google AdSense:
- Memastikan pendapatan iklan dan data trafik pengunjung 100% menjadi milik pembeli lisensi tanpa tercampur atau bocor ke akun pengembang.
3. Panduan Komprehensif Monetisasi & Pengukuran Trafik
- Dokumen panduan komprehensif baru di
docs/monetization.mdberbahasa Indonesia yang jelas, terstruktur, dan ramah pengguna umum. - Menjelaskan lokasi berkas di development (
resources/views/partials/monetization/) dan di VPS produksi (/var/www/dracin/current/resources/views/partials/monetization/). - Menyediakan 3 metode pengeditan praktis: SFTP (FileZilla / WinSCP), SSH Editor (Nano), dan Git deploy.
- Menyediakan contoh kode integrasi siap pakai (copy-paste ready):
- Google AdSense (Auto-Ads dan banner responsif)
- Adsterra (Banner 728x90, 300x250, Social Bar, Popunder, Native Banner)
- Pelacak Trafik (Histats counter async & Google Analytics 4 GTag)
- Tag Meta Verifikasi Search Console & Bing
- Sinkronisasi tautan panduan di
README.md,docs/deployment/guide.md, dan portal onlinedracin.dojo.cc.
4. Pengujian Otomatis & Verifikasi Staging VPS
- Penambahan Pest feature test
tests/Feature/MonetizationPartialTest.phpuntuk memvalidasi:- Keberadaan dan integritas sintaks 5 partials modular.
- Injeksi script dan banner pada urutan DOM HTML respons yang tepat (
/dan/en/drama/.../episode/...). - Halaman error
errors/503.blade.phpaman merender slot monetisasi. - Kompilasi sintaks Blade 100% sukses via
php artisan view:cache.
- Skrip pengujian otomatis
scripts/test-monetization.shdanscripts/test-monetization-slots.sh(5/5 lolos exit 0). - Verifikasi deployment live di VPS Staging
167.86.108.118:20700dengan hasil 200 OK di seluruh endpoint utama.
🚀 Panduan Memperbarui ke v3.0.1 (Upgrade Guide)
Bagi pemilik portal yang telah menjalankan Dracin v3.0.0 di VPS:
Tarik Pembaruan via Git atau Deployer:
bashcd /var/www/dracin/current git pull origin mainAtau jalankan deployment via Deployer dari komputer pengembang:
bashdep deploy productionBersihkan Cache Template Blade:
bashphp artisan view:clear php artisan optimizeMulai Pasang Kode Iklan: Buka folder
/var/www/dracin/current/resources/views/partials/monetization/dan masukkan kode iklan sesuai slot yang diinginkan (lihat panduan lengkap di https://dracin.dojo.cc/monetization).
📦 Informasi Artefak Distribusi
- Nama Berkas Kanonik:
products/agc-dracin-3.0.1.zip - Checksum SHA-256:
products/agc-dracin-3.0.1.zip.sha256 - Kompatibilitas Scanner: 100% kompatibel dengan
ScanR2Files.php/php artisan memberships:scan-r2Dojo. - Penyimpanan Distribusi: Cloudflare R2 bucket
dojo(kunci:products/agc-dracin-3.0.1.zip).
📚 Tautan Resmi & Bantuan
- Panduan Monetisasi: https://dracin.dojo.cc/monetization
- Panduan Terpadu VPS: https://dracin.dojo.cc/deployment/guide
- Katalog Produk Dojo: https://dojo.cc/products/agc-dracin
- Komunitas & Bantuan: Portal Member Dojo (
dojo.cc)