Changelog

Shopify Admin API 2026-07 ve Yeni Koleksiyonlar Modeli

DataEase artık Shopify Admin API sürüm 2026-07’yi kullanıyor. Çoğu dosya ve kayıtlı görev daha önce olduğu gibi çalışmaya devam ediyor. Bu sayfa sizin için nelerin değiştiğini listeler.

Yapılması gereken: yeni izni onaylayın

Uygulama artık envanter transferleri erişimi istiyor (read_inventory_transfers, write_inventory_transfers). Shopify, DataEase bir sonraki açıldığında her mağazaya bir onay istemi gösterir.

  • Onaylayana kadar, sahip türü TRANSFER olan metafield tanımlarını içe aktarmak bir satır hatasıyla başarısız olur. Diğer her şey her zamanki gibi çalışır.
  • Onay beklerken zamanlanmış görevler çalışmaya devam eder.

Ayrıntılar: Metafield Tanımı.

Koleksiyonlar

Shopify, smart/custom koleksiyonların yerine kaynaklardan (sources) oluşan bir model getirdi (ürünlerin, varyantların veya alt koleksiyonların include/exclude koşulları, manuel seçimleri).

  • Yeni Kaynaklar ve koşullar sütunları: sourceId, sourceCommand, sourceType, sourceTitle, sourceDescription, inclusionType, inclusionMatch, conditionCommand, conditionField, conditionRelation, conditionValue, conditionMatch. İçe aktarma hem API değerlerini hem de Matrixify değerlerini kabul eder ve Matrixify başlıklarını tanır.
  • Yeni dışa aktarma seçeneği “Matrixify tarzı başlıklar ve değerler”: yeni sütunları Matrixify başlıkları ve değerleriyle yazar.
  • Klasik kural sütunları, tanımlayamadıkları koleksiyonlar için boş kalır. Dışa aktarma günlüğü bu durumda Kaynaklar ve koşullar sütunlarını etkinleştirmenizi ister.
  • Mevcut bir smart koleksiyonda klasik ürün satırları artık ürünleri manuel seçim olarak ekler, bu da koleksiyonu karışık bir koleksiyona dönüştürür. Bundan sonra, bu koleksiyon için klasik kural içe aktarmaları MIXED_SELECTIONS_AND_CONDITIONS hatasıyla başarısız olur, bu yüzden bunun için yeni sütunları kullanın.
  • sortOrder: en çok satanlara göre sıralanan koleksiyonlar artık MOST_RELEVANT olarak dışa aktarılır. BEST_SELLING artık desteklenmiyor.
  • Koleksiyon türü filtresi artık Smart (with conditions) / Custom (manual only) olarak etiketleniyor. Sayısı ≤ N olarak gösterilebilir.

Ayrıntılar: Koleksiyonlar.

Ürünler ve varyantlar

  • Shopify artık taxCode (Avalara) değerini desteklemiyor. Değer içe aktarmada yok sayılır ve satır bir uyarı alır.
  • collections / smartCollections sütunlarını içeren ürün dışa aktarmaları istek başına 12 ürün okur, variantImage içerenler ise 20 okur. Bu dışa aktarmalar daha yavaştır, ancak dosyalar aynıdır. Bkz. Shopify Sınırları.
  • Shopify’ın önceki başarısız bir denemeden sonra tekrarlamayı reddettiği envanter güncellemeleri ve iadeler (IDEMPOTENCY_PREVIOUS_ATTEMPT_FAILED) artık net bir satır uyarısı (envanter) veya hatası (iadeler) gösteriyor.

Ayrıntılar: Ürünler, Siparişler.

Müşteriler, şirketler, indirimler, mağaza

  • Müşteriler: e-posta adresi olmayan müşteriler için UnsubscribeUrl boştur. Dışa aktarmalar, 250 adres sınırı olmadan bir müşterinin tüm adreslerini içerir. Bkz. Müşteriler.
  • Şirketler: konum vergi muafiyetleri ve vergi kaydı, Shopify’ın yeni konum vergi ayarları aracılığıyla içe aktarılır. Bkz. Şirketler.
  • İndirimler: yeni dışa aktarma sütunu discountClasses, bir indirimin tüm sınıflarını listeler. Include rest of world = TRUE ve ülke listelenmediğinde, bir indirim tüm ülkeler için geçerli olarak içe aktarılır. Ülkeler listelendiğinde, yalnızca bu ülkeler kullanılır ve satır bir uyarı alır. Bkz. İndirimler.
  • Mağaza: yeni dışa aktarma sütunu planPublicDisplayName. Bkz. Mağaza.

Metafields ve metafield tanımları

  • Sahip türü TRANSFER (envanter transferleri) olan metafield tanımları destekleniyor.
  • DataEase artık kendi ad alanlarınız için (örneğin custom) yönetici erişimi göndermiyor. Uygulama ad alanları için PUBLIC_READ(_WRITE), MERCHANT_READ(_WRITE) olarak gönderiliyor.
  • 2.000.000 karakterin üzerindeki JSON metafield değerleri net bir satır hatası alır. Bkz. Metafields.

Sayımlar ve etkinlikler

  • Büyük kayıt sayıları artık >10000 yerine 10.000+ olarak gösteriliyor.
  • Etkinlikler dışa aktarma ekranı, Shopify’ın yalnızca son 12 ayın etkinliklerini tuttuğuna dair bir bildirim gösteriyor. Bkz. Etkinlikler.