แอปแบบกำหนดเอง

แอปแบบกำหนดเองคือแอปที่คุณหรือผู้พัฒนาสร้างขึ้นมาเพื่อร้านค้าShopifyของคุณโดยเฉพาะ(ต่างจากแอปสาธารณะที่สร้างขึ้นเพื่อให้ร้านค้าหลายร้านได้ใช้งาน)โดยคุณสามารถใช้แอปแบบกำหนดเองเพื่อเพิ่มฟีเจอร์ไปยังส่วนShopify admin,เข้าถึงข้อมูลร้านค้าของคุณโดยตรงโดยใช้APIของShopifyหรือขยายร้านค้าออนไลน์ของคุณไปยังแพลตฟอร์มอื่นๆโดยใช้APIหน้าร้าน

คุณจำเป็นต้องมีความรู้ด้านการพัฒนาแอปจึงจะสามารถสร้างแอปแบบกำหนดเองได้และนั่นอาจเป็นเรื่องที่ท้าทายหากคุณต้องการความช่วยเหลือในการสร้างแอปแบบกำหนดเองให้กับร้านค้าของคุณคุณสามารถจ้างShopify专家ได้ดูข้อมูลเพิ่มเติมเกี่ยวกับการจ้างผู้เชี่ยวชาญของShopify

หากคุณต้องการให้บัญชีผู้ใช้ของผู้ร่วมงานหรือพนักงานสร้างแก้ไขหรือลบแอปแบบกำหนดเองคุณสามารถมอบสิทธิ์อนุญาตในการพัฒนาแอปแก่บัญชีเหล่านั้นได้โดยบัญชีผู้ใช้ของผู้ร่วมงานหรือพนักงานจะต้องมีสิทธิ์อนุญาตที่เกี่ยวข้องเพื่อตั้งขอบเขตAPIบางอย่าง

เปิดใช้การพัฒนาแอปแบบกำหนดเองจากส่วนShopify管理

ก่อนที่คุณจะสามารถสร้างแอปแบบกำหนดเองให้กับร้านค้าคุณต้องเปิดใช้งานการพัฒนาแอปแบบกำหนดเองและต้องเป็นเจ้าของร้านหรือสมาชิกพนักงานที่มีสิทธิ์อนุญาตเปิดใช้งานการพัฒนาแอปเพื่อเปิดใช้งานการพัฒนาแอปแบบกำหนดเองได้

ขั้นตอน:

  1. จากส่วนShopify管理员ของคุณให้คลิกการตั้งค่า>แอปและช่องทางการขาย

  2. คลิก”พัฒนาแอป

  3. คลิก”อนุญาตการพัฒนาแอปที่ปรับแต่งเอง

  4. อ่านคําเตือนและข้อมูลที่ระบุจากนั้นคลิก”อนุญาตการพัฒนาแอปแบบกำหนดเอง

สร้างและติดตั้งแอปแบบกำหนดเอง

หลังจากที่คุณเปิดใช้การพัฒนาแอปแบบกำหนดเองแล้วคุณสามารถสร้างและติดตั้งแอปแบบกำหนดเองได้ในส่วนShopify adminของคุณโดยคุณต้องตั้งขอบเขตAPIเพื่อระบุว่าแอปแบบกำหนดเองสามารถเข้าถึงส่วนใดของร้านค้าของคุณได้บ้างหลังจากติดตั้งแอปแล้วคุณจะได้รับโทเค็นการเข้าถึงที่แอปใช้เพื่อเข้าถึงข้อมูลจากร้านค้าของคุณโดยใช้APIของShopify

เจ้าของร้านรวมถึงผู้ร่วมงานและพนักงานที่มีสิทธิ์อนุญาตที่เกี่ยวข้องจะสามารถสร้างและติดตั้งแอปแบบกำหนดเองได้

สร้างแอป

  1. จากส่วนShopify管理员ของคุณให้คลิกการตั้งค่า>แอปและช่องทางการขาย

  2. คลิก”พัฒนาแอป

  3. คลิก”สร้างแอปแบบกำหนดเอง

  4. ในหน้าต่างโมดอลให้ป้อนชื่อแอปและเลือก”ผู้พัฒนาแอป“โดยผู้พัฒนาแอปอาจเป็นเจ้าของร้านหรือบัญชีผู้ใช้ของพนักงานหรือผู้ร่วมงานบัญชีใดก็ได้ที่มีสิทธิ์อนุญาตในการพัฒนาแอป

  5. คลิก”สร้างแอป

