Alusio Docs

Command Palette

Search for a command to run...

Button

CTA tombol dengan link URL/WhatsApp + Meta/TikTok Pixel tracking.

Type: "button". Tombol kotak dengan styling theme, link, dan tracking opsional.

Props

FieldTypeRequiredDefaultKeterangan
textstring (max 200)"Klik di sini"Label tombol
linkstring (URL, max 2000)"#"Tujuan klik
linkType'url'|'whatsapp'"url"Mode link
whatsappNumberstring (max 50)Nomor WA (kalau linkType="whatsapp")
whatsappMessagestring (max 1000)Pesan default WA
alignment'left'|'center'|'right'"center"Posisi tombol di parent
width'auto'|'full'"auto""full" = 100% width
Meta Pixel tracking (opsional)
metaEventPixelIdstring (max 50)Pixel ID custom (default = site setting)
metaEventstring (max 100)Event name (Lead, Contact, dll)
metaEventValuestring (max 50)Value angka (mis. "50000")
metaEventCurrencystring (max 10)Default "IDR"
metaEventContentNamestring (max 200)Label deskriptif event
TikTok Pixel tracking (opsional) — sama dengan meta, prefix tiktok
tiktokEventPixelIdstring (max 50)
tiktokEventstring (max 100)
tiktokEventValuestring (max 50)
tiktokEventCurrencystring (max 10)
tiktokEventContentNamestring (max 200)

Contoh: CTA URL

{
  "id": "btn01abcd",
  "type": "button",
  "props": {
    "text": "Daftar Sekarang",
    "link": "/register",
    "linkType": "url",
    "alignment": "center",
    "width": "auto"
  }
}

Contoh: WhatsApp button

{
  "id": "btn02efgh",
  "type": "button",
  "props": {
    "text": "Hubungi via WhatsApp",
    "link": "",
    "linkType": "whatsapp",
    "whatsappNumber": "6281234567890",
    "whatsappMessage": "Halo, saya tertarik dengan produknya",
    "alignment": "center",
    "width": "full"
  }
}

Contoh: button + Meta tracking

{
  "id": "btn03ijkl",
  "type": "button",
  "props": {
    "text": "Download Ebook Gratis",
    "link": "/ebook-marketing",
    "alignment": "center",
    "width": "auto",
    "metaEvent": "Lead",
    "metaEventValue": "50000",
    "metaEventCurrency": "IDR",
    "metaEventContentName": "Ebook Marketing 101"
  }
}

Contoh: button + global class

{
  "id": "btn04mnop",
  "type": "button",
  "props": {
    "text": "Beli",
    "link": "/checkout",
    "alignment": "center",
    "width": "auto"
  },
  "classes": ["7c58e7b3"]
}

Definisi class 7c58e7b3 harus ada di globalClasses array di Alus File. Lihat halaman Global Classes.