การแจ้งเตือน

ศูนย์ช่วยเหลือนี้จะแสดงบทความที่เกี่ยวข้องกับ Merchant Center Next ดูข้อมูลเพิ่มเติมเกี่ยวกับการอัปเกรดและดูคำตอบสำหรับคำถามที่พบบ่อย

ส่งแหล่งข้อมูลผลิตภัณฑ์โดยใช้ SFTP

SFTP คืออะไร

SFTP ย่อมาจาก SSH File Transfer Protocol ซึ่งเป็นวิธีทั่วไปสำหรับผู้ใช้ในการดาวน์โหลดหรืออัปโหลดไฟล์ไปยังอินเทอร์เน็ต SFTP เป็นวิธีถ่ายโอนข้อมูลอย่างปลอดภัยโดยใช้การเข้ารหัส และจะไม่โอนข้อมูลไฟล์ที่เป็น clear-text


ในหน้านี้


ก่อนเริ่มต้น

สร้างแหล่งข้อมูลสำหรับไฟล์ผลิตภัณฑ์ และเปิดใช้งานบัญชี SFTP สำหรับ Merchant Center โดยการสร้างรหัสผ่าน โปรดทราบว่าเมื่อส่งโดยใช้ SFTP ไฟล์จะต้องมีขนาดไม่เกิน 4 กิกะไบต์ (GB) โดยจะอยู่ในรูปแบบที่บีบอัดหรือไม่บีบอัดก็ได้ หากไฟล์มีขนาดใหญ่กว่า 4 GB ให้แบ่งไฟล์ออกเป็นไฟล์เล็กๆ หลายไฟล์ก่อนที่จะอัปโหลด

หากต้องการความช่วยเหลือเพิ่มเติมในการใช้ SFTP หลังจากอ่านบทความนี้ โปรดอ่านคู่มือการแก้ปัญหา


สร้างบัญชี SFTP

หากบัญชี Merchant Center มีบัญชี SFTP อยู่แล้ว คุณจะต้องเปิดใช้งานบัญชี SFTP ก่อน โดยทำดังนี้

  1. สร้างแหล่งข้อมูลสำหรับไฟล์ผลิตภัณฑ์
  2. เลือกเพิ่มไฟล์โดยใช้ SFTP แล้วคลิกดูรายละเอียด SFTP
  3. คลิกสร้างรหัสผ่าน จากนั้นระบบจะสร้างรหัสผ่านให้โดยอัตโนมัติ
    หมายเหตุ: ระบบจะไม่แสดงรหัสผ่านของคุณอีกเนื่องจากเหตุผลด้านความปลอดภัย โปรดเก็บรหัสผ่านให้ปลอดภัยก่อนปิดกล่องป๊อปอัป หากลืมรหัสผ่าน คุณก็สร้างรหัสผ่านใหม่ได้โดยคลิกรีเซ็ตรหัสผ่าน
  4. บัญชี SFTP สำหรับ Merchant Center ใช้งานได้แล้ว อย่างไรก็ตาม การสร้างรหัสผ่านครั้งแรกอาจใช้เวลาหลายชั่วโมงก่อนจะเข้าสู่ระบบได้ หากเข้าสู่ระบบเซิร์ฟเวอร์ SFTP ไม่ได้ในทันที โปรดลองอีกครั้งในภายหลัง

อัปโหลดไฟล์โดยใช้ SFTP

แม้ว่าคุณจะอัปโหลดไฟล์โดยใช้ SFTP ได้หลายวิธี แต่เราขอแนะนำให้ใช้วิธีการด้านล่างนี้ซึ่งเป็นวิธีที่ใช้กันมากที่สุด หากคุณไม่เคยใช้ SFTP มาก่อน เราขอแนะนำให้ใช้ตัวเลือกที่ 1 ด้านล่างเนื่องจากเป็นวิธีกำหนดค่าที่ง่ายที่สุด

