Mobil Uygulama
Yuva adıyla yerleştirme ve webden farkları
Zenginleştirme, web sitenizde ve mobil uygulamanızda aynı özelliktir: aynı bloklar, aynı token'lar, aynı segment ve test modu davranışı. Tek fark içeriğin nereye gireceğini nasıl söylediğinizdir.
Web seçiciyle, uygulama adla yerleşir
| Web sitesi kanalı | Uygulama kanalı | |
|---|---|---|
| Yerleştirme | CSS seçicisi (.product-description) | Yuva adı (pdp-specs) |
| Ekleme konumu | Öncesine / sonrasına / içine / yerine | Yuvanın kendisi |
| Sunucu taraflı render | Var | Yok (aşağıda) |
Bunun sebebi bir tercih değil: bir uygulama ekranının DOM'u yoktur, dolayısıyla eşleştirilecek bir seçici de yoktur. Buna karşılık bir ad verebilir, ve uygulama o adı çizer.
Uygulama kanalında kural kurma
Kanal seçicisinden uygulama kanalınızı seçin ve kuralı her zamanki gibi oluşturun. Yerleştirme sekmesinde seçici alanı yerine Uygulama yuvası alanı görürsünüz:
pdp-specs
Yazdığınız değer katlanır — boşluklar ve alt çizgiler tireye döner, harfler küçültülür — ve panel kaydedilecek hâli hemen gösterir. Uygulama tarafındaki kod bu adı ister:
<SelwiseEnrichment plugin={Selwise} code={product.sku} slot="pdp-specs" />
Yeni kural için uygulama güncellemesi gerekmez
Uygulama bir yuvayı bir kez çizmeye başladıktan sonra o yuvaya atadığınız her kural görünür. Kuralı değiştirmek, durdurmak, yenisini eklemek ya da bloğun markup'ını baştan yazmak uygulamada hiçbir değişiklik gerektirmez.
Aynı ürün, iki ayrı ekran
Bir yuva bir ekrandır. Ürün künyesini ürün ekranına, kargo notunu sepet ekranına koymak için iki kural yazıp iki farklı yuva adı verirsiniz — kurallar, bloklar ve koşullar tamamen aynı mantıkla çalışır.
Bir yuvaya birden fazla kural yığabilirsiniz; sıralamayı öncelik belirler ve
exclusive çakışma davranışı webde olduğu gibi çalışır.
Token'lar ve kendi feed alanlarınız
Fark yok. ${title}, ${brand}, ${formattedPrice}, ${imageUrl} ve
besleme dosyanızın kendi alanları için ${attr.gtin},
${attr.garanti_suresi}. Ayrıntı: Ürün Özellikleri.
Uygulama kanalınız kataloğu web kanalınızdan ödünç alıyorsa — uygulama kanallarında olağan durum, çünkü ürünler aynı ve besleme iki kez senkronlanmamalı — token'lar o katalogdan çözülür.
Sunucu taraflı render uygulamada yok
Sunucu taraflı render JavaScript çalıştırmayan istemciler içindir: GPTBot, ClaudeBot, bağlantı önizleme botları, arama motorları. Bir mobil uygulamayı bunların hiçbiri taramaz, dolayısıyla seçeneğin uygulamada bir karşılığı yoktur ve panel uygulama kanalında bu alanları göstermez.
Bir kuralı web sitenizde SEO için sunucu moduna aldıysanız bu, uygulamadaki görünürlüğünü etkilemez: uygulamanın tek bir çizici katmanı vardır ve kural orada görünmeye devam eder.
İçerik uygulamaya nasıl ulaşıyor
Uygulama, markup'ı bitmiş hâlde alır: token'lar yorumlanmış, HTML temizlenmiş, CSS bloğun kendi kapsamına alınmış. Webde bu iş widget'ta yapılır, çünkü içerik sizin sayfanıza girer ve oradaki stillerle çakışmaması gerekir; uygulamada içerik izole bir WebView'de çizildiği için çakışacak bir şey yoktur.
İki yol da aynı hazırlama ve aynı temizleme adımını kullanır — yani panelde önizlemede onayladığınız şey, hangi kanalda çizilirse çizilsin aynı şeydir.
Raporlama
Gösterim ve tıklama webdekiyle aynı isimlerle kaydedilir, yani bir kuralın iki kanaldaki performansı tek raporda toplanır. Bir kural kaç blok yığarsa yığsın gösterimi bir kez sayılır; tıklama, dokunulan bağlantıyı içeren kurala atfedilir.
Son güncelleme: 10 Eylül 2026