เลือกขอบเขตAPI

หลังจากที่คุณสร้างแอปแบบกําหนดเองแล้วคุณสามารถกำหนดขอบเขตAPIให้กับแอปได้โดยแอปแบบกำหนดเองอาจมีขอบเขต管理APIขอบเขตAPIหน้าร้านหรือทั้งสองอย่างทั้งนี้ก็ขึ้นอยู่กับข้อกำหนดของแอป

  1. คลิก”เลือกขอบเขต
  2. ในส่วนขอบเขตการเข้าถึง管理APIให้เลือกขอบเขตAPIที่คุณต้องการกำหนดให้แอปนี้

  3. ในส่วนขอบเขตการเข้าถึงAPIหน้าร้านให้เลือกขอบเขตAPIที่คุณต้องการกําหนดให้กับแอป

  4. คลิกที่”บันทึก

ติดตั้งแอปและรับโทเค็นการเข้าถึงAPI

คุณสามารถติดตั้งแอปได้หลังจากที่ตั้งขอบเขตAPIให้แอปของคุณแล้วและคุณจะได้รับโทเค็นการเข้าถึงAPIหลังจากที่ติดตั้งแอปโดยจะได้รับโทเค็นการเข้าถึง管理APIโทเค็นการเข้าถึงAPIหน้าร้านหรือทั้งสองอย่างทั้งนี้ก็ขึ้นอยู่กับขอบเขตAPIที่คุณกำหนดให้กับแอป

  1. คลิกติดตั้งแอป
  2. ในหน้าต่างโมดอลให้คลิก”ติดตั้งแอป
  3. รับโทเค็นการเข้าถึง:
  • หากคุณเลือกขอบเขต管理APIให้กับแอปให้ไปที่ส่วนโทเค็นการเข้าถึง管理APIแล้วคลิก”แสดงโทเค็นเพียงครั้งเดียว
  • หากคุณเลือกขอบเขตAPIหน้าร้านให้กับแอปคุณสามารถไปที่ส่วนโทเค็นการเข้าถึงAPIหน้าร้านแล้วคัดลอกโทเค็นของคุณได้โดยโทเค็นการเข้าถึงAPIหน้าร้านจะต่างจากโทเค็นการเข้าถึง管理APIตรงที่โทเค็นการเข้าถึงAPIหน้าร้านจะแสดงอยู่ในหน้านี้เสมอ

หลังจากที่แสดงโทเค็นการเข้าถึงแบบเต็มไปหนึ่งครั้งหน้านี้จะแสดงโทเค็นการเข้าถึงเพียง4หลักสุดท้ายเท่านั้นเพื่อการอ้างอิง

รับข้อมูลรับรองAPIสำหรับแอปแบบกำหนดเอง

คุณสามารถตรวจสอบโทเค็นการเข้าถึงหน้าร้านคีย์APIและข้อมูลลับAPIของแอปแบบกำหนดเองได้จากหน้าข้อมูลรับรองAPIของแอปนอกจากนี้คุณยังสามารถตรวจสอบโทเค็นการเข้าถึง管理APIได้ด้วยแต่เมื่อแสดงโทเค็นไปแล้วหนึ่งครั้งคุณจะสามารถตรวจสอบได้เพียงตัวเลขสี่หลักสุดท้ายของโทเค็นเท่านั้น

หมายเหตุ:ข้อมูลลับAPIจะเหมือนกับข้อมูลลับที่แชร์หากผู้พัฒนาขอข้อมูลลับที่แชร์ให้แจ้งข้อมูลลับAPIของคุณโปรดอย่าลืมแชร์ข้อมูลลับAPIของคุณกับผู้พัฒนาที่คุณเชื่อถือเท่านั้น

  1. จากส่วนShopify管理员ของคุณให้คลิกการตั้งค่า>แอปและช่องทางการขาย

  2. คลิก”พัฒนาแอป

  3. คลิกที่ชื่อของแอปที่คุณต้องการข้อมูลรับรอง

  4. คลิก”ข้อมูลรับรองAPI

อัปเดตขอบเขต管理APIสำหรับแอปแบบกำหนดเอง

