Akeneo PIM Nedir? Nasıl Kurulur?

Bir önceki yazıda ürünleri Ürün Bilgi Yönetimi (PIM) vasıtası ile nasıl kolaylıkla yönetebileceğimize, farklı kanallara ürün bilgileri aktarabileceğimize değinmiş ve bu süreçte kullanılabilecek servislerden bahsetmiştim.

AA

Ürün Bilgi Yönetimi (PIM) yazımdan detaylara ulaşabilirsiniz. Bu yazıda, ilgili listede yer alan ve açık kaynak dağıtılan Akeneo’nun Akeneo PIM Community Edition (CE) uygulamasından bahsetmek istiyorum.

Akeneo

Akeneo, 2013 yılından bu yana PXM (Ürün Deneyimi Yönetimi)1 bağlamında PIM (Ürün Bilgi Yönetimi) gibi çözümler sunmakta2. Global pazar lideri konumundaki şirket özellikle açık kaynaklı ürün bilgi yönetimi konusunda çözümlerde uzamanlaşmış durumda3. Bu sayede tüm satışlarda tutarlılık, zenginleştirilmiş ürün sunumu ve iyileştirilmiş müşteri deneyimini mümkün kulan şirket sunduğu PIM servisi ile e-ticaret kanalları, uygulamlar (mobil, web vs.), dağıtım kanalları, basılı yayınlar ve perakende satış noktaları dahil olmak üzere tüm kanalları tek bir noktadan yönetmeyi mümkün hale getirmekte.

Aldığı yatırımlar neticesinde hızlı bir büyüme sürecine giren Akeneo, güncel verilere göre 180 üzerinde çalışanı ile 300 üzerinde kurumsal müşteriye hizmet sağlamakta. Diğer yandan, PIM uygulamaları (Community ve Enterprise) toplamda 60.000 üzerinde indirmeye sahip.

Bahsi geçen açık kaynak PIM uygulamasının herkese açık beta sürümü Eylül 2013 duyurulmuş, ardından Mart 2014 itibariyle kararlı versiyonu ile geliştirilmeye devam edilmiştir. 2020 itibariyle 4.0.0 “Hare Tonic” sürümü kullanılan uygulama ve diğer tüm detaylara akeneo.com üzerinden ulaşılabilir.

Diğer yandan, Solutions Partners bölümünden farklı ülkeler özelinde ve farklı destek seviyelerinde (broz, gümüş, altın) çözüm sağlayıcılara ulaşabilir ve/veya Slack topluluğuna katılarak diğer topluluk üyelerinden destek alabilirsiniz.

Akeneo PIM

Akeneo PIM, ürün yönetimi süreçlerini basitleştirmek için tasarlanmış bir Ürün Bilgileri Yönetimi (PIM) uygulamasıdır. Ürün bilgileri yönetimi (PIM) uygulamasının temel amacı, bir şirketin tüm ürün verilerini merkezi depo olarak kullanmaktır. Bu uygulama rol tabanlı erişim yönetimini destekler, ithalat ve ihracat işlevleri sunar4 5.

Uygulamayı incelemek için demo.akeneo.com adresini ziyaret edebilir, admin kullanıcı adı ve admin şifresi ile giriş yapabilirsiniz.

Akeneo PIM Özellikleri

