CMS (Eski adıyla İçerik Yöneticisi): İçeriği Bir Koleksiyona Aktarma

4 dakikalık okuma
İçeriği koleksiyonunuza bir CSV (virgülle ayrılmış değer) dosyasından içe aktararak daha az zaman ve emek sarf edin. 

Bu özellik, tüm bilgileriniz zaten bir e-tabloda depolanmışsa veya içeriğinizi dışa aktarıp bir elektronik tablo uygulaması üzerinden içeriğinizde değişiklikler yapmak ve ardından koleksiyonunuza geri içe aktarmak istiyorsanız son derece faydalı olabilir. 
Bu makalede size aşağıdaki işlemlerin nasıl yapılacağını göstereceğiz:

CSV dosyanızı yükleme için hazırlama

Düzgün hazırlanmış bir CSV dosyası, koleksiyonlarınıza içerik içe aktarmayı hem basit hem de güvenilir hale getirecektir.
CSV dosyanız, alanlar arasında ayırıcı olarak virgül kullanmalıdır. Dosyanızdaki ilk satır başlık görevi görür. Koleksiyonunuzdaki alanları temsil eder. CSV dosyanızdaki geri kalan satırlar, içe aktarmak istediğiniz içeriktir. 

CSV dosyanız aşağıdaki kriterleri karşılamalıdır:
  • 1 GB'den büyük olmamalıdır
  • 50.000'den fazla öğe içermemelidir. Bundan daha fazla öğe içe aktarmanız gerekiyorsa bu öğeleri ayrı CSV dosyalarına kaydedin ve bu dosyaları birer birer içe aktarın.
  • 1.000'den fazla alana sahip olmamalıdır.

Farklı alan türlerinin kuralları ve sınırlamaları:

CMS'niz (İçerik Yönetim Sistemi) farklı içerik türlerini depolayabilir, bu nedenle bir CSV dosyasından içe aktarırken farklı alan türlerini dikkatli bir şekilde yönetmeniz önemlidir.
Not:
İçerik içe aktardığınızda doğrulanmaz. CSV dosyanızdaki içeriğinizin koleksiyonunuzdaki alan türleriyle eşleştiğinden emin olmalısınız.
Önemli:
Referans alanlarını içe aktarırken, koleksiyonda depolanan bilgilerin referans alınan ögenin ID Sistem Alanındaki kimlik olduğunu bilmek önemlidir. Referans alanları hakkında daha fazla bilgi edinin.

CSV dosyanızı yükleme

Artık koleksiyonunuza yüklenmeye hazır, düzgün bir şekilde hazırlanmış bir CSV dosyanız olduğuna göre, devam etmeden önce aşağıdaki noktaları aklınızda bulundurun:
  • CSV dosya adınızın koleksiyonunuzun adıyla aynı olması gerekmez. 
  • Koleksiyonunuzda Latin olmayan karakterler varsa CSV dosyanızın UTF-8 kodlaması olduğundan emin olun.
  • Sandbox'ı etkinleştirdiyseniz, Sandbox koleksiyonunuzu Yayınlanmış siteye eşitlediğinizde içerik de Canlı koleksiyona kopyalanır. Sandbox hakkında daha fazla daha fazla bilgi edinin.

CSV dosyanızı yüklemek için:

  1. Sitenizin kontrol panelinden İçerik Yöneticisi sekmesine gidin.
  2. İlgili koleksiyona tıklayın.
  3. Diğer Eylemler'e tıklayın. 
  4. İçeriği Sandbox Koleksiyonunuza içe aktarmak için  Ögeleri İçe Aktar seçeneğine tıklayın. 
  5. Dosya Seç seçeneğine tıklayın. 
  6. CSV dosyanızı seçin.
  7. CSV'nizdeki sütunları Koleksiyonunuzla eşleyin.
    • (İsteğe bağlı) CSV dosyanız koleksiyonunuzdaki hiçbir alanla eşleşmeyen bir sütun içeriyorsa veya dosyanızı yeni bir alan olarak içe aktarmak istiyorsanız Sütunu Yapılandır altından Yeni alan'ı seçin.
    • Bir Alan Adı girin.
    • Bir Alan Türü girin.
  8. Devam'a tıklayın.
  9. Dosya içe aktarma işleminizi gözden geçirin ve İçe Aktar'a tıklayın. 
  10. Sitenizi yayınlayın. 
Not:
Sandbox modunu etkinleştirdiyseniz, içeriğinizi Canlı Koleksiyonunuza içe aktarmak için içeriğinizi Sandbox ve Canlı koleksiyonlarınız arasında senkronize edin.
Yükleme işleminin 7. Adımında, CSV dosyanızdan hangi sütunları içe aktarmak istediğinizi ve bu sütunların koleksiyonunuzda hangi alanlara bağlanacağını seçebilirsiniz. Varsayılan olarak tüm sütunlar seçilidir. Koleksiyonunuzda zaten var olan alanlarla aynı ada veya anahtara sahip sütunlar, varsayılan olarak eşlenir. 

Solda bir sütun seçtiğinizde, ekranın sağ tarafında içeriğin bir örneği siyah renkte gösterilir. Alan türü ile içe aktarılan içerik arasında uyumsuzluk gibi bir sorun varsa, örnekler kırmızı renkle listelenir.
Önemli:
Bir koleksiyona dosya aktarılırken arka planda otomatik olarak yedek alınır. Dosya aktarımı tamamlandığında "her ihtimale karşı içe aktarmadan önce yedekleme yapıldığını" belirten bir bildirim alırsınız. Gerekirse koleksiyonun içe aktarma öncesindeki sürümüne geri dönebilirsiniz.

Bu işlemle alınan yedekleme daha önceki otomatik yedeklemelerin üzerine kaydedilmez. Bunun yerine manuel bir yedekleme oluşturulur.

Mevcut ögeleri güncelleme

Öge kimliklerini içeren bir CSV dosyasından içerik içe aktararak koleksiyonunuzdaki mevcut ögeleri güncelleyebilirsiniz. Bunu doğru bir şekilde yapmanın en kolay yolu, içeriği dışa aktarırken kimlik alanını eklediğinizden emin olmaktır.
  • Koleksiyonunuz zaten bu kimliklere sahip ögeler içeriyorsa, CSV dosyanızdaki içeriği bunların üzerine yazmayı veya bu ögeleri atlamayı seçebilirsiniz.
  • Koleksiyonunuz bu kimliklere sahip ögeler içermiyorsa, satırlar, CSV dosyanızda listelenen kimlikler kullanılarak yeni ögeler olarak eklenir.

Mevcut ögeleri güncellerken Sandbox kullanma

Sandbox etkinleştirildiğinde, Editör'de Sandbox koleksiyonunuza içerik aktarabilirsiniz. Sandbox koleksiyonunuza içe aktarırken, aynı anda koleksiyon yapısına yeni alanlar ekleyebilirsiniz. Başka bir deyişle, CSV dosyanıza henüz koleksiyonunuzda olmayan sütunlar ekleyebilirsiniz. 
İçe aktarma sırasında, bu yeni sütunları koleksiyon yapınıza ekleyebilir ve ardından içeriği bu sütunlara içe aktarabilirsiniz.
Not: Devam etmeden önce, Koleksiyon Alanlarınız Hakkında ve Sandbox Koleksiyonunuza ve Canlı Koleksiyonunuza Erişim makalelerimizi okumak isteyebilirsiniz. 

Bu içerik yardımcı oldu mu?

|