ไม่ว่าจะปฏิบัติตามตัวเลือกใด คุณจะต้องมีข้อมูลต่อไปนี้

  • ชื่อโฮสต์: partnerupload.google.com เป็นเซิร์ฟเวอร์ SFTP ที่คุณจะส่งฟีดไป
  • ผู้ใช้: ชื่อผู้ใช้ SFTP ที่หาได้ในการตั้งค่า SFTP สำหรับ Google Merchant Center
  • พอร์ตเซิร์ฟเวอร์ SFTP: 19321 เป็นพอร์ตที่เซิร์ฟเวอร์ SFTP ของ Google Merchant Center ใช้
  • ลายนิ้วมือของเซิร์ฟเวอร์ SFTP: 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d เป็นคีย์ลายนิ้วมือของเซิร์ฟเวอร์สำหรับระบุ partnerupload.google.com
  • รหัสผ่าน: รหัสผ่าน SFTP ที่สร้างขึ้นในบัญชี Merchant Center โปรดทราบว่ารหัสผ่านนี้จะแตกต่างจากรหัสผ่าน Merchant Center ดูรหัสผ่าน SFTP ได้ในรายละเอียดแหล่งข้อมูลที่อิงตามไฟล์ใน Merchant Center

ตัวเลือกที่ 1: โอนฟีดข้อมูลโดยใช้โปรแกรม SFTP

โอนฟีดข้อมูลโดยใช้โปรแกรม SFTP

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

หลังจากที่ดาวน์โหลดและติดตั้งโปรแกรม SFTP แล้ว คุณจะต้องกำหนดค่าเพื่อให้เชื่อมต่อกับเซิร์ฟเวอร์ SFTP ได้ ไคลเอ็นต์ SFTP ของคุณจะต้องทำการตั้งค่าดังนี้

  • ชื่อโฮสต์: partnerupload.google.com เป็นเซิร์ฟเวอร์ SFTP ที่คุณจะส่งฟีดไป
  • ผู้ใช้: ดูชื่อผู้ใช้ SFTP ได้ในรายละเอียดของแหล่งข้อมูลที่อิงตามไฟล์ใน Merchant Center
  • รหัสผ่าน: รหัสผ่าน SFTP ที่สร้างขึ้นในบัญชี Google Merchant Center โปรดทราบว่ารหัสผ่านนี้จะแตกต่างจากรหัสผ่าน Merchant Center ดูรหัสผ่าน SFTP ได้ในรายละเอียดแหล่งข้อมูลที่อิงตามไฟล์ใน Merchant Center
  • Logontype: ควรตั้งค่าเป็นแบบปกติ ไม่ใช่แบบไม่ระบุตัวตน คุณอาจต้องเปลี่ยนการตั้งค่านี้ก่อนจึงจะป้อนชื่อผู้ใช้และรหัสผ่านได้
หมายเหตุ: ไคลเอ็นต์ SFTP จะมีอินเทอร์เฟซที่แตกต่างกัน คุณอาจต้องเลือกการเชื่อมต่อเป็น SFTP หรือใช้คำนำหน้าที่อยู่ของชื่อโฮสต์ด้วยโปรโตคอล "sftp://" ดังเช่น sftp://partnerupload.google.com โปรดดูวิธีการในเอกสารของไคลเอ็นต์ SFTP

ตัวเลือกที่ 2: อัปโหลดข้อมูลผ่าน SFTP โดยใช้บรรทัดคำสั่ง

