Genel Bakış

Hardal analitik event’lerinizi Incoming Webhooks kullanarak Slack kanallarına gönderin.

Yapılandırma

  1. Hardal dashboard’unuza gidin
  2. Marketing Destinations’a gidin
  3. “Add Custom Destination” butonuna tıklayın
  4. Şablonlardan “Slack Webhook”i seçin

Endpoint Yapılandırması

{
  "endpoint_label": "Slack Notifications",
  "endpoint_id": "slack-webhook",
  "endpoint_url": "https://hooks.slack.com/services/YOUR/WEBHOOK/URL",
  "request_method": "POST",
  "content_type": "application/json",
  "request_format": {
    "text": "New Event: ##event_name##\nProperties: ##properties##\nTime: ##created_at##"
  }
}

Mesaj Formatlama

Bloklar kullanarak Slack mesajlarınızı özelleştirin:

{
  "request_format": {
    "blocks": [
      {
        "type": "header",
        "text": {
          "type": "plain_text",
          "text": "New Event: ##event_name##"
        }
      },
      {
        "type": "section",
        "fields": [
          {
            "type": "mrkdwn",
            "text": "*Properties:*\n##properties##"
          },
          {
            "type": "mrkdwn",
            "text": "*Time:*\n##created_at##"
          }
        ]
      }
    ]
  }
}

En İyi Uygulamalar

  • Anlamlı kanal adları kullanın
  • Okunabilirlik için mesajları formatlayın
  • Uygun bildirim ayarları yapın
  • Yüksek hacimli event’ler için rate limiting düşünün