หากคุณเป็นเจ้าของร้านผู้ร่วมงานหรือพนักงานที่มีสิทธิ์อนุญาตที่เกี่ยวข้องคุณสามารถอัปเดตขอบเขตต่างๆสำหรับแอปแบบกำหนดเองได้

  1. จากส่วนShopify管理员ของคุณให้คลิกการตั้งค่า>แอปและช่องทางการขาย

  2. คลิก”พัฒนาแอป

  3. คลิกชื่อแอปที่คุณต้องการอัปเดต

  4. คลิก”การกําหนดค่า

  5. ในส่วนการผสานการทำงานของ管理APIให้คลิก”แก้ไข

หากคุณไม่ได้กำหนดขอบเขต管理APIไปก่อนหน้านี้ให้คลิก”กําหนดค่า

  1. เลือกขอบเขตที่คุณต้องการกําหนดให้กับแอป
  2. ไม่บังคับ:กำหนดเวอร์ชันAPIที่คุณต้องการใช้เพื่อการสมัครใช้งานWebhook
  3. ไม่บังคับ:คุณสามารถตั้งค่า谷歌云Pub / Subให้จัดการการสมัครใช้งานWebhookสำหรับแอปนี้ได้ในส่วน谷歌云Pub/Subให้คัดลอกที่อยู่บัญชีผู้ใช้บริการShopifyและใช้เพื่อกำหนดค่าบัญชี谷歌云Pub/Sub
  4. ไม่บังคับ:คุณสามารถตั้งค่า亚马逊EventBridgeให้จัดการการสมัครใช้งานWebhookสำหรับแอปนี้ได้ในส่วน亚马逊EventBridgeให้คลิก”สร้างแหล่งที่มา

  5. คลิกที่”บันทึก

หากติดตั้งแอปในร้านค้าแล้วคุณจะไม่สามารถคลิก”บันทึก“ได้จนกว่าจะเลือกขอบเขตอย่างน้อยหนึ่งขอบเขตหรือจนกว่าจะกำหนดขอบเขตAPIหน้าร้านให้กับแอป

อัปเดตขอบเขตการเข้าถึงAPIหน้าร้านสำหรับแอปแบบกำหนดเอง

หากคุณเป็นเจ้าของร้านผู้ร่วมงานหรือพนักงานที่มีสิทธิ์อนุญาตที่เกี่ยวข้องคุณสามารถอัปเดตขอบเขตต่างๆสำหรับแอปแบบกำหนดเองได้

  1. จากส่วนShopify管理员ของคุณให้คลิกการตั้งค่า>แอปและช่องทางการขาย

  2. คลิก”พัฒนาแอป

  3. คลิกชื่อแอปที่คุณต้องการอัปเดต

  4. คลิก”การกําหนดค่า

  5. ในส่วนการผสานการทำงานของAPIหน้าร้านให้คลิก”แก้ไข

หากคุณไม่เคยมอบหมายขอบเขตAPIหน้าร้านใดๆให้คลิก”กำหนดค่า

  1. เลือกขอบเขตที่คุณต้องการกําหนดให้กับแอป
  2. ไม่บังคับ:หากแอปของคุณผสานการทำงานกับSDKของiOS买เช่นนั้นคุณก็สามารถทำการเปลี่ยนแปลงที่จำเป็นในส่วนSDKของiOS购买คุณสามารถเปลี่ยนแปลงได้เฉพาะส่วนนี้เท่านั้นหากได้ติดตั้งแอปเรียบร้อยแล้ว

ดูคำแนะนำแบบละเอียดเพิ่มเติมได้ที่เอกสารสำหรับผู้พัฒนาSDKของiOS购买

  1. ไม่บังคับ:หากแอปของคุณผสานการทำงานกับSDKของAndroid买คุณจะสามารถทำการเปลี่ยนแปลงที่จำเป็นได้ในส่วนSDKของAndroid购买โดยคุณจะสามารถเปลี่ยนแปลงส่วนนี้ได้ก็ต่อเมื่อติดตั้งแอปแล้วเท่านั้น

ดูคำแนะนำแบบละเอียดเพิ่มเติมได้ที่เอกสารสำหรับผู้พัฒนาSDKของAndroid购买

  1. คลิกที่”บันทึก

หากติดตั้งแอปในร้านค้าแล้วคุณจะไม่สามารถคลิก”บันทึก“ได้จนกว่าจะเลือกขอบเขตอย่างน้อยหนึ่งขอบเขตหรือจนกว่าจะกำหนดขอบเขตAPIหน้าร้านให้กับแอป