Windows: SFTP ข้อมูลโดยใช้ Command Prompt

  1. จากเมนู Start ให้เลือก Programs จากนั้นเลือก Accessories แล้วเลือก Command Prompt หรือจากเมนู Start ให้เลือก Programs จากนั้นเลือก MS-DOS Prompt หากทั้ง 2 ขั้นตอนข้างต้นไม่ได้ผล ให้ลองใช้ตัวเลือกนี้: จากเมนู Start ให้เลือก Search จากนั้นเลือก For Files or Folders แล้วพิมพ์คำว่า "prompt" ดับเบิลคลิกไฟล์ชื่อ Command Prompt
  2. ในหน้าต่างที่ปรากฏขึ้น ให้พิมพ์ sftp -P 19321 {ชื่อผู้ใช้ SFTP}@partnerupload.google.com แล้วกด Enter
    • ดูชื่อผู้ใช้ SFTP ได้ในรายละเอียดของแหล่งข้อมูลที่อิงตามไฟล์ใน Merchant Center
    • "-P 19321" จะกำหนดพอร์ตที่ถูกต้องให้กับเซิร์ฟเวอร์ SFTP ของ Google Merchant Center
  3. หากเป็นครั้งแรกที่เชื่อมต่อกับ partnerupload.google.com คุณอาจเห็นพรอมต์ต่อไปนี้ "The authenticity of host "[partnerupload.google.com]:19321" can't be established. RSA key fingerprint is 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Are you sure you want to continue connecting (yes/no)?" หากตรวจสอบแล้วว่าคีย์ลายนิ้วมือที่แสดงในเซสชันตรงกับคีย์ลายนิ้วมือด้านบน ให้ป้อน "y"
  4. ระบบจะขอให้คุณกรอกรหัสผ่าน กรอกรหัสผ่าน SFTP ที่คุณสร้างใน Merchant Center โปรดทราบว่ารหัสผ่านนี้จะแตกต่างจากรหัสผ่าน Merchant Center ดูรหัสผ่าน SFTP ได้ในรายละเอียดแหล่งข้อมูลที่อิงตามไฟล์ใน Merchant Center
  5. ส่งไฟล์ผ่าน SFTP โดยพิมพ์ put {ไดเรกทอรีและชื่อไฟล์} แล้วกด Enter เช่น หากมีฟีดที่ชื่อว่า "datafeed.txt" อยู่ในโฟลเดอร์ Documents ให้พิมพ์ "put C:\Users\username\Documents\datafeed.txt"
  6. หลังจากนั้นสักครู่ การอัปเดตสถานะจะปรากฏขึ้น ซึ่งจะแสดงความคืบหน้าในการอัปโหลด ให้คุณยืนยันหลังจากอัปโหลดเสร็จ เมื่ออัปโหลดเสร็จ ก็ออกจากโปรแกรมได้
หมายเหตุ: หากมีข้อผิดพลาดเกิดขึ้นระหว่างดำเนินการ อาจมีข้อความแสดงข้อผิดพลาดหรือหน้าแจ้งเตือนที่ว่างเปล่าปรากฏขึ้น ในกรณีนี้ ให้เริ่มต้นใหม่ตั้งแต่ขั้นตอนแรกและดำเนินการต่อจนกว่าจะโอนไฟล์ได้สำเร็จ

