სკრიპტების შექმნა და ჩართვა
სკრიპტებს წერ Shopify Scripts API-ში. ეს API არის Ruby პროგრამირების ენის ვერსია, ამიტომ დაგჭირდება Ruby-ზე პროგრამირების გამოცდილება. გამოიყენე Script Editor სკრიპტების შესაქმნელად, რედაქტირებისთვის, ტესტირებისა და გამოსაქვეყნებლად.
სანამ სკრიპტის წერას დაიწყებ, უნდა გადახედო სკრიპტების სხვადასხვა ტიპს (ხაზის ელემენტი, მიწოდება და გადახდა), რათა იცოდე თითოეული ტიპის მიერ მხარდაჭერილი მეთოდების შესახებ. მაგალითად, ხაზის ელემენტის სკრიპტი ვერ გამოიყენებს მიწოდების მეთოდებს.
ერთდროულად შეიძლება გამოქვეყნდეს მხოლოდ ერთი სკრიპტი სკრიპტის თითოეული ტიპისთვის. მაგალითად, შეგიძლია გამოაქვეყნო ხაზის ელემენტების სკრიპტი და მიწოდების ტარიფების სკრიპტი, მაგრამ ერთდროულად ვერ გამოაქვეყნებ ხაზის ელემენტების ორ სკრიპტს.
მხარდაჭერილი არხები
სკრიპტის შექმნის (ან რედაქტირების) დროს ირჩევ, გაეშვება ის მხოლოდ შენს ონლაინ მაღაზიაში, თუ ონლაინ მაღაზიასა და შემდეგ აპებში:
- მორგებული აპები, რომლებიც აწყობილია Storefront API-ის, JavaScript Buy SDK-ისა და Mobile Buy SDK-ების (Android და iOS) გამოყენებით
- მორგებული აპები, რომლებიც ქმნიან შეკვეთის გაფორმების პროცესს
- Tapcart-ის, Plobal Apps-ისა და Vajro-ს მობილური აპის შემქმნელები
ტიპური სკრიპტების მაგალითები შეგიძლია იხილო სკრიპტების შაბლონებში, რომლებიც მოცემულია Script Editor-ში. ამ შაბლონების სანახავად უნდა შექმნა სკრიპტი.
ამ გვერდზე
სკრიპტის შექმნა
სკრიპტის შესაქმნელად:
სკრიპტებისთვის კოდის დაწერის ინსტრუქციისთვის, გადახედე Shopify Scripts API-ს.
- გახსენი Script Editor. სკრიპტების მიმოხილვის გვერდზე ნაჩვენებია შენი მაღაზიის სკრიპტების სია.
- ახალი სკრიპტის შექმნის დასაწყებად დააწკაპუნე აქ: სკრიპტის შექმნა.
- დიალოგურ ფანჯარაში სკრიპტის შაბლონის არჩევა :
- აირჩიე სკრიპტის ტიპი, რომლის შექმნაც გსურს.
- საწყის წერტილად აირჩიე მაგალითის შაბლონი ან აირჩიე ცარიელი შაბლონი, რათა დაიწყო სკრიპტის წერა ნულიდან.
- დააწკაპუნე ღილაკს სკრიპტის შექმნა , რათა შექმნა შენ მიერ არჩეული ტიპის სკრიპტი.
შემდეგი ნაბიჯები
სკრიპტის დაწერის შემდეგ, მის გამოქვეყნებამდე ის უნდა გატესტო და ხარვეზები გაასწორო. ასევე შეგიძლია განაახლო შენი Liquid შაბლონის ფაილები, რათა შენმა ვიტრინამ რეაგირება მოახდინოს იმ ცვლილებებზე, რომლებსაც შენი სკრიპტები ახორციელებს.