# Hızlı Başlangıç

5 dakikada ilk kampanyanızı oluşturun
Kaynak: https://selwise.com/docs/getting-started/quickstart

Bu sayfa, bir web sitesi kanalını canlıya almanın en kısa yolunu özetler. Hesabınızın açılmış ve davetinizin kabul edilmiş olması gerekir — bkz. [Hesap Oluşturma](/docs/getting-started/account-setup). Ayrıntılı, referans niteliğindeki rehber için [Entegrasyon Genel Bakış](/docs/integration/overview) sayfasına bakın. Mobil uygulama için [Mobil SDK](/docs/mobile/setup) sayfasından başlayın.

## 1. Kanalı ekleyin

`selwise.com` panelinde oturum açın. Sol menüde **Kanallar → Add Channel** (Channels) deyin. **What are you adding?** sorusunda **Website** (Web sitesi) seçin; alan adını (`magaza.com`, protokolsüz), isterseniz bir adı ve para birimini girin. Kanal oluşunca **Channel Overview** (Kanal Özeti) ekranında **Channel Key** (Kanal Anahtarı) kartından anahtarı kopyalayın. Ayrıntı: [İlk Kanalınızı Ekleyin](/docs/getting-started/adding-first-channel).

## 2. Script'i ekleyin

Aşağıdaki satırı sitenizin tüm sayfalarına, `<head>` içine ekleyin ve `SITE_KEY` değerini kanal anahtarınızla değiştirin:

```html
<link rel="preconnect" href="https://widget.selwise.com" crossorigin>
<link rel="preconnect" href="https://api.selwise.com" crossorigin>
<script>window.Selwise=window.Selwise||{};window.Selwise.q=window.Selwise.q||[];['track','trackOrder','identify','setTraits','pushDataLayer','grantConsent','revokeConsent','showConsentPreferences','withdrawConsent','endJourney'].forEach(function(m){if(!window.Selwise[m])window.Selwise[m]=function(){window.Selwise.q.push([m,arguments])}});</script>
<script async src="https://widget.selwise.com/client.js" data-site-key="SITE_KEY"></script>
```

## 3. Domain'i doğrulayın

Script yayına girdikten sonra **Channel Overview** ekranında **Verify Now** (Şimdi Doğrula) düğmesine basın. Selwise ana sayfanızı sunucudan açar ve **sayfanın kendi HTML'inde** `data-site-key="SITE_KEY"` ifadesini arar.

> **Doğrulama zorunlu ve sıralı**
>
> Doğrulanmadan hiçbir widget gösterilmez ve olaylar `403` ile reddedilir. Önce script'i kurun, sonra doğrulayın. Script'i bir etiket yöneticisiyle (GTM gibi) ya da sayfa yüklendikten sonra ekliyorsanız doğrulayıcı onu göremez: kodu şablonun `head` ya da `body` içine doğrudan yazın. Ayrıntı: [Domain Doğrulama](/docs/channels/domain-verification).

## 4. Çalıştığını görün

Sitenizde tarayıcı konsolunu açın ve ayrıntılı günlüğü etkinleştirip sayfayı yenileyin:

```js
localStorage.setItem('selwise_debug', 'true');
location.reload();
```

Ağ (Network) sekmesinde şu istekleri görmelisiniz:

- `…/public/sites/SITE_KEY/config` — `200` dönmeli. Bu, kanalın doğrulandığını ve hesabın yayını açık olduğunu gösterir.
- `…/public/sites/SITE_KEY/events/batch` — sayfa görüntüleme gibi olaylar bu istekle gider. Olaylar kısa bir gecikmeyle toplu gönderilir; hemen görünmezse birkaç saniye bekleyin.

Panelde **Setup** (Kurulum) ekranı, ilk olay geldiğinde "script kuruldu" adımını kendiliğinden tamamlar — bkz. [Kurulum Merkezi](/docs/channels/setup-center).

## 5. Sipariş takibini bağlayın

Teşekkür / sipariş onay sayfasına gerçek sipariş verisiyle:

```html
<script>
  window.Selwise?.trackOrder({
    orderId: 'ORDER_12345',
    currency: 'TRY',
    total: 129.90,
    items: [
      { productItemCode: 'SKU-001', name: 'Ürün', quantity: 1, unitPrice: 129.90 },
    ],
  });
</script>
```

`productItemCode`, ürün beslemenizdeki ürün koduyla aynı olmalıdır. Sipariş gelmezse hiçbir ciro atfedilmez — bkz. [Sipariş Takibi](/docs/integration/order-tracking).

## 6. Ürün beslemesini bağlayın

Öneri, arama ve zenginleştirme ürün kataloğunu okur. **Katalog → Ürün Beslemesi** (Catalog → Product Feed) ekranından beslemenizi bağlayın — bkz. [Besleme Kurulumu](/docs/product-feeds/setup).

## Sırada ne var

- [Veri Katmanı](/docs/integration/data-layer) — otomatik ve manuel olay takibi.
- [Olay Referansı](/docs/integration/events) — tüm olaylar.
- [JavaScript API](/docs/integration/javascript-api) — `window.Selwise` metodları.
- [İlk Kampanya](/docs/getting-started/first-campaign).
- Takıldıysanız: [Sık Sorunlar](/docs/troubleshooting/common-issues).