Mac: อัปโหลดข้อมูลผ่าน SFTP โดยใช้เทอร์มินัล

  1. เปิดหน้าต่างเทอร์มินัล โดยกด Command + Spacebar ค้นหา Terminal แล้วเลือกในช่องที่ปรากฏขึ้น
  2. ในหน้าต่างเทอร์มินัลที่ปรากฏขึ้น ให้พิมพ์ sftp -P 19321 {ชื่อผู้ใช้ SFTP}@partnerupload.google.com แล้วกด Enter
    • ดูชื่อผู้ใช้ SFTP ได้ในรายละเอียดของแหล่งข้อมูลที่อิงตามไฟล์ใน Merchant Center
    • "-P 19321" จะกำหนดพอร์ตที่ถูกต้องให้กับเซิร์ฟเวอร์ SFTP ของ Google Merchant Center
  3. หากเป็นครั้งแรกที่เชื่อมต่อกับ partnerupload.google.com คุณอาจเห็นพรอมต์ต่อไปนี้ "The authenticity of host "[partnerupload.google.com]:19321" can't be established. RSA key fingerprint is 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Are you sure you want to continue connecting (yes/no)?" หากตรวจสอบแล้วว่าคีย์ลายนิ้วมือที่แสดงในเซสชันตรงกับคีย์ลายนิ้วมือด้านบน ให้ป้อน "y"
  4. ระบบจะขอให้คุณกรอกรหัสผ่าน กรอกรหัสผ่าน SFTP ที่คุณสร้างใน Merchant Center โปรดทราบว่ารหัสผ่านนี้จะแตกต่างจากรหัสผ่าน Merchant Center ดูรหัสผ่าน SFTP ได้ในรายละเอียดแหล่งข้อมูลที่อิงตามไฟล์ใน Merchant Center
  5. ส่งไฟล์ผ่าน SFTP โดยพิมพ์ put {ไดเรกทอรีและชื่อไฟล์} แล้วกด Enter เช่น หากมีฟีดที่ชื่อว่า "datafeed.txt" อยู่ในโฟลเดอร์ Documents คุณต้องพิมพ์ "put C:\Users\username\Documents\datafeed.txt"
  6. หลังจากนั้นสักครู่ การอัปเดตสถานะจะปรากฏขึ้น ซึ่งจะแสดงความคืบหน้าในการอัปโหลด ให้คุณยืนยันหลังจากอัปโหลดเสร็จ เมื่ออัปโหลดเสร็จ ก็ออกจากโปรแกรมได้
หมายเหตุ: หากมีข้อผิดพลาดเกิดขึ้นระหว่างดำเนินการ อาจมีข้อความแสดงข้อผิดพลาดหรือหน้าแจ้งเตือนที่ว่างเปล่าปรากฏขึ้น ในกรณีนี้ ให้เริ่มต้นใหม่ตั้งแต่ขั้นตอนแรกและดำเนินการต่อจนกว่าจะโอนไฟล์ได้สำเร็จ

Linux: อัปโหลดข้อมูลผ่าน SFTP โดยใช้บรรทัดคำสั่ง

  1. เปิดเทอร์มินัล
  2. ในหน้าต่างเทอร์มินัลที่ปรากฏขึ้น ให้พิมพ์ sftp -P 19321 {ชื่อผู้ใช้ SFTP}@partnerupload.google.com แล้วกด Enter
    • ดูชื่อผู้ใช้ SFTP ได้ในรายละเอียดของแหล่งข้อมูลที่อิงตามไฟล์ใน Merchant Center
    • "-P 19321" จะกำหนดพอร์ตที่ถูกต้องให้กับเซิร์ฟเวอร์ SFTP ของ Google Merchant Center
  3. หากเป็นครั้งแรกที่เชื่อมต่อกับ partnerupload.google.com คุณอาจเห็นพรอมต์ต่อไปนี้ "The authenticity of host "[partnerupload.google.com]:19321" can't be established. RSA key fingerprint is 85:19:8a:fb:60:4b:94:13:5c:ea:fe:3b:99:c7:a5:4d. Are you sure you want to continue connecting (yes/no)?" หากตรวจสอบแล้วว่าคีย์ลายนิ้วมือที่แสดงในเซสชันตรงกับคีย์ลายนิ้วมือด้านบน ให้ป้อน "y"
  4. ระบบจะขอให้คุณกรอกรหัสผ่าน กรอกรหัสผ่าน SFTP ที่คุณสร้างใน Merchant Center โปรดทราบว่ารหัสผ่านนี้จะแตกต่างจากรหัสผ่าน Merchant Center ดูรหัสผ่าน SFTP ได้ในรายละเอียดแหล่งข้อมูลที่อิงตามไฟล์ใน Merchant Center
  5. ส่งไฟล์ผ่าน SFTP โดยพิมพ์ put {ไดเรกทอรีและชื่อไฟล์} แล้วกด Enter เช่น หากมีฟีดที่ชื่อว่า "datafeed.txt" อยู่ในโฟลเดอร์ Documents คุณต้องพิมพ์ "put C:\Users\username\Documents\datafeed.txt"
  6. หลังจากนั้นสักครู่ การอัปเดตสถานะจะปรากฏขึ้น ซึ่งจะแสดงความคืบหน้าในการอัปโหลด ให้คุณยืนยันหลังจากอัปโหลดเสร็จ เมื่ออัปโหลดเสร็จ ก็ออกจากโปรแกรมได้
