Tek panel, web ve mobil: Journey AI'ın dokuz katkısı.
Her katkı, web ekiplerinin iyi bildiği bir sorunu ortadan kaldırıyor: ziyaretçinin gördüğü yarım bir sayfa, gece yarısı başlaması gereken bir kampanya, hiçbir yere ulaşmayan form mesajları… Aşağı kaydırın: her bölümde sorunu ve Journey AI'ın getirdiği çözümü yan yana göreceksiniz.
İlk katkıyla başlayınBir başlığı değiştirmek neden üç gün sürüyor?
Metni pazarlama yazıyor, kodu geliştirici değiştiriyor, yayını da başka biri yapıyor. Küçük bir düzeltme bile uzun bir e-posta zincirine dönüşüyor.
Herkes kendi işini kendi alanında yapar.
Journey AI üç parçadan oluşur. Editör içeriği yönetim panelinde hazırlar. API yayındaki içeriği dil ve yol bazında JSON olarak sunar. Next.js site bu JSON'u bileşenlere çevirir.
Başlık, panelden düzenlenen bir içerik alanıdır. Değiştirmek için yeni bir yazılım sürümünü beklemeniz gerekmez.
Menüdeki bir bağlantıyı her sayfada tek tek mi değiştireceksiniz?
Her sayfa tek parça bir metin kutusuysa header ve menü her sayfada ayrı bir kopya olarak durur. Birini güncellemeyi unutursanız sayfalar farklı menüler gösterir.
Sayfa, iç içe bileşenlerden oluşan bir ağaçtır.
Hero, Bölüm ve Metin Bloğu birer yapı taşıdır ve istediğiniz derinlikte iç içe yerleştirilebilir. Header, footer ve navigasyon bir şablonda tutulur. Şablonda onaylanan bir değişiklik, o şablonu kullanan tüm sayfalarda görünür.
Haber, duyuru, ekip gibi tekrar eden içerikler listelerle yönetilir.
Ziyaretçi, henüz bitmemiş sayfayı görüyor.
Her kayıt anında canlı siteye yansıyorsa, yarım cümleler ve yer tutucu metinler herkesin önünde kalır.
BAŞLIK BURAYA GELECEK
Lorem ipsum dolor sit amet, consectetur adipiscing… Örnek Şirket, kurumların web siteleri
Canlı site hiç yarım değişiklik göstermez.
Yayındaki bir sayfada Kaydet'e ilk bastığınızda bir önizleme kopyası oluşur. Sonraki tüm kayıtlar bu kopyaya yazılır; yayındaki kayıt değişmez.
Değişiklik onaylandığında iki kayıt yer değiştirir: onaylanan kopya yayına girer, eski kayıt yeni önizleme kopyası olur. Sahnedeki düğmeyle deneyebilirsiniz.
Yirmi yılı aşkın deneyimle kurumların yanındayız.
Örnek Şirket, kurumların web sitelerini hızlı ve güvenli biçimde yönetmesine yardımcı olur.
Yayınla düğmesine herkes basabiliyor.
Kontrol edilmemiş bir fiyat, yanlış bir tarih ya da yazım hatalı bir kampanya başlığı, fark edildiğinde çoktan yayına girmiş olur.
Yayına alma yetkisi ayrı bir izindir.
Editör sayfayı Onaya Gönder ile incelemeye yollar. Onaylama izni olan kullanıcı değişiklikleri renk kodlu olarak görür, sonra Onayla'ya ya da Reddet'e basar.
Reddedilen sayfa Düzenleme Bekliyor durumuna geçer; editör düzeltip yeniden gönderir. İki kararı da sahnede deneyebilirsiniz.
Kampanya 00:00'da başlıyor. Ekipte kimse uyanık değil.
Birinin alarm kurup gece yarısı sayfayı yayına alması gerekiyor. Ay sonunda sayfayı kaldırmayı da birinin hatırlaması lazım.
Kampanya gece yarısı kendiliğinden yayına girer.
Sayfa ayarlarının Yayın bölümünde Yayın Başlangıç ve Yayın Bitiş tarihlerini girersiniz. Her dakika çalışan bir görev, onaylı sayfayı başlangıç tarihinde yayına alır ve bitiş tarihinde kaldırır.
Yayın bitince yönlendir seçeneği, yayın bittikten sonra gelen ziyaretçiyi başka bir adrese gönderir. Tarihler Ajanda'da da görünür. Canlı site, değişikliği en geç 5 dakika içinde gösterir.
/kampanyalarİngilizce sitedeki ziyaretçi bir hata sayfasıyla karşılaşıyor.
Türkçe sayfa hazır ama İngilizcesi unutulmuş. Dil seçicide EN'e tıklayan ziyaretçi bir hata sayfası görüyor ve siteden ayrılıyor.
Eksik bir dil, yayından önce fark edilir.
Bir sayfanın aktif bir site dilinde varyantı yoksa panel Eksik dil uyarısı verir. Dil Varyantları bölümünden yeni bir varyant oluşturursunuz: Bileşenli seçenek tüm bileşenleri kopyalar, Bileşensiz seçenek boş bir sayfa açar.
Çeviri bitince sayfanın tüm dillerini tek seferde onaya gönderebilirsiniz.
Sayfanız arama sonuçlarında "Untitled" olarak görünüyor.
Sayfanın ne açıklaması ne de yapılandırılmış verisi var. Bir yapay zekâ asistanına şirketinizi soran kişi de belirsiz bir cevap alıyor.
Her sayfanın her dil için üç katmanı vardır.
Meta arama sonucunda görünen bilgileri, Şema (JSON-LD) sayfanın türünü, Varlık (GEO) ise yapay zekâ sistemlerinin okuyacağı tanımı taşır. Bu katmanlar sayfanın onayından bağımsız olarak yayınlanır.
Yapay zekâ (OpenAI veya Gemini) üç katman için de içerik önerebilir. Bu çıktı her zaman bir öneri olarak kalır ve yayını engellemez.
"Mesajınız alındı." Peki kim aldı?
Form ziyaretçiye teşekkür ediyor, ama mesaj artık kimsenin bakmadığı bir adrese gidiyor. Üstelik botlar da formu spamle dolduruyor.
Her gönderim tanımlı bir akıştan geçer.
Gönderimler Gelen Kutusu'nda toplanır ve Excel'e indirilebilir. Gönderim Akışı e-posta ve webhook adımlarından oluşur. Adımlar bir koşula bağlı çalışabilir; e-postalar için 16 tema vardır.
Spam'e karşı reCAPTCHA ya da Cloudflare Turnstile kullanılabilir. İşe hazır formlarla başlayabilirsiniz: İletişim, Bülten ve Toplantı Talebi.
İçeriğin yapısını tahmin etmek zorunda kalıyorsun.
Alanlar belgelenmemiş ve her sayfa farklı bir yapıyla geliyor. Tahminin tutmazsa site boş, beyaz bir ekran gösteriyor.
const res = await fetch(url).then(r => r.json()); // alan adı neydi? content mi, blocks mu? const title = res.content.blocks[0].text;
API içeriği net bir bileşen ağacı olarak verir.
Yayındaki içerik, dil ve yola göre JSON olarak gelir. Paneldeki bileşen slug'larını kendi bileşenlerinle eşlersin. Eşleşmeyen bir slug sitede mavi bir hata ayıklama kartı gösterir; böylece eksiği hemen görürsün.
Önizleme sitesi önbellek kullanmaz. Canlı site ISR (300 sn) ve panelin tetiklediği yenilemeyle güncellenir; Cache Yenile ile bunu elle de yapabilirsin.
{
"data": {
"title": "Kasım fırsatları",
"path": "kampanya",
"components": [{
"uniqueId": 4711,
"slug": "hero-banner",
"children": [{
"slug": "title",
"data": "Kasım fırsatları"
}]
}, {
"slug": "geri-sayim"
}]
}
}slug: "geri-sayim" · tüm alanlar burada
Dokuz katkı. Tek sistem.
Az önce gördüğünüz her katkı Journey AI'ın bir parçasından geliyor. Hepsini bir araya getirdiğinizde üç parçalı tek bir sistem ortaya çıkıyor.
Yönetim paneli
Editörler hazırlar, onaylama izni olan kullanıcılar inceler ve yayına alır.
Next.js site
Bileşen ağacını kendi bileşenlerine çevirir. Biri önizleme, biri canlı olmak üzere iki ayrı site olarak çalışır.
09Bileşen eşlemeISR ve Cache YenileYolculuğunuz nereden başlasın?
Rehber rollere göre bölümlere ayrılmıştır. İşinize en yakın bölümden başlayın; diğer bölümlere her zaman tek tıkla geçebilirsiniz.