Kurumsal (Enterprise) ve Topluluk (Community) yayınları arasında elbette özelliklerde farklılaşma söz konusu. Diğer yandan, veri bağlantıları için (Magento 2, WooCommerce, Drupal, Google Sheets, Google Manufacturer, Microsoft Azure Blob Storage, eBay ve dahası) hazır çözümler6 de değerlendirilebilmekte7 8. Ortak özelliklere göz atacak olursak;

  • Akeneo PIM ile ham ürün verileri Excel ve CSV formatındaki dosyalar ve kaynak sistem bağlantıları aracılığıyla kolaylıkla uygulama içerisine aktarılabilmekte.
  • Ürün bilgileri istenen şekilde yapılandırılabilmekte. Katalog yapılarını kategoriler, ürün grupları, ürün özellikleri gibi pek çok bağlamda tanımlamak mümkün.
  • Ürün bilgileri (açıklamalar, özellikler vb.) görseller ve diğer medya dosyaları da dahil olmak üzere kapsamlı şekilde ve kolaylıkla zenginleştirilebilmekte ve bu şekilde hedef bağlantılara iletilebilmekte.
  • Ürünler toplu bir şekilde yönetilebilmeke (düzenleme, gruplandırma, aktarma vb.)
  • Kanal özelinde multimedya varlıkları kolayca organize edilebilmekte, zenginleştirilebilmekte ve dönüştürülebilmekte.
  • Daha iyi bir ürün deneyimi sunmak için markalar, tasarımcılar ve daha farklı bağlamlarda bilgiler oluşturulabilmekte, ürünlerle ilişkilendirilebilmekte ve paylaşılabilmekte.
  • Ürünler ve diğer özellikler belirli hedefler için özelleştirilebilmekte.
  • Takım çalışmasına uygun olarak kişiler özelinde ürün ve özelliklere sorumluluklar atanabilmekte.
  • İş kuralları ile süreçler otomatik hale getirilebilmekte.
  • Satış kanalları ve yerel noktalar için ürün bilgileri ve paylaşımlar senkronize bir şekilde yürütülebilmekte.
  • Franklin Insights ile ürün verileri otomatik olarak güncellenebilmekte.
  • Ürün veri kalitesi ve tutarlılığı hızla ölçülebilmekte ve iyileştirme önerileri alınabilmekte.
  • Özel katalogları sürümler ile efektif bir şekilde yönetilebilmekte.
  • Verileri PIM arabirimi aracılığıyla ya da API ile kolayca dışa aktarılabilmekte. Ayrıca, verilerin doğrudan dışa aktarmanı sağlayan bağlantılar için de çözümler kullanılabilmekte.
  • Akeneo PIM’ ile diğer uygulamalar arasında doğrudan bağlantılar oluşturulabilmekte.

Akeneo PIM Community Edition Kurulumu

Kurulum aşamasında Standard veya Developer yayınlarından birini tercih edebilirsiniz. Standard Edition kullanım amacına yönelik olarak hazırlanmış durumda. Dolayısıyla, hızlı bir şekilde ürünlerinizi ekleyip yönetebilirsiniz9. Developer Edition ise geliştiriciler özelinde uygulama gelişimine katkı sağlamak amacıyla kullanılabilir versiyon olarak sunulmakta ve Github10 üzerinden de erişilebilmekte.

Sistem gereksinimleri şöyle:

  • Debian (Linux) ≥ 10 (64 bits), Ubuntu (Linux) ≥ 18.04 (64 bits) veya CentOS / RHEL* (Linux) ≥ 7
  • Apache web server ≥ 2.4
  • mod rewrite
  • mod-fastcgi
  • PHP ≥ 7.3

Yapılandırmalar ile ilgili System Requirements başlığı altından detaylara ulaşabilirsiniz.

Standard Edition ile ilerleyelim. Docker aracılığıyla indirme ve make ile yapılandırma işlemlerini hızlı bir şekilde gerçekleştirebilirsiniz.

docker run -u www-data -v $(pwd):/srv/pim -w /srv/pim --rm akeneo/pim-php-dev:4.0 \
php -d memory_limit=4G /usr/local/bin/composer create-project --prefer-dist \
akeneo/pim-community-standard /srv/pim "4.0.*@stable"

make

Docker dışında da elbette indirme işlemini gerçekleştirmek mümkün.

php -d memory_limit=4G composer create-project --prefer-dist akeneo/pim-community-standard /srv/pim "4.0.*@stable"
 NO_DOCKER=true make

Son yöntemde de arşivi kullanarak indirme ve yapılandırma işlemini gerçekleştirelim. Öncelikle yayındaki son arşiv dosyasına ait bağlantıyı alalım11.

wget https://download.akeneo.com/pim-community-standard-v4.0-latest-icecat.tar.gz
tar -xvzf pim*.tar.gz

Yükleme ve yapılandırma işleminin ardından localhost:8080 ile panel erişimini gerçekleştirebilirsiniz. Başlangıçta kullanacağınız kullanıcı adı ve şifresi: admin.

Giriş işleminin ardından Activity bölümünde ön tanımlı olarak oluştulmuş bölgeleri ve kanalları görebilirsiniz. Products bölümünde de yine inceleyebileceğiniz ürünler yer almakta. Farklı bir View için Views bölümünde yer alan ... alanını tıklamanız yeterli12 13 14.

Bu Asıl önemli alanlarımız Settings ve System. Settings altından ürün özellikleri, özellik grupları, kategoriler, ürün aileleri, grup tipleri, gruplar, ilişkilendirme tipleri, para birimleri, bölgeler ve kanallar yer almakta. System ise kullanıcı ve veri kaynakları arasındaki bağlantıları yöneteceğimiz bölüm.

Akeneo PIM ile ilgili bir sonraki yazıda Connections oluşturma ve API işlemlerine değineceğim.