Shopify Scripts და Script Editor აპი

Shopify Scripts კოდის მცირე ნაწილებია, რომლებიც საშუალებას გაძლევს, შექმნა პერსონალიზებული გამოცდილება შენი მომხმარებლებისთვის მათ კალათაში და შეკვეთის გაფორმებისას.

როდესაც ქმნი ან არედაქტირებ სკრიპტს, შენ ირჩევ, გაეშვება ის მხოლოდ შენს ონლაინ მაღაზიაში, თუ ონლაინ მაღაზიასა და შემდეგ აპებში:

  • მორგებული აპები, რომლებიც აგებულია Storefront API-ის, JavaScript Buy SDK-ისა და Mobile Buy SDK-ების (Android და iOS) გამოყენებით
  • მორგებული აპები, რომლებიც აგენერირებენ შეკვეთის გაფორმებებს
  • Tapcart-ის, Plobal Apps-ისა და Vajro-ს მობილური აპის შემქმნელები

იმისათვის, რომ სკრიპტებმა იმუშაოს, მათ ესაჭიროებათ, რომ ვებსაიტს ჰქონდეს საყიდლების კალათის ჩაშენებული ფუნქცია და შესაბამისად, სკრიპტების გამოყენება შეუძლებელია ყიდვის ღილაკთან ან Facebook-ის გაყიდვების არხთან ერთად.

შეგიძლია გამოიყენო სკრიპტები ფასდაკლებების შესაქმნელად, რომლებიც გამოიყენება კალათაზე მასში არსებული ერთეულების, ასევე კალათის სხვა თვისებების საფუძველზე. ასევე შეგიძლია გამოიყენო სკრიპტები მიწოდებისა და გადახდის იმ ვარიანტების მოსარგებად, რომლებიც ხელმისაწვდომია შენი მომხმარებლებისთვის.

შენ წერ სკრიპტებს Shopify Scripts API-ის გამოყენებით, რომელიც იყენებს Ruby პროგრამირების ენის შეზღუდულ ვერსიას. შეგიძლია დაწერო, დაარედაქტირო, მართო და გამოაქვეყნო სკრიპტები Script Editor აპის გამოყენებით. Script Editor აპი გთავაზობს შაბლონებს, რომლებიც დაგეხმარება სკრიპტების დაწერაში და გამმართველს, მათ დასატესტად.

სკრიპტის გამოქვეყნების შემდეგ, შეგიძლია განაახლო შენი Liquid შაბლონის ფაილები, რათა შენმა ონლაინ მაღაზიამ რეაგირება მოახდინოს იმ ცვლილებებზე, რომლებსაც შენი სკრიპტები იწვევს.

სკრიპტის მაგალითები

შემდეგი სია შეიცავს იმ ტიპის ფასდაკლებებისა და მორგებების მაგალითებს, რომელთა გაკეთებაც შეგიძლია სკრიპტებით:

  • გაუკეთო ფასდაკლება პროდუქტებს კონკრეტული თეგებით, რათა შესთავაზო პროცენტული (%) ან ფიქსირებული ($) ფასდაკლებები, ან ორივეს კომბინაცია
  • გაუშვა აქციები მარტივი ან რთული ლოგიკით (შეიძინეთ 1, მიიღეთ 1 უფასოდ (BOGO); შეიძინეთ ორი, მიიღეთ 10%-იანი ფასდაკლება, შეიძინეთ ოთხი, მიიღეთ 20%-იანი ფასდაკლება)
  • შესთავაზო დინამიკური ფასწარმოქმნა მოცულობაზე დაფუძნებული ფასის კლებით
  • შეცვალო, დამალო, ან გადააწყო მიწოდების ვარიანტები და ფასები
  • შეცვალო, დამალო, ან გადააწყო გადახდის კარიბჭის მეთოდები

შენ შეგიძლია შექმნა შემდეგი ტიპის სკრიპტები:

  • ხაზის ელემენტის სკრიპტები — ეს სკრიპტები გავლენას ახდენს კალათაში არსებულ ხაზის ელემენტებზე და შეუძლია ფასების შეცვლა და ფასდაკლებების მინიჭება. ეს სკრიპტები ეშვება ყოველ ჯერზე, როდესაც კალათაში ელემენტი ემატება, იშლება ან იცვლება.
  • მიწოდების სკრიპტები — ეს სკრიპტები ურთიერთქმედებს მიწოდებასთან და შეუძლია მიწოდების მეთოდების შეცვლა და მიწოდების ტარიფებზე ფასდაკლებების მინიჭება. ეს სკრიპტები ეშვება ყოველ ჯერზე, როდესაც შენი მომხმარებელი შედის მიწოდების ვარიანტების გვერდზე შეკვეთის გაფორმებისას.
  • გადახდის სკრიპტები — ეს სკრიპტები ურთიერთქმედებს გადახდებთან და შეუძლია გადახდის კარიბჭეების გადარქმევა, დამალვა და გადაწყობა. ეს სკრიპტები ეშვება ყოველ ჯერზე, როდესაც შენი მომხმარებელი შედის გადახდის მეთოდის გვერდზე შეკვეთის გაფორმებისას. გადახდის სკრიპტები არ ურთიერთქმედებს ისეთ გადახდის კარიბჭეებთან, როგორიცაა PayPal Express ან Apple Pay, რომლებიც შენს მომხმარებელს ეჩვენება შეკვეთის გაფორმებამდე.

სკრიპტის შაბლონები

Script Editor-ის აპი მოიცავს ხშირად გამოყენებული სკრიპტების შაბლონებს. სკრიპტის შექმნისას შეგიძლია აირჩიო შაბლონი და დაარედაქტირო შენი მაღაზიის საჭიროებების მიხედვით. ქვემოთ მოცემულ სიაში ნახავ იმ შაბლონების მაგალითებს, რომელთა მორგებაც შეგიძლია:

  • პროდუქტზე პროცენტული (%) ფასდაკლება
  • პროდუქტზე თანხით ($) ფასდაკლება
  • პროდუქტზე პროცენტული (%) და თანხით ($) ფასდაკლება
  • საბითუმო ფასდაკლებები
  • შეიძინეთ 1, მიიღეთ 1 უფასოდ (BOGO)
  • მიწოდების ტარიფის ფასის შეცვლა
  • მიწოდების ტარიფის სახელის შეცვლა
  • მიწოდების ტარიფების დამალვა
  • მიწოდების ტარიფების მიმდევრობის შეცვლა
  • გადახდის კარიბჭის სახელის შეცვლა
  • გადახდის კარიბჭის დამალვა
  • გადახდის კარიბჭეების მიმდევრობის შეცვლა

ამ განყოფილებაში