Tag menyediakan sistem klasifikasi silang yang fleksibel untuk menandai konten. Berbeda dengan kategori, satu konten dapat memiliki banyak tag, memudahkan pencarian dan navigasi lintas topik.
| Nama Tag | Slug | Warna | Penggunaan | Featured | Aksi | |
|---|---|---|---|---|---|---|
| konfigurasi | konfigurasi | 32 konten | Ya | Edit | ||
| troubleshooting | troubleshooting | 28 konten | Ya | Edit | ||
| api | api | 15 konten | Tidak | Edit | ||
| 12 konten | Tidak | Edit |
Tag cloud menampilkan visualisasi semua tag dalam bentuk awan kata. Ukuran teks menunjukkan popularitas tag (semakin besar, semakin banyak digunakan):
/knowledgebase/tags/cloud. Klik pada tag untuk melihat semua konten yang ditandai dengan tag tersebut.
| Field | Tipe | Wajib | Keterangan |
|---|---|---|---|
| name | Text | Ya | Nama tag. Disarankan menggunakan huruf kecil tanpa spasi. |
| slug | Text | Auto | URL-friendly identifier yang dibuat otomatis dari nama. |
| description | Text | Tidak | Deskripsi singkat penggunaan tag. |
| color | Color | Tidak | Warna identitas tag dalam format hex. |
| icon | Text | Tidak | Nama ikon untuk ditampilkan bersama tag. |
| is_featured | Toggle | Tidak | Tandai sebagai tag unggulan untuk ditampilkan di halaman utama. |
| usage_count | Integer | Auto | Jumlah konten yang menggunakan tag ini. Dihitung otomatis oleh sistem. |
Fitur merge memungkinkan Anda menggabungkan dua atau lebih tag menjadi satu tag. Semua konten yang ditandai dengan tag sumber akan dipindahkan ke tag tujuan:
Pada daftar tag, centang checkbox pada tag-tag yang ingin digabungkan (minimal 2 tag).
Klik tombol Gabungkan Tag yang muncul setelah memilih tag.
Pilih salah satu tag sebagai tag tujuan. Tag-tag lainnya akan dihapus dan semua kontennya dipindahkan ke tag tujuan.
Konfirmasi operasi. Tindakan ini tidak dapat dibatalkan setelah dilakukan.
Saat menambahkan tag ke artikel, FAQ, atau panduan, sistem menyediakan fitur autocomplete untuk mempercepat pencarian tag yang sudah ada:
GET /knowledgebase/api/tags/autocomplete?q=konf
Tag dapat dihubungkan dengan berbagai jenis konten melalui tabel pivot:
| Jenis Konten | Tabel Pivot | Keterangan |
|---|---|---|
| Artikel | kb_article_tags | Mendukung field is_primary untuk menandai tag utama. |
| Panduan | kb_guide_tags | Mendukung field is_primary untuk menandai tag utama. |
| FAQ | kb_faq_tags | Menghubungkan FAQ dengan tag terkait. |
| Tutorial | kb_tutorial_tags | Menghubungkan tutorial dengan tag terkait. |
| Video | kb_video_tags | Menghubungkan video dengan tag terkait. |