หมายเหตุ: หากมีข้อผิดพลาดเกิดขึ้นระหว่างดำเนินการ อาจมีข้อความแสดงข้อผิดพลาดหรือหน้าแจ้งเตือนที่ว่างเปล่าปรากฏขึ้น ในกรณีนี้ ให้เริ่มต้นใหม่ตั้งแต่ขั้นตอนแรกและดำเนินการต่อจนกว่าจะโอนไฟล์ได้สำเร็จ

ข้อผิดพลาดในการเข้าสู่ระบบเมื่ออัปโหลดไฟล์โดยใช้ SFTP

มีสาเหตุที่พบบ่อยหลายประการที่ทำให้คุณพบปัญหาในการเชื่อมต่อกับเซิร์ฟเวอร์ SFTP

คุณยังไม่ได้สร้างบัญชี SFTP

คุณต้องสร้างบัญชี SFTP สำหรับ Merchant Center ก่อนจึงจะอัปโหลดไฟล์โดยใช้ SFTP ได้ โปรดทราบว่าการเข้าสู่ระบบบัญชี SFTP และ Google Merchant Center มีความแตกต่างกัน บัญชีเหล่านี้จึงมีชื่อผู้ใช้และรหัสผ่านที่ต่างกัน

คุณยังไม่ได้เปิดใช้งานบัญชี SFTP

คุณอาจเข้าสู่ระบบไม่ได้หากทำการเชื่อมต่อเร็วเกินไปหลังจากสร้างหรือแก้ไขบัญชี SFTP เนื่องจากระบบจะใช้เวลา 2-3 ชั่วโมงเพื่อให้ข้อมูลบัญชีใหม่ของ SFTP เปิดใช้งาน

คุณไม่ได้เชื่อมต่อกับเซิร์ฟเวอร์ SFTP ที่ถูกต้อง

หากใช้การแจ้งเตือนบรรทัดคำสั่งสำหรับ SFTP คุณควรเชื่อมต่อกับ {ชื่อผู้ใช้ SFTP}@partnerupload.google.com โดยมีพอร์ตเซิร์ฟเวอร์ที่ระบุไว้เป็น 19321 (เช่น sftp -P 19321 {ชื่อผู้ใช้ SFTP}@partnerupload.google.com) หากใช้ไคลเอ็นต์ SFTP คุณอาจต้องเติมคำนำหน้าที่อยู่ของชื่อโฮสต์ด้วยโปรโตคอล "sftp://" (เช่น sftp://partnerupload.google.com)

คุณใช้ชื่อผู้ใช้ SFTP ที่ไม่ถูกต้อง

ตรวจสอบว่าคุณใช้ชื่อ SFTP สำหรับบัญชี Merchant Center ที่ถูกต้อง ดูชื่อผู้ใช้ SFTP ได้ในรายละเอียดของแหล่งข้อมูลที่อิงตามไฟล์ใน Merchant Center

คุณใช้รหัสผ่าน SFTP ที่ไม่ถูกต้อง

รหัสผ่าน SFTP จะไม่แสดงในบัญชีของคุณเพื่อความปลอดภัย หากลืมรหัสผ่าน คุณจะต้องรีเซ็ตรหัสผ่าน

ข้อมูลนี้มีประโยชน์ไหม

เราจะปรับปรุงได้อย่างไร
true
ค้นหา
ล้างการค้นหา
ปิดการค้นหา
เมนูหลัก
8448012221644419583
true
ค้นหาศูนย์ช่วยเหลือ
true
true
true
true
true
71525
false
false