ข้อมูลยอดขายในร้านต้องจัดรูปแบบอย่างถูกต้องและเป็นไปตามนโยบายข้อมูลลูกค้า บทความนี้จะอธิบายหลักเกณฑ์ในการจัดรูปแบบไฟล์ข้อมูลยอดขายในร้าน
ในบทความนี้
- เพิ่มข้อมูลยอดขายในร้าน
- จัดรูปแบบไฟล์ข้อมูลยอดขายในร้าน
- จัดรูปแบบส่วนหัวคอลัมน์
- ดูหลักเกณฑ์การจัดรูปแบบข้อมูลธุรกรรมของลูกค้า
ก่อนเริ่มต้น
ใส่ข้อมูลไว้ในไฟล์ Excel, CSV หรือสเปรดชีตใน Google ชีต หากต้องการความช่วยเหลือในการตั้งค่าข้อมูล ให้ใช้เทมเพลตต่อไปนี้
หลักเกณฑ์พื้นฐานของการจัดรูปแบบ
- คุณจะต้องแฮชชื่อ อีเมล และหมายเลขโทรศัพท์ของลูกค้าในข้อมูลยอดขายในร้านเพื่อรักษาข้อมูลธุรกรรมของลูกค้าไว้ คุณจะแฮชข้อมูลด้วยตัวเองหรือให้ Google Ads แฮชข้อมูลยอดขายในร้านโดยใช้อัลกอริทึม SHA-256 ซึ่งเป็นมาตรฐานอุตสาหกรรมสําหรับการแฮชทางเดียวก็ได้
- โปรดทราบว่าการจำกัดขนาดไฟล์อาจทำให้อัปโหลดไฟล์ไม่ได้
- อัปโหลดแบบครั้งเดียวไปยังบัญชี Google Ads โดยตรง:
- 150 MB: เฉพาะไฟล์ CSV ที่คุณอัปโหลดลงใน Google Ads ด้วยตนเองเท่านั้น มีแถวธุรกรรมประมาณ 300,000 แถว
- 50 MB: สําหรับรูปแบบอื่นๆ ทั้งหมด รวมถึง CSV ที่อัปโหลดโดยการกําหนดเวลาล่วงหน้า มีแถวธุรกรรมประมาณ 100,000 แถว
- หากอัปโหลดโดยใช้ Google Ads API: ธุรกรรม 1,000,000 แถวต่องานอัปโหลด คุณควรใช้ OfflineUserUserJobServiceService เพื่อสร้างงานและเพิ่มธุรกรรมโดยใช้เมธอด AddOfflineUserDataJobOperations เป็นกลุ่ม 10,000 แถวต่อครั้งเพื่อให้ประมวลผลได้เต็มประสิทธิภาพ คุณจะสร้างงานอัปโหลดหลายรายการพร้อมกันเพื่อเพิ่มอัตราการส่งแถวสำหรับการประมวลผลได้
หมายเหตุ: หากคุณอัปโหลดซ้ำโดยใช้พาร์ทเนอร์ด้านข้อมูลยอดขายในร้าน ให้ตรวจสอบขีดจำกัดในการอัปโหลดข้อมูลยอดขายในร้านกับทางพาร์ทเนอร์
- อัปโหลดแบบครั้งเดียวไปยังบัญชี Google Ads โดยตรง:
หากมีคําถามทางเทคนิคเกี่ยวกับ Google Ads API (เช่น คําถามที่เกี่ยวข้องโดยตรงกับการใช้งาน API หรือ SDK, ข้อผิดพลาดที่ได้รับจาก API หรือ SDK เป็นต้น) โปรดทําตามขั้นตอนการแก้ปัญหาที่อยู่ในหน้าการสนับสนุนด้านเทคนิคของ API
หากมีคำถามเกี่ยวกับ Google Ads API ที่เกี่ยวข้องกับ UI ของ Google Ads โดยเฉพาะ โปรดคลิก "ติดต่อเรา" ที่ด้านล่างของหน้า
หลักเกณฑ์การจัดรูปแบบส่วนหัวของคอลัมน์
คุณจะต้องมีส่วนหัว 2 แถวในไฟล์ข้อมูลยอดขายในร้าน ซึ่งประกอบด้วยแถวที่ใช้อัปโหลดข้อมูลเมตาและแถวที่มีชื่อคอลัมน์ธุรกรรมของลูกค้า
อัปโหลดข้อมูลเมตา
แถวแรกจะมีข้อมูลเมตาการอัปโหลด
หมายเหตุ: หากใช้ฟีเจอร์ตัวแปรที่กำหนดเอง คุณควรจัดรูปแบบส่วนหัวคอลัมน์ในแถวนี้ดังนี้
Parameters:TimeZone=<insert_TZ>;LoyaltyRate=<insert_rate>;TransactionUploadRate=<insert_rate>;CustomVariable=<insert_name>
โปรดทราบว่าตัวแปรที่กำหนดเองควรทำงานอยู่เพื่อให้ใช้งานได้
เพิ่มข้อมูลที่ขอสำหรับแต่ละพารามิเตอร์ดังนี้ในวงเล็บ
- ควรกำหนดค่า LoyaltyRate และ TransactionUploadRate เป็น 1
ข้อมูลเมตาธุรกรรมของลูกค้า
แถวที่สองมีข้อมูลเกี่ยวกับธุรกรรมของลูกค้าที่คุณต้องการอัปโหลด เช่น อีเมล หมายเลขโทรศัพท์ และชื่อ ต่อไปนี้เป็นส่วนหัวคอลัมน์ที่คุณเพิ่มลงในแถวที่สองสำหรับข้อมูลธุรกรรมของลูกค้าได้
- อีเมล
- ชื่อ
- นามสกุล
- เมือง
- รัฐ
- รหัสไปรษณีย์
- ประเทศ
- หมายเลขโทรศัพท์
- ชื่อ Conversion (ต้องระบุ)
- เวลาที่เกิด Conversion (ต้องระบุ)
- มูลค่า Conversion (ต้องระบุ)
- สกุลเงิน Conversion (ต้องระบุ)
- ข้อมูลผู้ใช้โฆษณา (หากใช้ข้อมูลยอดขายในร้านกับการจับคู่ข้อมูลลูกค้าสำหรับผู้ใช้ใน EEA)
- การปรับโฆษณาตามโปรไฟล์ของผู้ใช้ (หากใช้ข้อมูลยอดขายในร้านกับการจับคู่ข้อมูลลูกค้าสำหรับผู้ใช้ใน EEA)
ในส่วนถัดไป คุณจะได้ดูวิธีจัดรูปแบบข้อมูลยอดขายในร้าน
หลักเกณฑ์การจัดรูปแบบข้อมูล
ข้อมูลธุรกรรมของลูกค้าที่คุณให้มาต้องมีรูปแบบที่ถูกต้องเพื่อให้ Google Ads อัปโหลดข้อมูลได้ โดยต้องแฮชข้อมูลธุรกรรมของลูกค้าบางส่วนโดยใช้อัลกอริทึม SHA-256 ซึ่งประกอบด้วยข้อมูลต่อไปนี้
- อีเมลของลูกค้า
- หมายเลขโทรศัพท์ของลูกค้า
- ชื่อและนามสกุลของลูกค้า
ไม่จําเป็นต้องแฮชข้อมูลธุรกรรมอื่นๆ ของลูกค้า เช่น ข้อมูลประเทศที่อยู่อาศัย รหัสไปรษณีย์ และแอตทริบิวต์
หากต้องการเริ่มต้นใช้งาน ให้ดาวน์โหลดเทมเพลต Excel, CSV หรือสเปรดชีตใน Google ชีต แล้วป้อนข้อมูลธุรกรรมของลูกค้า หากแฮชข้อมูลธุรกรรมของลูกค้าบางส่วนไม่ได้ ให้ใช้เทมเพลต CSV Google Ads จะแฮชข้อมูลที่ต้องแฮชโดยอัตโนมัติเมื่อคุณอัปโหลดเทมเพลต CSV ที่สมบูรณ์
ขยายส่วนด้านล่างเพื่อดูหลักเกณฑ์สำหรับแต่ละคอลัมน์ในเทมเพลต ชื่อคอลัมน์ควรตรงตามที่เขียนไว้ในเทมเพลตทุกประการ
เขตเวลา- ใส่ในแถวแรกหากเวลาที่เกิด Conversion ทั้งหมดอยู่ในเขตเวลาเดียวกัน
- หากเวลาที่เกิด Conversion อยู่ในเขตเวลาที่ต่างกัน ให้เพิ่มเขตเวลาสำหรับเวลาที่เกิด Conversion แต่ละรายการในคอลัมน์ "เวลาที่เกิด Conversion" ดูวิธีการและตารางในส่วน "เวลาที่เกิด Conversion" ในบทความนี้
- หากใส่เขตเวลาในแถวแรกและคอลัมน์ "เวลาที่เกิด Conversion" คอลัมน์ดังกล่าวจะได้รับการพิจารณาเป็นลำดับแรกในการอัปโหลด ตามด้วยเขตเวลาในแถวแรกหาก Conversion เป็นเขตเวลาขาดหายไป
- ใส่รหัสเขตเวลาจากรายการนี้เพื่อป้องกันข้อผิดพลาดในช่วงที่เปลี่ยนเวลาออมแสง
- ป้อนค่าชดเชยเวลามาตรฐานกรีนิช (GMT) โดยระบุ "+" หรือ "-" แล้วตามด้วยค่าต่างของเวลา 4 หลัก สำหรับ GMT ให้ป้อน +0000
ตัวอย่าง
- ไทย/กรุงเทพฯ-0500
- ยุโรป/เบอร์ลิน+0100
- เปอร์เซ็นต์ของยอดขายโดยรวมในไฟล์ข้อมูลที่เชื่อมโยงกับลูกค้าได้
- เราขอแนะนำให้คงค่านี้ไว้ที่ "1"
- ปัจจุบัน มูลค่าของอัตราการอัปโหลดธุรกรรมจะไม่ส่งผลต่อรายงาน Conversion ที่เกิดจากยอดขายในร้าน เราขอแนะนําให้คุณอัปโหลดยอดขายทั้งหมดที่เชื่อมโยงกับลูกค้าและกําหนดอัตราการอัปโหลดธุรกรรมเป็น "1"
ตัวอย่าง
- 0.5
- 0.2
- 0.8
- รวมชื่อโดเมนของอีเมลทั้งหมด เช่น gmail.com หรือ hotmail.co.jp
- นำการเว้นวรรคในอีเมลออก
- ตัวอักษรพิมพ์เล็กทั้งหมด
- ระบุอีเมลได้สูงสุด 3 รายการต่อลูกค้า 1 ราย ซึ่งคั่นด้วยคอลัมน์ "อีเมล" 3 คอลัมน์
ตัวอย่าง
- ตัวอักษรพิมพ์เล็กทั้งหมด
- อนุญาตให้ใช้เครื่องหมายเน้นเสียง
- นําการเว้นวรรคที่ไม่จําเป็นออก ทั้งก่อน หลัง และในชื่อ
ตัวอย่าง
- tom
- renée
- marie-astrid
- ตัวอักษรพิมพ์เล็กทั้งหมด
- อนุญาตให้ใช้เครื่องหมายเน้นเสียง
- นําการเว้นวรรคที่ไม่จําเป็นออก ทั้งก่อน หลัง และในชื่อ
ตัวอย่าง
- gupta
- o'calloway
- cox-cohen
- mcdonnell
- ตัวอักษรพิมพ์เล็กทั้งหมด
- อนุญาตให้ใช้เครื่องหมายเน้นเสียง
ตัวอย่าง
- san francisco
- new york city
- paris
- munich
- ตัวอักษรพิมพ์เล็กทั้งหมด
- ข้อยกเว้น: ชื่อรัฐที่เป็นอักษรย่อ 2 ตัวในสหรัฐฯ
ตัวอย่าง
- CA
- california
- new york
- maharastra
- อนุญาตให้ใช้รหัสไปรษณีย์ของสหรัฐฯ และรหัสไปรษณีย์ระหว่างประเทศได้
- สำหรับสหรัฐฯ
- อนุญาตให้ใช้รหัสไปรษณีย์ 5 หลักได้
- อนุญาตให้ใช้รหัส 5 หลักตามด้วยส่วนขยาย 4 หลัก ซึ่งอาจเพิ่มอัตราการจับคู่
- สำหรับประเทศอื่น
- อย่าใส่ส่วนขยายรหัสไปรษณีย์
ตัวอย่าง
- 94109
- 94109-1234
- W1J 0BH
- ใช้รหัสประเทศ 2 ตัวอักษร ISO
- ใส่รหัสประเทศด้วยแม้ว่าข้อมูลลูกค้าทั้งหมดจะมาจากประเทศเดียวกัน
ตัวอย่าง
- US
- DE
- FR
- AU
- JP
- หมายเลขโทรศัพท์ควรอยู่ในรูปแบบที่เป็นไปตามมาตรฐาน E.164 และมีเครื่องหมาย "+" นำหน้า ตามด้วยรหัสประเทศและหมายเลขของผู้สมัครใช้บริการ ซึ่งอาจมีรหัสปลายทางหรือรหัสพื้นที่อยู่ด้วย
- ระบุหมายเลขโทรศัพท์ได้สูงสุด 3 หมายเลขต่อลูกค้า 1 ราย ซึ่งคั่นด้วยคอลัมน์ "หมายเลขโทรศัพท์" 3 คอลัมน์
ตัวอย่าง
- +12038271234
- +442071838750
- ชื่อของการกระทำที่ถือเป็น Conversion ที่คุณต้องการนำเข้า
- ต้องตรงกับการสะกดและการใช้อักษรตัวพิมพ์ใหญ่เดียวกันของการกระทำที่ถือเป็น Conversion ในบัญชี Google Ads
ตัวอย่าง
- SS_customer_signups
- SS_customer_purchases
- ใช้รูปแบบวันที่ที่ยอมรับ (ดูตารางด้านล่าง)
- หากต้องการเพิ่มเขตเวลาในเวลาที่เกิด Conversion ให้ดูรูปแบบใดรูปแบบหนึ่งใน 4 รูปแบบสุดท้ายในตารางด้านล่างนี้
- ใช้ค่าชดเชย GMT แทน "+z" ด้วยการใส่เครื่องหมาย "+" หรือ "-" ตามด้วยค่าต่างของเวลา 4 หลัก
- หรือใส่รหัสเขตเวลาจากรายการนี้แทน "zzzz"
รูปแบบ | ตัวอย่าง |
MM/dd/yyyy hh:mm:ss aa | "08/14/2020 5:01:54 PM" |
MMM dd,yyyy hh:mm:ss aa | "Aug 14, 2020 5:01:54 PM" |
MM/dd/yyyy HH:mm:ss | "08/14/2020 17:01:54" |
yyyy-MM-dd HH:mm:ss | "2020-08-14 13:00:00" |
yyyy-MM-ddTHH:mm:ss | "2020-08-14T13:00:00" |
yyyy-MM-dd HH:mm:ss+z | "2020-08-14 13:00:00+0500" |
yyyy-MM-ddTHH:mm:ss+z | "2020-08-14T13:00:00-0100" |
yyyy-MM-dd HH:mm:ss zzzz | "2020-08-14 13:00:00 America/Los_Angeles" |
yyyy-MM-ddTHH:mm:ss zzzz | "2020-08-14T13:00:00 America/Los_Angeles" |
- จำนวนที่แทนมูลค่าที่คุณกำหนดให้กับ Conversion นี้
- ยอมรับเฉพาะตัวเลขจํานวนบวกเท่านั้น
- สกุลเงินที่ใช้ระบุมูลค่า Conversion
- ใช้คอลัมน์นี้ในกรณีที่คุณรายงานมูลค่า Conversion ในหลายสกุลเงิน หรือมีหลายบัญชีลูกค้าที่เรียกเก็บเงินในหลายสกุลเงิน
- ใช้รหัสสกุลเงิน ISO 4217 ที่มี 3 อักขระ
ตัวอย่าง
- USD
- JPY
- EUR
- ค่าตัวแปรที่เชื่อมโยงกับตัวแปรที่กำหนดเองที่กล่าวถึงในแถวพารามิเตอร์
- ค่าตัวแปรที่ระบุในไฟล์อัปโหลดต้องตรงกับค่าตัวแปรที่กําหนดไว้ในบัญชี Google Ads
- ใช้คอลัมน์นี้หากคุณใช้ตัวแปรที่กําหนดเอง และได้ระบุตัวแปรที่กําหนดเองในพารามิเตอร์
- ใช้คอลัมน์นี้เพื่อระบุค่าตัวแปรที่เกี่ยวข้องกับธุรกรรมแต่ละรายการ
- หากธุรกรรมได้รับการอัปโหลดโดยมีค่าตัวแปรไม่ตรงตามที่กําหนดไว้ในบัญชี Google Ads ระบบจะรายงาน Conversion ยอดขายในร้านที่เชื่อมโยงกับธุรกรรมดังกล่าวโดยมีค่าตัวแปรเป็น "ไม่จัดอยู่ในหมวดหมู่ใดๆ"
ตัวอย่าง
- ตัวแปรที่กำหนดเอง: "ประเภทลูกค้า"
- ค่าตัวแปร: "ใหม่ หรือ "กลับมา"
- ตัวแปรที่กำหนดเอง: "หมวดหมู่ผลิตภัณฑ์"
- ค่าตัวแปร: "แจ็คเก็ต" "รองเท้า" "ชุดกีฬา" หรือ "อื่นๆ"
- ส่งสัญญาณความยินยอมสําหรับผู้ใช้ใน EEA เพื่อการวัดผลโฆษณา
- ต้องดำเนินการหากใช้การจับคู่ข้อมูลลูกค้ากับข้อมูลยอดขายในร้าน
ค่าที่เป็นไปได้
- อนุญาตแล้ว: ยินยอมให้ใช้ข้อมูล
- ปฏิเสธ: ไม่ยินยอมให้ใช้ข้อมูล
- ไม่ระบุ: ไม่ได้ระบุความยินยอม
ตัวอย่าง
- อนุญาตแล้ว
- ปฏิเสธ
- ส่งสัญญาณความยินยอมสำหรับผู้ใช้ใน EEA เพื่อการปรับโฆษณาตามโปรไฟล์ของผู้ใช้
- ต้องดำเนินการหากใช้การจับคู่ข้อมูลลูกค้ากับข้อมูลยอดขายในร้าน
ค่าที่เป็นไปได้
- อนุญาตแล้ว: ยินยอมให้ใช้ข้อมูล
- ปฏิเสธ: ไม่ยินยอมให้ใช้ข้อมูล
- ไม่ระบุ: ไม่ได้ระบุความยินยอม
ตัวอย่าง
- อนุญาตแล้ว
- ปฏิเสธ