Shopify Komut Dosyalarından Shopify Functions'a geçiş yapma
Shopify Functions, geliştiricilerin özel ticaret deneyimleri oluşturmasına olanak sağlayan Shopify Komut Dosyaları'na benzer.
Bu sayfada
Shopify Functions
Shopify Functions, bir uygulamanın parçası olarak yüklenir. Diğer özellikler gibi, doğrudan Shopify yöneticinizde yapılandırılırlar. Bu, satıcılar özelleştirmeleri oluştururken veya değiştirirken kod kullanmalarına gerek olmadığı anlamına gelir. Shopify Functions'ı çalıştıran WebAssembly platformu, 5 milisaniyeden kısa sürede kod yürüterek Shopify Komut Dosyaları'na göre daha iyi bir performans sunar. Bu nedenle Shopify Functions, şok indirimler gibi büyük satış etkinliklerini performansta düşüş yaşanmadan destekleyebilir.
Geliştiriciler, Shopify Functions'ı kullanarak kendi yerel ortamlarında kod yazabilir ve birim testi yapabilirler. Geliştiriciler Shopify Functions özelleştirmelerini, Ruby kodunu kopyalayıp her bir mağazaya yapıştırmak yerine bir uygulamanın parçası olarak dağıtabilirler. Son olarak, Shopify Functions'ı kullanmak, zaman aşımı ve CPU bellek sınırı sorunlarını azaltır.
Shopify Komut Dosyaları kişiselleştirmeler raporuyla Shopify Functions'a geçiş yapma
Shopify Komut Dosyaları kişiselleştirmeler raporu, Shopify yöneticinizdeki kişiselleştirilmiş bir sayfadır. Mağazanızda etkin olan mevcut Komut Dosyaları kişiselleştirmelerini görüntüler ve kişiselleştirmeleri yeniden oluşturmanıza yardımcı olabilecek Shopify Functions belgelerini veya ilgili uygulama bağlantılarını sağlar.
Shopify Komut Dosyaları kişiselleştirmeler raporları otomatik olarak oluşturulur. Ayrıca, raporunuzu dışa aktarabilir ve CSV dosyası olarak da görüntüleyebilirsiniz. 30 Haziran 2026'dan önce Shopify Functions'ı kullanarak kişiselleştirmelerinizi yeniden oluşturmanız gerekmektedir.
Kişiselleştirmelerinizi inceleme
Sahip olduğunuz komut dosyalarına bağlı olarak rapor sayfanız Ödeme ağ geçitleri, Kargo ve Ürün indirimleri kişiselleştirmeleri için bölümler içerebilir.
Her bölüm, Shopify Komut Dosyaları kişiselleştirmelerinizin adını, açıklamasını ve kaynak dosya bağlantılarını; Shopify Functions ile oluşturulmuş ve kişiselleştirmelerinize özgü önerilen uygulamaların bağlantılarını ve Shopify Functions eğitimlerinin bağlantılarını içerebilir.
Rapordaki bilgileri inceleyip kişiselleştirmelerinizi aşağıdaki seçeneklerle yeniden oluşturmak isteyip istemediğinize karar verin:
- Shopify Functions kullanarak kendi çözümünüzü oluşturma
- Shopify Functions üzerine kurulu uygulamaları yükleme
Kişiselleştirmelerinizi yeniden oluşturma
Shopify yöneticinizde Ayarlar > Uygulamalar ve satış kanalları'na gidin.
Script Editor'ı tıklayın.
Shopify Komut Dosyalarınızı Değiştirin banner'ında Shopify Komut Dosyalarını Değiştir'e tıklayın.
Kişiselleştirmeler raporunuzun her bir bölümünde aşağıdakilerden birini yapın:
- Mevcut Shopify Komut Dosyaları kişiselleştirmelerini görüntülemek için Otomatik algılandı kişiselleştirmelerinin numarasının altındaki komut dosyasının adına tıklayın.
- Komut dosyalarınızla eşleşen uyumlu uygulamaları görüntülemek veya yüklemek üzere Önerilen uygulamalar bölümünde kullanmak istediğiniz uygulama için Yükle'ye tıklayın veya diğer uyumlu uygulamaları bulmak amacıyla Daha fazla uygulama'ya tıklayın.
- Shopify Functions eğitimini görüntülemek için Shopify Functions kullanarak yeniden oluşturma bölümünde ilgili işlev API bağlantısına tıklayın.
Bir uygulama veya Shopify Functions kişiselleştirmesiyle başarılı bir şekilde test ettiğinizde, değiştirdiğiniz komut dosyasını devre dışı bırakabilirsiniz.
Shopify Komut Dosyalarını Shopify Functions ile birlikte kullanma
Shopify Komut Dosyaları, checkout.liquid
ile kişiselleştirilmiş ödeme sayfalarında ve yükseltilmiş ödeme sayfalarında 30 Haziran 2026 tarihine kadar çalışmaya devam edecektir.
Shopify Komut Dosyaları ve Shopify Functions tek bir mağazada aynı anda kullanılabilir. Şu anda Shopify Functions'ı kullanarak komut dosyalarınızın yerini dolduramıyorsanız Shopify Functions API'leri ihtiyaçlarınızı karşılayıncaya kadar Shopify Komut Dosyalarını kullanmaya devam edebilirsiniz. Shopify Komut Dosyaları ve Shopify Functions'ın birbiriyle nasıl etkileşeceğini belirlemek için aşağıdaki bilgilerden yararlanın.
Satır öğesi komut dosyaları
Satır öğesi komut dosyaları, uygulamalar tarafından oluşturulan indirimleri içeren Shopify Functions işlevlerinden önce yürütülür. Satır öğesi komut dosyaları, işlevler ve uygulamalar tarafından indirim uygulanan tutarlara erişemez.
Komut dosyaları yalnızca ödemeye uygulanan ilk indirim koduna erişebilir, kullanılmış olabilecek diğer indirim kodlarına erişemez. Örneğin reject
kullanımı, ödemeye uygulanan ilk indirimde çalışır ve diğer indirimleri etkilemez.
Kargo komut dosyaları
Kargo komut dosyaları, Shopify Functions tarafından oluşturulan teslimat özelleştirmelerinden sonra yürütülür. Komut dosyaları, değiştirilmiş teslimat özelleştirmesi yeniden adlandırma sonuçları üzerinde çalışamaz, ancak öğeleri taşıyan veya gizleyen özelleştirmeler üzerinde çalışabilir.
Ödeme komut dosyaları
Ödeme komut dosyaları, Shopify Functions tarafından oluşturulan ödeme özelleştirmelerinden sonra yürütülür. Komut dosyaları, değiştirilmiş ödeme özelleştirmesi yeniden adlandırma sonuçları üzerinde çalışamaz, ancak öğeleri taşıyan veya gizleyen özelleştirmeler üzerinde çalışabilir.