อัปเดตการตั้งค่าสำหรับแอปแบบกำหนดเอง

คุณสามารถอัปเดตชื่อและคำอธิบายแอปรวมถึงอัปเดตผู้พัฒนาแอปได้

หากคุณกำหนดให้บัญชีผู้ใช้ของพนักงานหรือผู้ร่วมงานเป็นผู้พัฒนาแอปแล้วลบบัญชีผู้ใช้นั้นๆในภายหลังเจ้าของร้านจะกลายเป็นผู้พัฒนาแอปตามค่าเริ่มต้น

  1. จากส่วนShopify管理员ของคุณให้คลิกการตั้งค่า>แอปและช่องทางการขาย

  2. คลิก”พัฒนาแอป

  3. คลิกชื่อแอปที่คุณต้องการอัปเดต

  4. คลิก”การตั้งค่าแอป

  5. หากต้องการเปลี่ยนชื่อหรือคำอธิบายให้ป้อนชื่อแอปหรือคำอธิบายแอปใหม่

  6. หากต้องการเปลี่ยนผู้พัฒนาแอปที่เชื่อมโยงกับแอปให้เลือกผู้พัฒนาแอปหลัก

  7. ตัวเลือกเสริม:หากต้องการแจ้งเตือนที่อยู่อีเมลอื่นเกี่ยวกับการอัปเดตการพัฒนาของแอปนี้ให้ป้อนที่อยู่อีเมลในส่วนข้อมูลผู้ติดต่อการปรับปรุงการพัฒนา

  8. คลิกที่”บันทึก

ถอนการติดตั้งแอปแบบกำหนดเอง

เมื่อคุณถอนการติดตั้งแอปแบบกำหนดเองระบบจะเพิกถอนโทเค็นการเข้าถึงAPIผู้ดูแลรวมถึงโทเค็นการเข้าถึงAPIหน้าร้านของคุณและแอปของคุณจะไม่สามารถเข้าถึงข้อมูลร้านค้าได้หากคุณติดตั้งแอปอีกครั้งคุณก็จะได้รับโทเค็นการเข้าถึงใหม่

  1. จากส่วนShopify管理员ของคุณให้คลิกการตั้งค่า>แอปและช่องทางการขาย

  2. คลิก”พัฒนาแอป

  3. คลิกชื่อแอปที่คุณต้องการถอนการติดตั้ง

  4. คลิกที่ถอนการติดตั้งแอป

ลบแอปแบบกำหนดเอง

เมื่อคุณลบแอปแบบกำหนดเองระบบจะไม่สามารถกู้คืนแอปได้หากคุณต้องการปิดใช้แอปในร้านค้าของคุณชั่วคราวโดยไม่ลบแอปดังกล่าวให้ถอนการติดตั้งแอปแทน

  1. จากส่วนShopify管理员ของคุณให้คลิกการตั้งค่า>แอปและช่องทางการขาย

  2. คลิก”พัฒนาแอป

  3. คลิก”การตั้งค่าแอป

  4. คลิก”ลบแอป

สิทธิ์อนุญาตของขอบเขตAPIสำหรับแอปแบบกำหนดเอง

บัญชีผู้ใช้ของผู้ร่วมงานและพนักงานจะสามารถตั้งขอบเขตAPIให้กับแอปแบบกำหนดเองได้ก็ต่อเมื่อบัญชีผู้ใช้ดังกล่าวมีสิทธิ์อนุญาตในการพัฒนาแอปรวมถึงสิทธิ์อนุญาตของพนักงานอื่นๆที่เกี่ยวข้องกับขอบเขตAPIที่ตั้งเท่านั้น

คุณควรปรึกษาผู้พัฒนาแอปของคุณเพื่อดูว่าต้องใช้สิทธิ์อนุญาตบัญชีผู้ใช้และขอบเขตAPIใดบ้างเพื่อให้แอปแบบกำหนดเองใช้งานได้โปรดตรวจสอบให้แน่ใจว่าคุณเข้าใจเกี่ยวกับสิทธิ์อนุญาตที่คุณมอบให้กับผู้พัฒนาและสะดวกใจที่จะให้สิทธิ์เหล่านั้น

พร้อมเริ่มต้นการขายด้วยShopifyแล้วหรือยัง

ทดลองใช้งานฟรี