Kanal Ekleme
Yeni kanal ekleme adımları
Yeni bir web sitesini veya mobil uygulamayı Selwise'e bağlamanın adımları.
Panelde nerede
Sol menüde Kanallar (Channels) → sağ üstteki Add Channel (Kanal Ekle) düğmesi. Hiç kanalınız yoksa ekranın ortasındaki Add Your First Channel (İlk Kanalınızı Ekleyin) düğmesi aynı formu açar. Kanal ekleme admin rolünün işidir.
Form
Form Add a Channel başlığıyla açılır. Alanlar, seçtiğiniz türe göre değişir.
| Alan | Hangi türde | Açıklama |
|---|---|---|
| What are you adding? (Ne ekliyorsunuz?) | ikisi de | Website veya Mobile App. Sonradan değiştirilemez — bkz. Kanal Türleri. |
| Domain (Alan Adı) | web | Mağazanızın alan adı: magaza.com. Bu alan güvenlik sınırıdır: genel API yalnızca bu alan adından gelen tarayıcı isteklerini kabul eder. |
| Application Identifier (Uygulama Tanımlayıcısı) | uygulama | Ters DNS biçiminde com.magaza.app: iOS'ta bundle identifier, Android'de paket adı. Noktayla ayrılmış en az iki parçadan oluşmalı (harf, rakam, _ ve - kullanılabilir); büyük harfler küçültülür, başındaki https:// ve sondaki yol atılır; www. ile başlayamaz. |
| Name (Ad) | ikisi de | İsteğe bağlı, en fazla 120 karakter. Kanal seçicide ve listelerde görünür; boşsa adres görünür. Uygulama kanalında pratikte doldurun, yoksa seçicide com.magaza.app yazar. |
| Platforms (Platformlar) | uygulama | iOS, Android veya ikisi (varsayılan ikisi). Yalnızca gösterim amaçlıdır; hiçbir kural bu seçime bakmaz. |
| Currency (Para Birimi) | ikisi de | Üç harfli ISO 4217 kodu (TRY, EUR, USD). Boş bırakırsanız EUR kaydedilir. Kanalın gelir rakamları bu birimde gösterilir. |
Alan adı nasıl yazılmalı
Selwise adresi sizin için temizler: protokol (https://), yol (/tr), www. öneki ve büyük harfler atılır, magaza.com olarak kaydedilir. Port yalnızca localhost için korunur. Bu yüzden aşağıdakilerin hepsi aynı kanalı üretir:
| Yazdığınız | Kaydedilen |
|---|---|
magaza.com | magaza.com |
https://www.magaza.com/tr | magaza.com |
WWW.Magaza.com | magaza.com |
Boşluk içeren veya alan adına benzemeyen bir değer DOMAIN_INVALID ile reddedilir ve ne yazdığınızı geri söyler.
www ve kök alan adı
Siteniz hem magaza.com hem www.magaza.com üzerinden açılıyorsa ikinci bir kanal gerekmez: genel API, kaydettiğiniz alan adını ve onun her alt alan adını kabul eder, kök ile www her iki yönde de eşleşir. Tamamen farklı bir ikinci alan adı için bkz. Kanal Ayarları.
Uygulama tanımlayıcısı uyarısı
Alan adı ile paket adı aynı gramerdedir; bu yüzden kiko.com.tr gibi bir alan adını uygulama alanına yazarsanız form reddetmez, yalnızca "bu bir web sitesi alan adına benziyor" uyarısını gösterir. Panel sizi engellemez çünkü yalnızca siz doğrusunu bilirsiniz — ama yanlış yazılmış bir tanımlayıcı kanalı yanlış adlandırır.
Kaydettikten sonra
Kanal oluşur ve bir Kanal Anahtarı üretilir (sk_ ile başlayan 27 karakterlik değer — bkz. Kanal Anahtarı). Yeni kanal Channels listesine eklenir. Onu üstteki kanal seçiciden ya da satırdaki Manage (Yönet) bağlantısından seçtiğinizde Channel Overview ekranındaki Setup bölümü sıradaki adımları gösterir (Kanal Genel Bakışı).
Web sitesi:
- Script'i sitenize kurun — Widget Kurulumu ve platformunuzun sayfası (Platformlar).
- Alan adını doğrulayın — Domain Doğrulama.
Bu ikisi tamamlanmadan kanal canlı değildir: doğrulanmamış kanalda genel API 403 Site not verified döner.
Mobil uygulama:
- Channel Overview → Channel Key kartı → API keys → Manage (veya Channels listesinde satırın ⋮ menüsünden API keys) ile Mobile app amaçlı bir API anahtarı oluşturun — bkz. API Anahtarları.
- SDK'yı kurun — Uygulama Kanalları ve Mobil SDK Kurulumu.
Uygulama kanalı doğrulama beklemez; oluşturulduğu anda doğrulanmış sayılır çünkü yetkilendirmeyi API anahtarı yapar. Anahtar yoksa SDK'nın her çağrısı 403 döner.
Kataloğu paylaşmak
Yeni kanal, mevcut bir kanalla aynı ürünleri satıyorsa feed'i ikinci kez kurmayın. Channel Overview → Product Feed kartındaki Shared Catalogue bölümünden mevcut kanalı kaynak seçin — bkz. Paylaşılan Katalog.
Neden eklenemiyor
| Belirti | Neden |
|---|---|
| Add Channel düğmesi gri, kilit simgeli | Planınızdaki kanal limiti dolu. Başlıkta kullanılan / limit channels rozeti, ekranda Channel Limit Reached (Kanal Limiti Doldu) kutusu ve Upgrade Plan (Planı Yükselt) bağlantısı görünür. API aynı durumda 409 ve LIMIT_REACHED kodunu döner (kaç tane kullanıldığını ve limiti de söyler). Limit hesap yöneticiniz tarafından ayarlanır — bkz. Abonelik. |
Düğmeye basınca 403 | Rolünüz kanal oluşturamaz (marketing). Bir yöneticiden isteyin. |
A web channel needs a domain / DOMAIN_INVALID | Alan adı boş ya da geçersiz. |
| Uygulama için "reverse-DNS" hatası | Tanımlayıcı com.magaza.app biçiminde değil. |
| Para birimi hatası | Üç harf değil (Enter a 3-letter currency code). |
Son güncelleme: 22 Ekim 2026
