คู่มือนี้จะแนะนำวิธีสร้างเทมเพลตตัวแปรที่กำหนดเอง วันและเวลา ตัวแปรนี้ใช้ ดังนั้นจะใช้อาร์เรย์ของค่า แล้วแสดงผลเป็น สตริงที่คั่นด้วยคอมมา
- หากต้องการเริ่มเทมเพลตตัวแปรแรก ให้คลิกเทมเพลตทางด้านซ้าย การนำทาง และคลิกปุ่มใหม่ใต้เทมเพลตตัวแปร 
- ในแท็บข้อมูล ให้กำหนดชื่อและคำอธิบายของตัวแปร - ชื่อ คือสิ่งที่จะแสดงต่อผู้ใช้เมื่อจะนำไปใช้งาน ทั่วทั้งอินเทอร์เฟซผู้ใช้ Tag Manager - คำอธิบายคือชื่อที่อธิบาย - สรุป (200 อักขระหรือ น้อยลง) คำอธิบายเกี่ยวกับสิ่งที่ตัวแปรนี้ทำ 
- คลิกรีเฟรชเพื่อดูตัวอย่างเทมเพลต - ทางด้านขวาของอินพุตช่องจะมีหน้าต่างตัวอย่างเทมเพลต ทุกครั้งที่ทำการเปลี่ยนแปลงในตัวแก้ไข ปุ่มรีเฟรชจะ ปรากฏขึ้น คลิก รีเฟรช เพื่อดูว่าการเปลี่ยนแปลงที่คุณทำกับรูปลักษณ์ของ ตัวแปร 
- คลิกช่องเพื่อเพิ่มช่องลงในเทมเพลตตัวแปร - แท็บช่องของเครื่องมือแก้ไขเทมเพลตช่วยให้คุณสร้างและแก้ไขช่องใน เทมเพลตตัวแปร ช่องใช้สำหรับป้อนข้อมูลที่กำหนดเอง เช่น บัญชี ID คุณสามารถเพิ่มองค์ประกอบของแบบฟอร์มมาตรฐาน เช่น ช่องข้อความ เมนูแบบเลื่อนลง เมนู ปุ่มตัวเลือก และช่องทำเครื่องหมาย 
- คลิกเพิ่มช่องแล้วเลือกตารางแบบง่าย แทนที่ชื่อเริ่มต้น (เช่น "simpleTable1") ด้วย "list" คลิกรีเฟรชในตัวอย่างเทมเพลต - ทำขั้นตอนนี้ซ้ำกับอินพุตข้อความและเรียกว่า "array" ซึ่งเป็นช่องทำเครื่องหมาย 2 ช่อง ชื่อว่า "use_array" และ "sort" และการป้อนข้อความชื่อ "delimiter" สำหรับ "delimiter" ให้กำหนดค่าเริ่มต้นเป็น "," โดยคลิกไอคอนรูปเฟือง สลับ "ค่าเริ่มต้น" เป็นเปิด แล้วกรอกค่าเริ่มต้นใหม่ ฟิลด์ป้อนข้อมูล 
- คลิกแท็บโค้ด แล้วป้อน JavaScript ที่ทำแซนด์บ็อกซ์ในตัวแก้ไข ดังนี้ - var input = data.array; if (!data.use_array) { input = []; for (var i = 0; i < data.list.length; i++) { input.push(data.list[i].values); } } if (data.sort) { input.sort(); } return input.join(data.delimiter || ',');- โค้ดสำหรับตัวแปรนี้ค่อนข้างตรงไปตรงมา แต่มี ที่เราอยากแจ้งให้ทราบ - dataช่อง- มีช่อง 2-3 ช่องที่กำลังเข้าถึงจากนอก - dataส่วนกลาง- dataจะมีค่าที่คุณตั้งค่าไว้ในขั้นตอนก่อนหน้า ด้วยเหตุนี้ เราจึงสามารถเข้าถึง- data.use_array,- data.sort- data.listและ- data.delimiter
- delimiterจะได้รับการตั้งค่าเป็นค่าเริ่มต้น- ","หาก- data.delimiterคือ ไม่ได้ให้ไว้ คุณควรกำหนดค่าเริ่มต้นให้กับช่องในกรณีต่อไปนี้ ที่เหมาะสม ซึ่งจะช่วยให้ผู้ใช้ใช้ตัวแปรได้ง่ายขึ้น เนื่องจากไม่จำเป็นต้องกรอกทุกฟิลด์เพื่อใช้ ตัวแปร
 
- คลิกบันทึกเพื่อบันทึกความคืบหน้า การดำเนินการนี้จะโหลดสิทธิ์ทั้งหมดที่ตรวจพบ ลงในเครื่องมือแก้ไขเทมเพลต - API เทมเพลตบางรายการมีสิทธิ์ที่เชื่อมโยงอยู่ ซึ่งจะกำหนดว่าสิ่งใด ทำได้หรือไม่ได้ เมื่อคุณใช้ API เทมเพลต เช่น - sendPixelใน Tag Manager จะแสดงสิทธิ์ที่เกี่ยวข้องในสิทธิ์
- ในแท็บตัวอย่างเทมเพลต ให้เพิ่มค่าสำหรับ "ค่า" ป้อน ให้คลิก เรียกใช้โค้ด และดูคอนโซลเพื่อดูเอาต์พุตสำหรับตัวแปรของคุณ - หากมีข้อผิดพลาดเกิดขึ้น ข้อผิดพลาดนั้นจะปรากฏในหน้าต่างคอนโซล 
- คลิกบันทึก และปิดเครื่องมือแก้ไขเทมเพลต - และเทมเพลตตัวแปรก็พร้อมใช้งานแล้ว