[{"data":1,"prerenderedAt":2143},["ShallowReactive",2],{"learn-chrome-th":3,"nav-th":114,"doc-\u002Fth\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Fworked-examples":677,"mdc--x6yib1-key":2133},{"id":4,"docsPage":5,"docsSidebar":15,"docsTabs":17,"extension":19,"footer":20,"header":92,"localeSwitch":109,"meta":111,"stem":112,"__hash__":113},"chrome_th\u002Fth\u002Fchrome.yml",{"onThisPage":6,"copyPage":7,"copied":8,"copyMenu":9,"copyMarkdownLink":10,"linkCopied":8,"viewMarkdown":11,"openChatGpt":12,"openClaude":13,"platforms":14},"บนหน้านี้","คัดลอกหน้า","คัดลอกแล้ว","ตัวเลือกการคัดลอกเพิ่มเติม","คัดลอกลิงก์ Markdown","ดูเป็น Markdown","เปิดใน ChatGPT","เปิดใน Claude","ใช้ได้กับ",{"label":16},"เมนูเอกสาร",{"ariaLabel":18},"หมวดเอกสาร","yml",{"ariaLabel":21,"columns":22,"legal":72,"quote":73,"askAi":76},"ส่วนท้าย",[23,38,50,60],{"label":24,"children":25},"เรียนรู้",[26,29,32,35],{"label":27,"to":28},"เอกสาร","\u002Fdocs",{"label":30,"to":31},"ตัวอย่างการใช้งาน","\u002Fuse-cases",{"label":33,"to":34},"การฝึกอบรม","\u002Ftraining",{"label":36,"to":37},"แหล่งข้อมูล","\u002Fresources",{"label":39,"children":40},"สำหรับนักพัฒนา",[41,44,47],{"label":42,"to":43},"ผู้ช่วย AI","\u002Fdocs\u002Fai-and-api\u002Fassistants",{"label":45,"to":46},"API","\u002Fdocs\u002Fai-and-api\u002Fapi\u002Fgetting-started",{"label":48,"to":49},"Open Platform","\u002Fdocs\u002Fadministration\u002Faccount\u002Fopen-platform",{"label":51,"children":52},"อัปเดต",[53,56],{"label":54,"to":55},"อัปเดตล่าสุด","\u002Freleases",{"label":57,"to":58,"target":59},"บทความ","https:\u002F\u002Fwww.dataglasslabs.com\u002Fblog","_blank",{"label":61,"children":62},"DataGlass",[63,66,69],{"label":64,"to":65,"target":59},"เปิด DataGlass","https:\u002F\u002Fapp.dataglasslabs.com",{"label":67,"to":68,"target":59},"เว็บไซต์","https:\u002F\u002Fwww.dataglasslabs.com",{"label":70,"to":71},"ราคา","\u002Fdocs\u002Foverview\u002Fexplore\u002Fpricing","DataGlass Labs สงวนลิขสิทธิ์",{"text":74,"caption":75},"วัดสิ่งที่เหลือเป็นกำไร แล้วค่อยเติบโตจากสิ่งที่วัดได้","ทีม DataGlass",{"label":77,"prompt":78,"assistants":79},"ถาม AI เกี่ยวกับ DataGlass","ช่วยสอนวิธีใช้ DataGlass ให้หน่อย DataGlass คือ Decision Engine สำหรับผู้ขายบน Shopee, Lazada และ TikTok Shop ที่ปรับโฆษณา ราคา และโปรโมชันเพื่อกำไรที่แท้จริง ใช้การค้นหาเว็บเพื่ออ่านเอกสารที่ https:\u002F\u002Flearn.dataglasslabs.com\u002Fth\u002Fdocs (สรุปสำหรับ AI อยู่ที่ https:\u002F\u002Flearn.dataglasslabs.com\u002Fllms.txt) แล้วตอบเป็นภาษาไทยว่า DataGlass ทำอะไร เริ่มต้นใช้งานอย่างไร และควรอ่านคู่มือเรื่องไหนก่อน",[80,84,88],{"label":81,"icon":82,"url":83},"ChatGPT","chatgpt","https:\u002F\u002Fchatgpt.com\u002F?prompt={prompt}",{"label":85,"icon":86,"url":87},"Claude","claude","https:\u002F\u002Fclaude.ai\u002Fnew?q={prompt}",{"label":89,"icon":90,"url":91},"Perplexity","perplexity","https:\u002F\u002Fwww.perplexity.ai\u002Fsearch?q={prompt}",{"sections":93,"navLabel":107,"openApp":64,"search":108},[94,97,99,101,103,105],{"key":95,"label":96},"home","หน้าแรก",{"key":98,"label":27},"docs",{"key":100,"label":30},"use-cases",{"key":102,"label":33},"training",{"key":104,"label":54},"releases",{"key":106,"label":36},"resources","ส่วนต่าง ๆ","เริ่มค้นหา",{"label":110},"ภูมิภาคและภาษา",{},"th\u002Fchrome","oehsJxJS8-mOnkBR_goBo54MPvM7axylEK_M0cWBEHI",[115],{"title":116,"path":28,"stem":98,"children":117,"page":120},"Docs",[118,185,374,562,640],{"title":119,"draft":120,"path":121,"stem":122,"children":123},"ภาพรวม",false,"\u002Fdocs\u002Foverview","docs\u002F01.overview\u002Findex",[124,125,149,174],{"title":119,"path":121,"stem":122,"draft":120},{"title":126,"draft":120,"path":127,"stem":128,"children":129,"page":120},"เริ่มต้นใช้งาน","\u002Fdocs\u002Foverview\u002Fget-started","docs\u002F01.overview\u002F01.get-started",[130,135,139,144],{"title":131,"path":132,"stem":133,"draft":120,"icon":134},"DataGlass คืออะไร","\u002Fdocs\u002Foverview\u002Fget-started\u002Fwhat-is-dataglass","docs\u002F01.overview\u002F01.get-started\u002F01.what-is-dataglass","i-material-symbols-info-rounded",{"title":126,"path":136,"stem":137,"draft":120,"icon":138},"\u002Fdocs\u002Foverview\u002Fget-started\u002Fquick-start","docs\u002F01.overview\u002F01.get-started\u002F02.quick-start","i-material-symbols-rocket-launch-rounded",{"title":140,"path":141,"stem":142,"draft":120,"icon":143},"แพลตฟอร์มที่รองรับ","\u002Fdocs\u002Foverview\u002Fget-started\u002Fsupported-platforms","docs\u002F01.overview\u002F01.get-started\u002F03.supported-platforms","i-material-symbols-grid-view-rounded",{"title":145,"path":146,"stem":147,"draft":120,"icon":148},"การเชื่อมต่อร้านค้า","\u002Fdocs\u002Foverview\u002Fget-started\u002Fconnecting-shops","docs\u002F01.overview\u002F01.get-started\u002F04.connecting-shops","i-material-symbols-link-rounded",{"title":150,"draft":120,"path":151,"stem":152,"children":153,"page":120},"พื้นฐาน","\u002Fdocs\u002Foverview\u002Ffoundations","docs\u002F01.overview\u002F02.foundations",[154,159,164,169],{"title":155,"path":156,"stem":157,"draft":120,"icon":158},"มุมมองร้านค้านี้ เทียบกับ มุมมองรวมทุกร้าน","\u002Fdocs\u002Foverview\u002Ffoundations\u002Fthis-shop-vs-unified","docs\u002F01.overview\u002F02.foundations\u002F01.this-shop-vs-unified","i-material-symbols-layers-rounded",{"title":160,"path":161,"stem":162,"draft":120,"icon":163},"COGS และบทบาทสำคัญ","\u002Fdocs\u002Foverview\u002Ffoundations\u002Fcogs-and-their-role","docs\u002F01.overview\u002F02.foundations\u002F02.cogs-and-their-role","i-material-symbols-payments-rounded",{"title":165,"path":166,"stem":167,"draft":120,"icon":168},"margin ของคุณรวมอะไรบ้าง","\u002Fdocs\u002Foverview\u002Ffoundations\u002Fideal-vs-realized-margin","docs\u002F01.overview\u002F02.foundations\u002F03.ideal-vs-realized-margin","i-material-symbols-compare-arrows-rounded",{"title":170,"path":171,"stem":172,"draft":120,"icon":173},"True ROAS","\u002Fdocs\u002Foverview\u002Ffoundations\u002Ftrue-roas","docs\u002F01.overview\u002F02.foundations\u002F04.true-roas","i-material-symbols-ad-group-rounded",{"title":175,"draft":120,"path":176,"stem":177,"children":178,"page":120},"สำรวจ","\u002Fdocs\u002Foverview\u002Fexplore","docs\u002F01.overview\u002F03.explore",[179,182],{"title":70,"path":71,"stem":180,"draft":120,"icon":181},"docs\u002F01.overview\u002F03.explore\u002F01.pricing","i-material-symbols-sell-rounded",{"title":54,"path":183,"stem":184,"draft":120,"to":55},"\u002Fdocs\u002Foverview\u002Fexplore\u002Freleases","docs\u002F01.overview\u002F03.explore\u002F02.releases",{"title":186,"draft":120,"path":187,"stem":188,"children":189},"ฟีเจอร์","\u002Fdocs\u002Ffeatures","docs\u002F02.features\u002Findex",[190,191,221,271,312,335,355],{"title":119,"path":187,"stem":188,"draft":120},{"title":192,"draft":120,"path":193,"stem":194,"children":195,"page":120},"ร้านค้า","\u002Fdocs\u002Ffeatures\u002Fshops","docs\u002F02.features\u002F01.shops",[196,201,206,211,216],{"title":197,"path":198,"stem":199,"draft":120,"icon":200},"ภาพรวมร้านค้า","\u002Fdocs\u002Ffeatures\u002Fshops\u002Fshop-overview","docs\u002F02.features\u002F01.shops\u002F01.shop-overview","i-material-symbols-space-dashboard-rounded",{"title":202,"path":203,"stem":204,"draft":120,"icon":205},"ทำความเข้าใจตัวเลขต่างๆ","\u002Fdocs\u002Ffeatures\u002Fshops\u002Funderstanding-the-numbers","docs\u002F02.features\u002F01.shops\u002F02.understanding-the-numbers","i-material-symbols-help-rounded",{"title":207,"path":208,"stem":209,"draft":120,"icon":210},"การระบุที่มาและการขจัดการนับซ้ำ (Attribution & dedup)","\u002Fdocs\u002Ffeatures\u002Fshops\u002Fattribution-and-dedup","docs\u002F02.features\u002F01.shops\u002F03.attribution-and-dedup","i-material-symbols-call-merge-rounded",{"title":212,"path":213,"stem":214,"draft":120,"icon":215},"สุขภาพร้าน","\u002Fdocs\u002Ffeatures\u002Fshops\u002Fshop-health","docs\u002F02.features\u002F01.shops\u002F04.shop-health","i-material-symbols-monitor-heart-rounded",{"title":217,"path":218,"stem":219,"draft":120,"icon":220},"การตั้งค่าร้านค้าและการซิงก์ข้อมูล","\u002Fdocs\u002Ffeatures\u002Fshops\u002Fshop-settings-and-sync","docs\u002F02.features\u002F01.shops\u002F05.shop-settings-and-sync","i-material-symbols-settings-rounded",{"title":222,"draft":120,"path":223,"stem":224,"children":225,"page":120},"สินค้า","\u002Fdocs\u002Ffeatures\u002Fproducts","docs\u002F02.features\u002F02.products",[226,231,236,241,246,251,256,261,266],{"title":227,"path":228,"stem":229,"draft":120,"icon":230},"ตารางสินค้า","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Fproduct-table","docs\u002F02.features\u002F02.products\u002F01.product-table","i-material-symbols-deployed-code-rounded",{"title":232,"path":233,"stem":234,"draft":120,"icon":235},"ภาพรวมสินค้า","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Funified-products","docs\u002F02.features\u002F02.products\u002F02.unified-products","i-material-symbols-dashboard-customize-rounded",{"title":237,"path":238,"stem":239,"draft":120,"icon":240},"จับคู่และรวมสินค้า","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Fmatching-and-merging","docs\u002F02.features\u002F02.products\u002F03.matching-and-merging","i-material-symbols-merge-rounded",{"title":242,"path":243,"stem":244,"draft":120,"icon":245},"แก้ไขหลายรายการ (Excel)","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Fbulk-edit-excel","docs\u002F02.features\u002F02.products\u002F04.bulk-edit-excel","i-material-symbols-grid-on-rounded",{"title":247,"path":248,"stem":249,"draft":120,"icon":250},"สต็อกและการสั่งซื้อเพิ่ม","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Finventory-and-reorder","docs\u002F02.features\u002F02.products\u002F05.inventory-and-reorder","i-material-symbols-inventory-2-rounded",{"title":252,"path":253,"stem":254,"draft":120,"icon":255},"ซิงก์สต็อก","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Fstock-sync","docs\u002F02.features\u002F02.products\u002F06.stock-sync","i-material-symbols-sync-rounded",{"title":257,"path":258,"stem":259,"draft":120,"icon":260},"ค่าคอมมิชชั่น","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Fcommission","docs\u002F02.features\u002F02.products\u002F07.commission","i-material-symbols-price-change-rounded",{"title":262,"path":263,"stem":264,"draft":120,"icon":265},"Auto bump","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Fauto-bump","docs\u002F02.features\u002F02.products\u002F08.auto-bump","i-material-symbols-trending-up-rounded",{"title":267,"path":268,"stem":269,"draft":120,"icon":270},"ช่วง margin","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Fmargin-spread","docs\u002F02.features\u002F02.products\u002F09.margin-spread","i-material-symbols-straighten-rounded",{"title":272,"draft":120,"path":273,"stem":274,"children":275},"การวิเคราะห์ทางการเงิน","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown","docs\u002F02.features\u002F03.financial-breakdown\u002Findex",[276,277,282,287,292,297,302,307],{"title":119,"path":273,"stem":274,"draft":120},{"title":278,"path":279,"stem":280,"draft":120,"icon":281},"การจำลองและบันทึกร่างการแก้ไข","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown\u002Fsimulate-and-draft-edit","docs\u002F02.features\u002F03.financial-breakdown\u002F01.simulate-and-draft-edit","i-material-symbols-science-rounded",{"title":283,"path":284,"stem":285,"draft":120,"icon":286},"การตั้งค่า margin","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown\u002Fset-margin","docs\u002F02.features\u002F03.financial-breakdown\u002F02.set-margin","i-material-symbols-tune-rounded",{"title":288,"path":289,"stem":290,"draft":120,"icon":291},"Margin optimizer","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown\u002Fmargin-optimizer","docs\u002F02.features\u002F03.financial-breakdown\u002F03.margin-optimizer","i-material-symbols-instant-mix-rounded",{"title":293,"path":294,"stem":295,"draft":120,"icon":296},"ความยืดหยุ่นของราคา","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown\u002Fprice-elasticity","docs\u002F02.features\u002F03.financial-breakdown\u002F04.price-elasticity","i-material-symbols-show-chart-rounded",{"title":298,"path":299,"stem":300,"draft":120,"icon":301},"เครื่องคำนวณสินค้า","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown\u002Fproduct-calculator","docs\u002F02.features\u002F03.financial-breakdown\u002F05.product-calculator","i-material-symbols-calculate-rounded",{"title":303,"path":304,"stem":305,"draft":120,"icon":306},"ประวัติสินค้า","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown\u002Fproduct-history","docs\u002F02.features\u002F03.financial-breakdown\u002F06.product-history","i-material-symbols-history-rounded",{"title":308,"path":309,"stem":310,"draft":120,"icon":311},"กำไรสุทธิและต้นทุนแฝง","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown\u002Fnet-profit-and-hidden-cost","docs\u002F02.features\u002F03.financial-breakdown\u002F07.net-profit-and-hidden-cost","i-material-symbols-visibility-off-rounded",{"title":313,"draft":120,"path":314,"stem":315,"children":316,"page":120},"การตั้งราคา","\u002Fdocs\u002Ffeatures\u002Fpricing","docs\u002F02.features\u002F04.pricing",[317,321,326,331],{"title":318,"path":319,"stem":320,"draft":120,"icon":245},"Price Edit","\u002Fdocs\u002Ffeatures\u002Fpricing\u002Fprice-edit","docs\u002F02.features\u002F04.pricing\u002F01.price-edit",{"title":322,"path":323,"stem":324,"draft":120,"icon":325},"Whitelist การขึ้นราคา","\u002Fdocs\u002Ffeatures\u002Fpricing\u002Fprice-increase-whitelist","docs\u002F02.features\u002F04.pricing\u002F02.price-increase-whitelist","i-lucide-badge-check",{"title":327,"path":328,"stem":329,"draft":120,"icon":330},"การขออนุมัติ whitelist","\u002Fdocs\u002Ffeatures\u002Fpricing\u002Frequest-whitelist-approval","docs\u002F02.features\u002F04.pricing\u002F03.request-whitelist-approval","i-lucide-mail",{"title":332,"path":333,"stem":334,"draft":120,"icon":181},"ระดับราคา","\u002Fdocs\u002Ffeatures\u002Fpricing\u002Fprice-tiers","docs\u002F02.features\u002F04.pricing\u002F04.price-tiers",{"title":336,"draft":120,"path":337,"stem":338,"children":339},"ตัวจำลองแคมเปญ","\u002Fdocs\u002Ffeatures\u002Fcampaign-simulator","docs\u002F02.features\u002F05.campaign-simulator\u002Findex",[340,341,346,351],{"title":119,"path":337,"stem":338,"draft":120},{"title":342,"path":343,"stem":344,"draft":120,"icon":345},"โมเดลช่วงแคมเปญ","\u002Fdocs\u002Ffeatures\u002Fcampaign-simulator\u002Fphase-model","docs\u002F02.features\u002F05.campaign-simulator\u002F01.phase-model","i-material-symbols-timeline-rounded",{"title":347,"path":348,"stem":349,"draft":120,"icon":350},"การวางแผนโฆษณา","\u002Fdocs\u002Ffeatures\u002Fcampaign-simulator\u002Fads-planning","docs\u002F02.features\u002F05.campaign-simulator\u002F02.ads-planning","i-material-symbols-ads-click-rounded",{"title":352,"path":353,"stem":354,"draft":120,"icon":168},"เทียบไม่จัดแคมเปญ","\u002Fdocs\u002Ffeatures\u002Fcampaign-simulator\u002Fcounterfactual","docs\u002F02.features\u002F05.campaign-simulator\u002F03.counterfactual",{"title":356,"draft":120,"path":357,"stem":358,"children":359,"page":120},"ออเดอร์","\u002Fdocs\u002Ffeatures\u002Forders","docs\u002F02.features\u002F06.orders",[360,364,369],{"title":356,"path":361,"stem":362,"draft":120,"icon":363},"\u002Fdocs\u002Ffeatures\u002Forders\u002Forders","docs\u002F02.features\u002F06.orders\u002F01.orders","i-material-symbols-receipt-long-rounded",{"title":365,"path":366,"stem":367,"draft":120,"icon":368},"Reconciliation","\u002Fdocs\u002Ffeatures\u002Forders\u002Freconciliation","docs\u002F02.features\u002F06.orders\u002F02.reconciliation","i-material-symbols-balance",{"title":370,"path":371,"stem":372,"draft":120,"icon":373},"ใบปะหน้าพัสดุ","\u002Fdocs\u002Ffeatures\u002Forders\u002Fshipping-labels","docs\u002F02.features\u002F06.orders\u002F03.shipping-labels","i-material-symbols-local-shipping-rounded",{"title":375,"draft":120,"path":376,"stem":377,"children":378},"การเติบโต","\u002Fdocs\u002Fgrowth","docs\u002F03.growth\u002Findex",[379,380,403,467,491],{"title":119,"path":376,"stem":377,"draft":120},{"title":381,"draft":120,"path":382,"stem":383,"children":384,"page":120},"Actions","\u002Fdocs\u002Fgrowth\u002Factions","docs\u002F03.growth\u002F01.actions",[385,390,394,399],{"title":386,"path":387,"stem":388,"draft":120,"icon":389},"Actions คืออะไร","\u002Fdocs\u002Fgrowth\u002Factions\u002Fwhat-are-actions","docs\u002F03.growth\u002F01.actions\u002F01.what-are-actions","i-material-symbols-app-spark-rounded",{"title":391,"path":392,"stem":393,"draft":120},"ขั้นตอนของ Action","\u002Fdocs\u002Fgrowth\u002Factions\u002Faction-flow","docs\u002F03.growth\u002F01.actions\u002F02.action-flow",{"title":395,"path":396,"stem":397,"draft":120,"icon":398},"Deployed และ Dismissed","\u002Fdocs\u002Fgrowth\u002Factions\u002Fdeployed-and-dismissed","docs\u002F03.growth\u002F01.actions\u002F03.deployed-and-dismissed","i-material-symbols-published-with-changes-rounded",{"title":400,"path":401,"stem":402,"draft":120,"icon":301},"ผลลัพธ์คำนวณอย่างไร","\u002Fdocs\u002Fgrowth\u002Factions\u002Fresults","docs\u002F03.growth\u002F01.actions\u002F04.results",{"title":404,"draft":120,"path":405,"stem":406,"children":407,"icon":409},"ประเภทของ Action","\u002Fdocs\u002Fgrowth\u002Faction-types","docs\u002F03.growth\u002F02.action-types\u002Findex",[408,410,415,420,424,429,434,439,444,448,453,458,463],{"title":119,"path":405,"stem":406,"draft":120,"icon":409},"i-material-symbols-format-list-bulleted-rounded",{"title":411,"path":412,"stem":413,"draft":120,"icon":414},"Price buffer","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fprice-buffer","docs\u002F03.growth\u002F02.action-types\u002F01.price-buffer","i-material-symbols-money-range-rounded",{"title":416,"path":417,"stem":418,"draft":120,"icon":419},"Commission adjust","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fcommission-adjust","docs\u002F03.growth\u002F02.action-types\u002F02.commission-adjust","i-material-symbols-percent-discount-rounded",{"title":421,"path":422,"stem":423,"draft":120,"icon":210},"Variant merge","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fvariant-merge","docs\u002F03.growth\u002F02.action-types\u002F03.variant-merge",{"title":425,"path":426,"stem":427,"draft":120,"icon":428},"Target ROAS","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Ftarget-roas","docs\u002F03.growth\u002F02.action-types\u002F04.target-roas","i-material-symbols-target",{"title":430,"path":431,"stem":432,"draft":120,"icon":433},"Bundle Deal","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fbundle-deal","docs\u002F03.growth\u002F02.action-types\u002F05.bundle-deal","i-material-symbols-category-rounded",{"title":435,"path":436,"stem":437,"draft":120,"icon":438},"Product Boost","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fproduct-boost","docs\u002F03.growth\u002F02.action-types\u002F06.product-boost","i-material-symbols-electric-bolt-rounded",{"title":440,"path":441,"stem":442,"draft":120,"icon":443},"การลงทะเบียนแคมเปญ","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fcampaign-enrollment","docs\u002F03.growth\u002F02.action-types\u002F07.campaign-enrollment","i-material-symbols-play-arrow-rounded",{"title":445,"path":446,"stem":447,"draft":120,"icon":350},"การปรับแต่งโฆษณา","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fad-adjustment","docs\u002F03.growth\u002F02.action-types\u002F08.ad-adjustment",{"title":449,"path":450,"stem":451,"draft":120,"icon":452},"SEO","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fseo","docs\u002F03.growth\u002F02.action-types\u002F09.seo","i-material-symbols-category-search-rounded",{"title":454,"path":455,"stem":456,"draft":120,"icon":457},"Add-on Deal","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fadd-on-deal","docs\u002F03.growth\u002F02.action-types\u002F10.add-on-deal","i-material-symbols-add-box-rounded",{"title":459,"path":460,"stem":461,"draft":120,"icon":462},"Stock Up","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fstock-up","docs\u002F03.growth\u002F02.action-types\u002F11.stock-up","i-material-symbols-inventory-rounded",{"title":464,"path":465,"stem":466,"draft":120,"icon":428},"TikTok Target ROAS","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Ftiktok-target-roas","docs\u002F03.growth\u002F02.action-types\u002F12.tiktok-target-roas",{"title":468,"draft":120,"path":469,"stem":470,"children":471,"page":120},"โฆษณา","\u002Fdocs\u002Fgrowth\u002Fads","docs\u002F03.growth\u002F03.ads",[472,477,481,486],{"title":473,"path":474,"stem":475,"draft":120,"icon":476},"การอ่านแผนภูมิ Sankey","\u002Fdocs\u002Fgrowth\u002Fads\u002Freading-the-sankey","docs\u002F03.growth\u002F03.ads\u002F01.reading-the-sankey","i-material-symbols-schema-rounded",{"title":478,"path":479,"stem":480,"draft":120,"icon":168},"Cannibalization","\u002Fdocs\u002Fgrowth\u002Fads\u002Fcannibalization","docs\u002F03.growth\u002F03.ads\u002F02.cannibalization",{"title":482,"path":483,"stem":484,"draft":120,"icon":485},"Meta (Facebook) Ads","\u002Fdocs\u002Fgrowth\u002Fads\u002Fmeta-ads","docs\u002F03.growth\u002F03.ads\u002F03.meta-ads","i-simple-icons-meta",{"title":487,"path":488,"stem":489,"draft":120,"icon":490},"กำไรจาก CPAS","\u002Fdocs\u002Fgrowth\u002Fads\u002Fcpas-profit","docs\u002F03.growth\u002F03.ads\u002F04.cpas-profit","i-material-symbols-hub-rounded",{"title":492,"draft":120,"path":493,"stem":494,"children":495,"icon":173},"Optimization groups","\u002Fdocs\u002Fgrowth\u002Foptimization-groups","docs\u002F03.growth\u002F04.optimization-groups\u002Findex",[496,497,502,507,512,517,522,527,532,537,542,547,552,557],{"title":119,"path":493,"stem":494,"draft":120,"icon":173},{"title":498,"path":499,"stem":500,"draft":120,"icon":501},"สร้างกลุ่ม","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fcreating-a-group","docs\u002F03.growth\u002F04.optimization-groups\u002F01.creating-a-group","i-lucide-plus",{"title":503,"path":504,"stem":505,"draft":120,"icon":506},"การตั้งค่าโดยรวม","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fglobal-settings","docs\u002F03.growth\u002F04.optimization-groups\u002F02.global-settings","i-lucide-settings-2",{"title":508,"path":509,"stem":510,"draft":120,"icon":511},"งบและขีดจำกัด","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fbudget-and-limits","docs\u002F03.growth\u002F04.optimization-groups\u002F03.budget-and-limits","i-lucide-wallet",{"title":513,"path":514,"stem":515,"draft":120,"icon":516},"เลือกเป้าหมาย","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fchoosing-an-objective","docs\u002F03.growth\u002F04.optimization-groups\u002F05.choosing-an-objective","i-lucide-target",{"title":518,"path":519,"stem":520,"draft":120,"icon":521},"เงื่อนไข","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fconstraints","docs\u002F03.growth\u002F04.optimization-groups\u002F06.constraints","i-lucide-shield-check",{"title":523,"path":524,"stem":525,"draft":120,"icon":526},"การกระจายงบ","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fallocation-preference","docs\u002F03.growth\u002F04.optimization-groups\u002F07.allocation-preference","i-lucide-sliders-horizontal",{"title":528,"path":529,"stem":530,"draft":120,"icon":531},"แผนรายเดือน","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fmonthly-plan","docs\u002F03.growth\u002F04.optimization-groups\u002F09.monthly-plan","i-lucide-calendar-days",{"title":533,"path":534,"stem":535,"draft":120,"icon":536},"ตารางเวลาบนไทม์ไลน์","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fschedule","docs\u002F03.growth\u002F04.optimization-groups\u002F10.schedule","i-lucide-clock",{"title":538,"path":539,"stem":540,"draft":120,"icon":541},"กฎระบบอัตโนมัติ","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fautomation","docs\u002F03.growth\u002F04.optimization-groups\u002F11.automation","i-lucide-workflow",{"title":543,"path":544,"stem":545,"draft":120,"icon":546},"จัดการแคมเปญในกลุ่ม","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fmanaging-campaigns","docs\u002F03.growth\u002F04.optimization-groups\u002F12.managing-campaigns","i-lucide-list-checks",{"title":548,"path":549,"stem":550,"draft":120,"icon":551},"รอบการปรับงบทำงานอย่างไร","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fdaily-run","docs\u002F03.growth\u002F04.optimization-groups\u002F13.daily-run","i-lucide-refresh-cw",{"title":553,"path":554,"stem":555,"draft":120,"icon":556},"เมื่อโมเดลโฆษณากำลังอัปเดต","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fmodel-training","docs\u002F03.growth\u002F04.optimization-groups\u002F14.model-training","i-lucide-brain-circuit",{"title":558,"path":559,"stem":560,"draft":120,"icon":561},"อภิธานศัพท์","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fglossary","docs\u002F03.growth\u002F04.optimization-groups\u002F16.glossary","i-lucide-book-a",{"title":563,"draft":120,"path":564,"stem":565,"children":566},"AI และ API","\u002Fdocs\u002Fai-and-api","docs\u002F04.ai-and-api\u002Findex",[567,568,608],{"title":119,"path":564,"stem":565,"draft":120},{"title":42,"draft":120,"path":43,"stem":569,"children":570,"icon":572},"docs\u002F04.ai-and-api\u002F01.assistants\u002Findex",[571,573,578,583,588,593,598,603],{"title":119,"path":43,"stem":569,"draft":120,"icon":572},"i-material-symbols-smart-toy-rounded",{"title":574,"path":575,"stem":576,"draft":120,"icon":577},"เชื่อมต่อกับ ChatGPT","\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Fconnect-chatgpt","docs\u002F04.ai-and-api\u002F01.assistants\u002F01.connect-chatgpt","i-simple-icons-openai",{"title":579,"path":580,"stem":581,"draft":120,"icon":582},"เชื่อมต่อกับ Claude","\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Fconnect-claude","docs\u002F04.ai-and-api\u002F01.assistants\u002F02.connect-claude","i-simple-icons-claude",{"title":584,"path":585,"stem":586,"draft":120,"icon":587},"Native playbooks","\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Fplaybooks","docs\u002F04.ai-and-api\u002F01.assistants\u002F03.playbooks","i-material-symbols-route-rounded",{"title":589,"path":590,"stem":591,"draft":120,"icon":592},"คลัง prompt","\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Fprompt-library","docs\u002F04.ai-and-api\u002F01.assistants\u002F04.prompt-library","i-material-symbols-forum-rounded",{"title":594,"path":595,"stem":596,"draft":120,"icon":597},"MCP tool catalog","\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Ftool-catalog","docs\u002F04.ai-and-api\u002F01.assistants\u002F05.tool-catalog","i-material-symbols-build-rounded",{"title":599,"path":600,"stem":601,"draft":120,"icon":602},"สิทธิ์และความปลอดภัย","\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Fusage-and-safety","docs\u002F04.ai-and-api\u002F01.assistants\u002F06.usage-and-safety","i-material-symbols-health-and-safety-rounded",{"title":604,"path":605,"stem":606,"draft":120,"icon":607},"ตัวอย่าง MCP แบบครบขั้นตอน","\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Fworked-examples","docs\u002F04.ai-and-api\u002F01.assistants\u002F07.worked-examples","i-material-symbols-menu-book-rounded",{"title":45,"draft":120,"path":609,"stem":610,"children":611,"page":120},"\u002Fdocs\u002Fai-and-api\u002Fapi","docs\u002F04.ai-and-api\u002F02.api",[612,615,620,625,630,635],{"title":126,"path":46,"stem":613,"draft":120,"icon":614},"docs\u002F04.ai-and-api\u002F02.api\u002F01.getting-started","i-material-symbols-key-rounded",{"title":616,"path":617,"stem":618,"draft":120,"icon":619},"ความปลอดภัยและขีดจำกัดของ API","\u002Fdocs\u002Fai-and-api\u002Fapi\u002Fsecurity","docs\u002F04.ai-and-api\u002F02.api\u002F02.security","i-material-symbols-verified-user-rounded",{"title":621,"path":622,"stem":623,"draft":120,"icon":624},"Endpoints: สินค้าและออเดอร์","\u002Fdocs\u002Fai-and-api\u002Fapi\u002Fproducts-and-orders","docs\u002F04.ai-and-api\u002F02.api\u002F03.products-and-orders","i-material-symbols-package-2-rounded",{"title":626,"path":627,"stem":628,"draft":120,"icon":629},"Endpoints: การแยกรายละเอียดทางการเงิน","\u002Fdocs\u002Fai-and-api\u002Fapi\u002Ffinancial-breakdown","docs\u002F04.ai-and-api\u002F02.api\u002F04.financial-breakdown","i-material-symbols-account-balance-rounded",{"title":631,"path":632,"stem":633,"draft":120,"icon":634},"Endpoints: ข้อมูลแพลตฟอร์มดิบ","\u002Fdocs\u002Fai-and-api\u002Fapi\u002Fplatform-data","docs\u002F04.ai-and-api\u002F02.api\u002F05.platform-data","i-material-symbols-database-rounded",{"title":636,"path":637,"stem":638,"draft":120,"icon":639},"Endpoints: Actions และคำแนะนำ","\u002Fdocs\u002Fai-and-api\u002Fapi\u002Frecommendations","docs\u002F04.ai-and-api\u002F02.api\u002F06.recommendations","i-material-symbols-recommend-rounded",{"title":641,"draft":120,"path":642,"stem":643,"children":644},"การดูแลระบบ","\u002Fdocs\u002Fadministration","docs\u002F05.administration\u002Findex",[645,646,666],{"title":119,"path":642,"stem":643,"draft":120},{"title":647,"draft":120,"path":648,"stem":649,"children":650,"page":120},"ทีมและการเข้าถึง","\u002Fdocs\u002Fadministration\u002Fteam-and-access","docs\u002F05.administration\u002F01.team-and-access",[651,656,661],{"title":652,"path":653,"stem":654,"draft":120,"icon":655},"ทีมและบทบาท","\u002Fdocs\u002Fadministration\u002Fteam-and-access\u002Fteam-and-roles","docs\u002F05.administration\u002F01.team-and-access\u002F01.team-and-roles","i-material-symbols-group-rounded",{"title":657,"path":658,"stem":659,"draft":120,"icon":660},"การเพิ่มสมาชิก","\u002Fdocs\u002Fadministration\u002Fteam-and-access\u002Fadding-teammates","docs\u002F05.administration\u002F01.team-and-access\u002F02.adding-teammates","i-material-symbols-person-add-rounded",{"title":662,"path":663,"stem":664,"draft":120,"icon":665},"การจัดการการเข้าถึง","\u002Fdocs\u002Fadministration\u002Fteam-and-access\u002Fmanaging-access","docs\u002F05.administration\u002F01.team-and-access\u002F03.managing-access","i-material-symbols-admin-panel-settings-rounded",{"title":667,"draft":120,"path":668,"stem":669,"children":670,"page":120},"บัญชี","\u002Fdocs\u002Fadministration\u002Faccount","docs\u002F05.administration\u002F02.account",[671,673],{"title":48,"path":49,"stem":672,"draft":120,"icon":490},"docs\u002F05.administration\u002F02.account\u002F01.open-platform",{"title":674,"path":675,"stem":676,"draft":120,"icon":363},"VAT","\u002Fdocs\u002Fadministration\u002Faccount\u002Fvat","docs\u002F05.administration\u002F02.account\u002F02.vat",{"id":678,"title":604,"body":679,"description":2125,"draft":120,"draftReason":2126,"extension":2127,"layout":2126,"meta":2128,"navigation":2129,"path":605,"platforms":2126,"rawbody":2130,"seo":2131,"stem":606,"__hash__":2132},"docs_th\u002Fdocs\u002F04.ai-and-api\u002F01.assistants\u002F07.worked-examples.md",{"type":680,"value":681,"toc":2077},"minimark",[682,686,693,697,700,735,738,742,745,748,751,762,764,847,853,855,906,908,926,930,933,936,939,945,948,1027,1033,1036,1125,1128,1145,1149,1152,1155,1158,1164,1167,1240,1255,1258,1379,1382,1402,1406,1409,1412,1415,1421,1424,1530,1533,1536,1629,1632,1649,1653,1656,1659,1662,1668,1671,1745,1748,1868,1871,1888,1892,1895,1898,1901,1907,1910,1959,1970,1973,2022,2025,2042,2045,2048,2065],[683,684,685],"p",{},"ตัวอย่างเหล่านี้แสดงวิธีที่ผู้ช่วยควรเปลี่ยนคำถามธุรกิจเป็นการวิเคราะห์ DataGlass ที่ตรงประเด็น แต่ละเรื่องเริ่มจากคำถามของผู้ใช้ กำหนดขอบเขตที่ต้องใช้ เรียกเฉพาะเครื่องมือที่จำเป็นต่อหลักฐาน และจบด้วยคำตอบที่ช่วยให้ตัดสินใจได้",[687,688,690],"callout",{"icon":689},"i-lucide-flask-conical",[683,691,692],{},"ชื่อร้าน รหัส วันที่ และจำนวนเงินทั้งหมดในหน้านี้เป็นตัวอย่าง ไม่ใช่ข้อมูลจากบัญชี DataGlass จริง ผู้ช่วยที่เชื่อมต่อแล้วจะได้รับเฉพาะข้อมูลที่ผู้ใช้ซึ่งลงชื่อเข้าใช้มีสิทธิ์เข้าถึง",[694,695,696],"h2",{"id":696},"วิธีอ่านแต่ละตัวอย่าง",[683,698,699],{},"แต่ละตัวอย่างมี 5 ส่วน:",[701,702,703,711,717,723,729],"ol",{},[704,705,706,710],"li",{},[707,708,709],"strong",{},"ใช้เมื่อใด"," อธิบายการตัดสินใจและ baseline ที่ควรเปรียบเทียบ",[704,712,713,716],{},[707,714,715],{},"Prompt"," พร้อมคัดลอกและปรับใช้",[704,718,719,722],{},[707,720,721],{},"ลำดับเครื่องมือ"," แสดงขั้นตอนที่เล็กที่สุดแต่เพียงพอ พร้อมเหตุผลของแต่ละ call",[704,724,725,728],{},[707,726,727],{},"คำตอบตัวอย่าง"," สาธิตลำดับเนื้อหา caveat และขั้นตอนต่อไป",[704,730,731,734],{},[707,732,733],{},"รายการตรวจคุณภาพ"," ช่วยประเมินว่าผู้ช่วยตอบอย่างน่าเชื่อถือหรือไม่",[683,736,737],{},"เครื่องมือจะส่ง exact input schema ให้ผู้ช่วยที่เชื่อมต่อ ณ runtime ตารางด้านล่างจึงเน้นเจตนาทางธุรกิจ รหัสร้านและ region ต้องมาจากผล discovery เสมอ ห้ามคัดลอกจากตัวอย่าง",[694,739,741],{"id":740},"_1-ตรวจสุขภาพร้าน-30-วัน","1. ตรวจสุขภาพร้าน 30 วัน",[743,744,709],"h3",{"id":709},[683,746,747],{},"ใช้ตอนเริ่ม weekly review หรือเมื่อต้องการรู้ว่าร้านมีเรื่องเร่งด่วนหรือไม่ก่อนเลือกวิเคราะห์ต่อ เปรียบเทียบ 30 วันที่เลือกกับ 30 วันก่อนหน้าทันทีเพื่อให้ช่วงมีระยะเท่ากันและเห็นบริบทตามเวลา",[743,749,715],{"id":750},"prompt",[752,753,759],"pre",{"className":754,"code":756,"language":757,"meta":758},[755],"language-text","ตรวจสุขภาพร้าน Bangkok Home Studio บน Shopee สำหรับ 30 วันที่ผ่านมา เทียบกับ\n30 วันก่อนหน้าทันที เริ่มด้วยข้อสรุปหนึ่งประโยค แล้วแสดงกำไรที่เกิดขึ้นจริง\nGMV, margin, COGS coverage และสินค้าที่ขาดทุน จัดอันดับความเสี่ยงสำคัญไม่เกิน\n3 รายการ ระบุวันที่จริงและสกุลเงิน THB พร้อมติดป้ายผลที่ใช้ COGS ที่อนุมาน\n","text","",[760,761,756],"code",{"__ignoreMap":758},[743,763,721],{"id":721},[765,766,767,786],"table",{},[768,769,770],"thead",{},[771,772,773,777,780,783],"tr",{},[774,775,776],"th",{},"ขั้น",[774,778,779],{},"เครื่องมือ",[774,781,782],{},"เหตุผลที่เรียก",[774,784,785],{},"หยุดหรือทำต่อ",[787,788,789,814,830],"tbody",{},[771,790,791,795,800,811],{},[792,793,794],"td",{},"1",[792,796,797],{},[760,798,799],{},"list_shopee_shops",[792,801,802,803,806,807,810],{},"ค้นหา ",[760,804,805],{},"shopId",", ",[760,808,809],{},"region",", ชื่อร้าน และ timezone ที่บัญชีมีสิทธิ์",[792,812,813],{},"หากไม่พบร้าน ให้หยุดและอธิบายอย่างชัดเจน",[771,815,816,819,824,827],{},[792,817,818],{},"2",[792,820,821],{},[760,822,823],{},"diagnose_shop",[792,825,826],{},"อ่าน headline, KPI delta, COGS coverage, loss-makers และ signal สำหรับช่วง 30 วัน",[792,828,829],{},"ปกติเพียงพอสำหรับคำตอบแรก",[771,831,832,835,841,844],{},[792,833,834],{},"3",[792,836,837,840],{},[760,838,839],{},"suggestedTool"," ของ signal",[792,842,843],{},"ยืนยัน warning สำคัญหนึ่งเรื่อง เช่น สินค้าหรือโฆษณา",[792,845,846],{},"เรียกเมื่อหลักฐานมีผลต่อข้อสรุปหรือผู้ใช้ขอรายละเอียด",[683,848,849,850,852],{},"ผู้ช่วยไม่ควรเรียก endpoint การเงินและสินค้าทุกตัวหลัง ",[760,851,823],{}," คำถามสุขภาพร้านแบบย่อถือว่าสมบูรณ์เมื่อ headline และความเสี่ยงหลักมีหลักฐานรองรับ",[743,854,727],{"id":727},[856,857,858,871,903],"blockquote",{},[683,859,860,863,864,867,868],{},[707,861,862],{},"Bangkok Home Studio ต้องได้รับการตรวจสอบ:"," กำไรที่เกิดขึ้นจริงลดลง ",[707,865,866],{},"8.4% เหลือ ฿136,420"," ระหว่าง 17 มิถุนายน–16 กรกฎาคม ขณะที่ GMV แทบไม่เปลี่ยนที่ ",[707,869,870],{},"฿928,600 (+0.7%)",[701,872,873,883,893],{},[704,874,875,878,879,882],{},[707,876,877],{},"Margin ลดลง — warning"," Weighted margin ลดจาก 16.8% เป็น ",[707,880,881],{},"14.7% (−2.1 percentage points)"," สินค้า margin ต่ำ 2 รายการอธิบายการลดลงของกำไร 71%",[704,884,885,888,889,892],{},[707,886,887],{},"สินค้าขาดทุน — warning"," สินค้า 6 รายการขาดทุนรวม ",[707,890,891],{},"฿9,840"," โดยรายการที่แย่ที่สุดขาดทุน ฿5,120",[704,894,895,898,899,902],{},[707,896,897],{},"ความมั่นใจของ COGS — ควรตรวจ"," Explicit COGS ครอบคลุม ",[707,900,901],{},"82% ของ GMV"," อีก 18% ใช้ต้นทุนที่อนุมาน กำไรระดับสินค้าในส่วนนั้นจึงเป็นค่าประมาณ",[683,904,905],{},"จำนวนออเดอร์คงที่ สาเหตุหลักในตอนนี้จึงเป็น product mix มากกว่า demand ควรตรวจสินค้า 2 รายการที่กระทบกำไรติดลบก่อน ไม่มีข้อมูลร้านใดถูกเปลี่ยน",[743,907,733],{"id":733},[909,910,911,914,917,920,923],"ul",{},[704,912,913],{},"ข้อสรุปอยู่ก่อนรายละเอียดและใช้กำไรที่เกิดขึ้นจริง ไม่ใช่ payout",[704,915,916],{},"ช่วงปัจจุบันและช่วงเปรียบเทียบมีระยะเท่ากันและระบุชัดเจน",[704,918,919],{},"แสดงทั้งทิศทางและขนาดการเปลี่ยนแปลง โดยการเปลี่ยน margin ใช้ percentage points",[704,921,922],{},"ติดป้าย COGS ที่อนุมานแทนการนำเสนอเป็นค่าที่แม่นยำ",[704,924,925],{},"ตามเฉพาะ signal สำคัญที่จำเป็นต่อคำตอบ",[694,927,929],{"id":928},"_2-อธิบายว่าทำไมกำไรลดลง","2. อธิบายว่าทำไมกำไรลดลง",[743,931,709],{"id":932},"ใช้เมื่อใด-1",[683,934,935],{},"ใช้เมื่อกำไร ยอดขาย หรือ margin เปลี่ยนโดยไม่คาดคิด และต้องการสาเหตุที่จัดอันดับแล้วแทนภาพรวม dashboard อีกชุด ตัวอย่างนี้ใช้ Lazada เพื่อแสดงว่า unified diagnosis สามารถต่อไปยังหลักฐานการเงินและสินค้าของแต่ละแพลตฟอร์มได้",[743,937,715],{"id":938},"prompt-1",[752,940,943],{"className":941,"code":942,"language":757,"meta":758},[755],"ทำไมกำไรที่เกิดขึ้นจริงของ Northstar Living บน Lazada จึงลดลงในเดือนนี้\nจนถึงปัจจุบัน เทียบกับช่วงก่อนหน้าที่มีจำนวนวันเท่ากัน จัดอันดับสาเหตุตาม\nผลกระทบต่อกำไร แยก product mix, ค่าธรรมเนียม, โฆษณา, COGS ที่หาย และ\nออเดอร์ที่ยังไม่ settle แสดงเฉพาะสินค้าเท่าที่จำเป็นต่อข้อสรุป\n",[760,944,942],{"__ignoreMap":758},[743,946,721],{"id":947},"ลำดับเครื่องมือ-1",[765,949,950,961],{},[768,951,952],{},[771,953,954,956,958],{},[774,955,776],{},[774,957,779],{},[774,959,960],{},"หลักฐานที่ได้",[787,962,963,978,989,1001,1014],{},[771,964,965,967,972],{},[792,966,794],{},[792,968,969],{},[760,970,971],{},"list_lazada_shops",[792,973,974,977],{},[760,975,976],{},"sellerId"," และ region ของ Northstar Living ที่มีสิทธิ์เข้าถึง",[771,979,980,982,986],{},[792,981,818],{},[792,983,984],{},[760,985,823],{},[792,987,988],{},"ทิศทางกำไร GMV, margin, ออเดอร์ COGS coverage และ signal ที่จัดอันดับแล้ว",[771,990,991,993,998],{},[792,992,834],{},[792,994,995],{},[760,996,997],{},"get_lazada_financial_overview",[792,999,1000],{},"P&L รวม การเปลี่ยนแปลงต้นทุน loss-makers และช่วงเปรียบเทียบ",[771,1002,1003,1006,1011],{},[792,1004,1005],{},"4",[792,1007,1008],{},[760,1009,1010],{},"rank_lazada_products_by_profit",[792,1012,1013],{},"สินค้าที่มีผลบวกและลบต่อกำไรรวมมากที่สุด",[771,1015,1016,1019,1024],{},[792,1017,1018],{},"5",[792,1020,1021],{},[760,1022,1023],{},"get_lazada_product_breakdowns",[792,1025,1026],{},"รายละเอียดเฉพาะสินค้าที่เป็นสาเหตุลบหลัก",[683,1028,1029,1030,1032],{},"หาก ",[760,1031,823],{}," แสดงว่า unit economics คงที่แต่มี warning เรื่อง settlement timing ผู้ช่วยสามารถหยุดก่อนดึงข้อมูลสินค้า และอธิบายว่าเหตุใดช่วงล่าสุดยังไม่สมบูรณ์",[743,1034,727],{"id":1035},"คำตอบตัวอย่าง-1",[856,1037,1038,1049,1122],{},[683,1039,1040,1041,1044,1045,1048],{},"กำไรที่เกิดขึ้นจริงลดลง ",[707,1042,1043],{},"฿24,140 (−13.6%)"," ในเดือนนี้จนถึงปัจจุบัน การลดลงเป็นเรื่องจริง แม้อาจมีอีกประมาณ ",[707,1046,1047],{},"฿1,600"," จากออเดอร์ล่าสุดที่ยังไม่ settle",[765,1050,1051,1068],{},[768,1052,1053],{},[771,1054,1055,1059,1062,1065],{},[774,1056,1058],{"align":1057},"right","อันดับ",[774,1060,1061],{},"สาเหตุ",[774,1063,1064],{"align":1057},"ผลกระทบต่อกำไรโดยประมาณ",[774,1066,1067],{},"หลักฐาน",[787,1069,1070,1083,1096,1109],{},[771,1071,1072,1074,1077,1080],{},[792,1073,794],{"align":1057},[792,1075,1076],{},"สัดส่วนเปลี่ยนไปยังสินค้า margin ต่ำ",[792,1078,1079],{"align":1057},"−฿12,480",[792,1081,1082],{},"สินค้าโปรโมต 2 รายการเพิ่มเป็น 29% ของ GMV แต่มี margin เพียง 7–9%",[771,1084,1085,1087,1090,1093],{},[792,1086,818],{"align":1057},[792,1088,1089],{},"ค่าโฆษณาสูงขึ้น",[792,1091,1092],{"align":1057},"−฿7,120",[792,1094,1095],{},"Spend เพิ่ม 18% แต่กำไรที่เกิดขึ้นจริงจากโฆษณาไม่โต",[771,1097,1098,1100,1103,1106],{},[792,1099,834],{"align":1057},[792,1101,1102],{},"คอมมิชชั่นและ service fee",[792,1104,1105],{"align":1057},"−฿2,940",[792,1107,1108],{},"สัดส่วนค่าธรรมเนียมจริงเพิ่ม 0.6 percentage points",[771,1110,1111,1113,1116,1119],{},[792,1112,1005],{"align":1057},[792,1114,1115],{},"การเปลี่ยนแปลงสินค้าอื่น",[792,1117,1118],{"align":1057},"−฿1,600",[792,1120,1121],{},"สินค้าที่เหลือมีการเปลี่ยนแปลงเล็กน้อยทั้งบวกและลบ",[683,1123,1124],{},"COGS coverage คงที่ที่ 94% ต้นทุนที่หายจึงไม่ใช่สาเหตุหลัก ควรเริ่มจากสินค้าโปรโมต 2 รายการ เพราะอธิบายการลดลงได้มากกว่าค่าธรรมเนียมที่เพิ่มขึ้น",[743,1126,733],{"id":1127},"รายการตรวจคุณภาพ-1",[909,1129,1130,1133,1136,1139,1142],{},[704,1131,1132],{},"สาเหตุรวมกันได้ใกล้เคียงการเปลี่ยนแปลงทั้งหมดและเรียงตามผลกระทบ",[704,1134,1135],{},"แยกหลักฐานที่ settle แล้วออกจากกิจกรรมล่าสุดที่ยังไม่สมบูรณ์",[704,1137,1138],{},"ตรวจ COGS ก่อนสรุปว่ากำไรลดจริง",[704,1140,1141],{},"แสดงเฉพาะสินค้าแกนนำ ไม่ dump catalog ทั้งหมด",[704,1143,1144],{},"ไม่ตีความว่า GMV คงที่หมายถึงกำไรคงที่",[694,1146,1148],{"id":1147},"_3-หาโฆษณาที่ดูดีแต่ขาดทุน","3. หาโฆษณาที่ดูดีแต่ขาดทุน",[743,1150,709],{"id":1151},"ใช้เมื่อใด-2",[683,1153,1154],{},"ใช้เมื่อ ROAS ที่ Marketplace แสดงดูสูงแต่กำไรอ่อน หรือก่อนจัดสรรงบใหม่ Shopee และ TikTok Shop มีเครื่องมือโฆษณาใน curated MCP ส่วน Lazada campaign analysis ยังไม่อยู่ใน surface ที่คัดสรร",[743,1156,715],{"id":1157},"prompt-2",[752,1159,1162],{"className":1160,"code":1161,"language":757,"meta":758},[755],"ตรวจโฆษณา Shopee ของ Bangkok Home Studio ใน 30 วันที่ผ่านมา เรียงแคมเปญ\nactive จาก True ROAS ที่อ่อนที่สุด เปรียบเทียบ True ROAS กับ ROAS ที่\nMarketplace แสดงและ profit-aware floor แล้วจัดแคมเปญสำคัญเป็น ลดงบ คงงบ\nหรือพิจารณาเพิ่ม พร้อมอธิบายหลักฐานและห้ามนำการเปลี่ยนแปลงไปใช้\n",[760,1163,1161],{"__ignoreMap":758},[743,1165,721],{"id":1166},"ลำดับเครื่องมือ-2",[765,1168,1169,1179],{},[768,1170,1171],{},[771,1172,1173,1175,1177],{},[774,1174,776],{},[774,1176,779],{},[774,1178,960],{},[787,1180,1181,1192,1204,1216,1228],{},[771,1182,1183,1185,1189],{},[792,1184,794],{},[792,1186,1187],{},[760,1188,799],{},[792,1190,1191],{},"ร้านและ region ที่มีสิทธิ์",[771,1193,1194,1196,1201],{},[792,1195,818],{},[792,1197,1198],{},[760,1199,1200],{},"get_shopee_ads_performance",[792,1202,1203],{},"แคมเปญ active, spend, attributed GMV, ออเดอร์ และ headline ROAS",[771,1205,1206,1208,1213],{},[792,1207,834],{},[792,1209,1210],{},[760,1211,1212],{},"get_shopee_corrected_roas",[792,1214,1215],{},"ผลที่ปรับการยกเลิกและคืนสินค้าสำหรับแคมเปญต้องสงสัย",[771,1217,1218,1220,1225],{},[792,1219,1005],{},[792,1221,1222],{},[760,1223,1224],{},"get_shopee_campaign_profit_adjusted_roas",[792,1226,1227],{},"Profit-aware ROAS floor ที่บันทึกไว้สำหรับประเมินจุดคุ้มทุน",[771,1229,1230,1232,1237],{},[792,1231,1018],{},[792,1233,1234],{},[760,1235,1236],{},"get_shopee_target_roas_recommendations",[792,1238,1239],{},"Target ที่เสนอสำหรับแคมเปญที่เกี่ยวข้องเมื่อมีข้อมูล",[683,1241,1242,1243,1246,1247,1250,1251,1254],{},"สำหรับ TikTok Shop ให้ใช้ ",[760,1244,1245],{},"get_tiktok_gmv_max_campaigns"," เจาะ ",[760,1248,1249],{},"get_tiktok_gmv_max_sessions"," เฉพาะเมื่อต้องการระดับสินค้า ยืนยันด้วย ",[760,1252,1253],{},"get_tiktok_campaign_roas"," แล้วอ่านคำแนะนำงบหรือ target ROAS",[743,1256,727],{"id":1257},"คำตอบตัวอย่าง-2",[856,1259,1260,1266,1364],{},[683,1261,1262,1265],{},[707,1263,1264],{},"หนึ่งในสี่แคมเปญสำคัญต่ำกว่า profit-aware floor"," แต่ Marketplace ROAS ทำให้ดูเหมือนมีประสิทธิภาพ",[765,1267,1268,1286],{},[768,1269,1270],{},[771,1271,1272,1275,1278,1280,1283],{},[774,1273,1274],{},"แคมเปญ",[774,1276,1277],{"align":1057},"Marketplace ROAS",[774,1279,170],{"align":1057},[774,1281,1282],{"align":1057},"Profit-aware floor",[774,1284,1285],{},"การตัดสินใจ",[787,1287,1288,1307,1326,1345],{},[771,1289,1290,1293,1296,1299,1302],{},[792,1291,1292],{},"Storage Set Auto",[792,1294,1295],{"align":1057},"5.2×",[792,1297,1298],{"align":1057},"2.1×",[792,1300,1301],{"align":1057},"2.8×",[792,1303,1304],{},[707,1305,1306],{},"ลด \u002F ตรวจสอบ",[771,1308,1309,1312,1315,1318,1321],{},[792,1310,1311],{},"Linen Search",[792,1313,1314],{"align":1057},"4.1×",[792,1316,1317],{"align":1057},"3.4×",[792,1319,1320],{"align":1057},"2.9×",[792,1322,1323],{},[707,1324,1325],{},"คง",[771,1327,1328,1331,1334,1337,1340],{},[792,1329,1330],{},"Kitchen Bundle",[792,1332,1333],{"align":1057},"3.8×",[792,1335,1336],{"align":1057},"3.6×",[792,1338,1339],{"align":1057},"2.7×",[792,1341,1342],{},[707,1343,1344],{},"พิจารณาเพิ่มอย่างระมัดระวัง",[771,1346,1347,1350,1353,1356,1359],{},[792,1348,1349],{},"Brand Terms",[792,1351,1352],{"align":1057},"6.4×",[792,1354,1355],{"align":1057},"5.9×",[792,1357,1358],{"align":1057},"3.1×",[792,1360,1361,1363],{},[707,1362,1325],{}," แต่ volume จำกัด",[683,1365,1366,1367,1370,1371,1374,1375,1378],{},"Storage Set Auto มีประสิทธิภาพลดลงหลังรวมการยกเลิก คืนสินค้า ค่าธรรมเนียม และ COGS DataGlass เสนอ ",[707,1368,1369],{},"target ROAS 3.0×"," ตอนนี้ยังไม่มีอะไรเปลี่ยน ถ้าต้องการ ผมนำไปใช้ด้วย ",[760,1372,1373],{},"apply_shopee_target_roas"," ได้ ซึ่งจะยกระดับเกณฑ์ของค่าโฆษณาจริงทันที และย้อนได้ด้วย ",[760,1376,1377],{},"revert_shopee_target_roas"," หรือจะตรวจใน DataGlass ก่อนก็ได้",[743,1380,733],{"id":1381},"รายการตรวจคุณภาพ-2",[909,1383,1384,1387,1390,1393,1396,1399],{},[704,1385,1386],{},"ใช้ True ROAS หรือ profit-adjusted ROAS ตัดสินใจ ไม่ใช่ headline ROAS เพียงอย่างเดียว",[704,1388,1389],{},"ระบุช่วงวันที่และตัวกรองแคมเปญ active ชัดเจน",[704,1391,1392],{},"พิจารณา spend volume ก่อนเพิ่มงบแคมเปญ ROAS สูง",[704,1394,1395],{},"อธิบาย recommendation ว่าเป็นข้อเสนอ จนกว่าเครื่องมือเขียนข้อมูลจะทำงานจริง",[704,1397,1398],{},"การเสนอให้นำไปใช้ต้องระบุชื่อเครื่องมือ ผลที่เกิดกับข้อมูลจริง และวิธีย้อนกลับ แล้วรอให้ผู้ใช้ยืนยัน",[704,1400,1401],{},"แยก “ลด”, “คง” และ “พิจารณาเพิ่ม” พร้อมเหตุผล",[694,1403,1405],{"id":1404},"_4-แก้สินค้า-margin-ต่ำด้วยการจำลอง","4. แก้สินค้า margin ต่ำด้วยการจำลอง",[743,1407,709],{"id":1408},"ใช้เมื่อใด-3",[683,1410,1411],{},"ใช้เมื่อสินค้าขายได้แต่สร้างกำไรน้อยเกินไป หรือเมื่อต้องการเปรียบเทียบราคา ส่วนลด หรือ COGS ก่อนตัดสินใจ ตัวอย่างนี้ใช้ TikTok Shop และเก็บ product, SKU, campaign, advertiser และ shop ID ที่คืนมาเป็น string ทุกครั้ง",[743,1413,715],{"id":1414},"prompt-3",[752,1416,1419],{"className":1417,"code":1418,"language":757,"meta":758},[755],"หาสินค้า margin ต่ำที่มีผลกระทบมากที่สุดใน Good Day Official บน TikTok Shop\nสำหรับ 30 วันที่ผ่านมา ตรวจว่า COGS เป็นค่าที่กรอก อนุมาน หรือหายไป จากนั้น\nจำลองขึ้นราคา 5% โดยคงส่วนลด ค่าธรรมเนียม COGS และจำนวนขายเท่าเดิม\nเปรียบเทียบกำไรต่อหน่วยและ margin ระหว่างปัจจุบันกับผลจำลอง ระบุสมมติฐาน\nและห้ามเปลี่ยน listing\n",[760,1420,1418],{"__ignoreMap":758},[743,1422,721],{"id":1423},"ลำดับเครื่องมือ-3",[765,1425,1426,1436],{},[768,1427,1428],{},[771,1429,1430,1432,1434],{},[774,1431,776],{},[774,1433,779],{},[774,1435,960],{},[787,1437,1438,1452,1464,1476,1492,1504,1517],{},[771,1439,1440,1442,1447],{},[792,1441,794],{},[792,1443,1444],{},[760,1445,1446],{},"list_tiktok_shops",[792,1448,1449,1451],{},[760,1450,805],{}," แบบ string และ region ที่ถูกต้อง",[771,1453,1454,1456,1461],{},[792,1455,818],{},[792,1457,1458],{},[760,1459,1460],{},"get_tiktok_financial_overview",[792,1462,1463],{},"Margin ร้าน loss-makers และ COGS coverage",[771,1465,1466,1468,1473],{},[792,1467,834],{},[792,1469,1470],{},[760,1471,1472],{},"get_tiktok_product_breakdowns",[792,1474,1475],{},"Margin ระดับสินค้าและผลกระทบต่อกำไรรวม",[771,1477,1478,1480,1489],{},[792,1479,1005],{},[792,1481,1482,1485,1486],{},[760,1483,1484],{},"search"," แล้ว ",[760,1487,1488],{},"fetch",[792,1490,1491],{},"Canonical product และ TikTok product\u002FSKU binding เมื่อต้องค้น identity",[771,1493,1494,1496,1501],{},[792,1495,1018],{},[792,1497,1498],{},[760,1499,1500],{},"get_product_costs",[792,1502,1503],{},"ต้นทุนที่กรอก อนุมาน หรือหายไป",[771,1505,1506,1509,1514],{},[792,1507,1508],{},"6",[792,1510,1511],{},[760,1512,1513],{},"get_tiktok_product_profit",[792,1515,1516],{},"Forward unit economics ปัจจุบัน",[771,1518,1519,1522,1527],{},[792,1520,1521],{},"7",[792,1523,1524],{},[760,1525,1526],{},"simulate_tiktok_profit",[792,1528,1529],{},"สถานการณ์ read-only หนึ่งรายการที่ override ราคา 5%",[683,1531,1532],{},"หนึ่ง simulation ควรแทนหนึ่งสถานการณ์ หากผู้ใช้ต้องการเปรียบเทียบราคา ส่วนลด และ COGS ให้รัน simulation แยก 3 รายการพร้อมชื่อกำกับ แทนการรวม override ที่ไม่เกี่ยวข้องไว้ในกรณีเดียว",[743,1534,727],{"id":1535},"คำตอบตัวอย่าง-3",[856,1537,1538,1547,1561,1623],{},[683,1539,1540,1543,1544],{},[707,1541,1542],{},"สินค้า:"," Stackable Pantry Box, SKU ",[760,1545,1546],{},"PBX-CLEAR-M",[683,1548,1549,1552,1553,1556,1557,1560],{},[707,1550,1551],{},"เหตุผลที่เลือก:"," ขาย 1,284 หน่วย แต่มี ",[707,1554,1555],{},"margin เพียง 6.8%"," ยอดขายสูงจึงทำให้เป็นความเสี่ยงสินค้า margin ต่ำที่ใหญ่ที่สุด COGS เป็นค่า ",[707,1558,1559],{},"กรอกจริง"," อัปเดตล่าสุด 2 กรกฎาคม",[765,1562,1563,1579],{},[768,1564,1565],{},[771,1566,1567,1570,1573,1576],{},[774,1568,1569],{},"Metric",[774,1571,1572],{"align":1057},"ปัจจุบัน",[774,1574,1575],{"align":1057},"จำลองขึ้นราคา 5%",[774,1577,1578],{"align":1057},"เปลี่ยนแปลง",[787,1580,1581,1595,1609],{},[771,1582,1583,1586,1589,1592],{},[792,1584,1585],{},"ราคาขาย",[792,1587,1588],{"align":1057},"฿429.00",[792,1590,1591],{"align":1057},"฿450.45",[792,1593,1594],{"align":1057},"+฿21.45",[771,1596,1597,1600,1603,1606],{},[792,1598,1599],{},"กำไรต่อหน่วย",[792,1601,1602],{"align":1057},"฿29.17",[792,1604,1605],{"align":1057},"฿48.02",[792,1607,1608],{"align":1057},"+฿18.85",[771,1610,1611,1614,1617,1620],{},[792,1612,1613],{},"Margin",[792,1615,1616],{"align":1057},"6.8%",[792,1618,1619],{"align":1057},"10.7%",[792,1621,1622],{"align":1057},"+3.9 pp",[683,1624,1625,1628],{},[707,1626,1627],{},"สมมติฐาน:"," อัตราส่วนลด ค่าธรรมเนียม Marketplace, COGS, การจัดสรร affiliate\u002Fads และจำนวนขายคงเดิม นี่คือ unit-economics what-if ไม่ใช่ demand forecast และไม่มีการเปลี่ยน listing บน TikTok Shop",[743,1630,733],{"id":1631},"รายการตรวจคุณภาพ-3",[909,1633,1634,1637,1640,1643,1646],{},[704,1635,1636],{},"เลือกสินค้าจากผลกระทบรวม ไม่ใช่ percentage margin ต่ำที่สุดเพียงอย่างเดียว",[704,1638,1639],{},"ระบุแหล่งและความใหม่ของ COGS ก่อนให้คำแนะนำ",[704,1641,1642],{},"แสดงค่าปัจจุบันและค่าจำลองเทียบกัน",[704,1644,1645],{},"เปิดเผยสมมติฐานคงที่ และไม่สื่อว่า volume จริงจะคงเดิม",[704,1647,1648],{},"เก็บรหัส Marketplace เป็น string ภายใน แต่แสดงชื่อสินค้าที่เข้าใจง่ายก่อน",[694,1650,1652],{"id":1651},"_5-สร้างแผนเติมสต็อกโดยไม่สั่งซ้ำ","5. สร้างแผนเติมสต็อกโดยไม่สั่งซ้ำ",[743,1654,709],{"id":1655},"ใช้เมื่อใด-4",[683,1657,1658],{},"ใช้ใน replenishment review เพื่อตัดสินใจว่า SKU ใดต้องเติม ควรซื้อเท่าใด และ open purchase order ครอบคลุมความต้องการแล้วหรือไม่ เครื่องมือ inventory จำกัด scope ตาม inventory ของผู้ใช้ที่ยืนยันตัวตน ไม่ได้ route ด้วย shop ID ของ Marketplace",[743,1660,715],{"id":1661},"prompt-4",[752,1663,1666],{"className":1664,"code":1665,"language":757,"meta":758},[755],"สร้างแผนเติมสต็อกเร่งด่วน เริ่มจาก inventory alert ที่เปิดอยู่ ใช้จำนวน\nreorder แบบ (s,S) และ forecast รายสัปดาห์ แล้วหักจำนวนจาก purchase order\nที่เปิดหรือกำลังเข้า จัดอันดับ SKU ตามความเสี่ยงขาดสต็อก แสดงสต็อกปัจจุบัน\nจำนวนกำลังเข้า จำนวนใหม่ที่แนะนำ และหลักฐาน ห้ามสร้าง purchase order\n",[760,1667,1665],{"__ignoreMap":758},[743,1669,721],{"id":1670},"ลำดับเครื่องมือ-4",[765,1672,1673,1683],{},[768,1674,1675],{},[771,1676,1677,1679,1681],{},[774,1678,776],{},[774,1680,779],{},[774,1682,960],{},[787,1684,1685,1697,1709,1721,1733],{},[771,1686,1687,1689,1694],{},[792,1688,794],{},[792,1690,1691],{},[760,1692,1693],{},"get_inventory_alerts",[792,1695,1696],{},"Open reorder-point alerts โดยแยกประวัติ resolved",[771,1698,1699,1701,1706],{},[792,1700,818],{},[792,1702,1703],{},[760,1704,1705],{},"get_reorder_plan",[792,1707,1708],{},"Reorder threshold และ target quantity ที่คำนวณตาม canonical variant",[771,1710,1711,1713,1718],{},[792,1712,834],{},[792,1714,1715],{},[760,1716,1717],{},"get_inventory_forecast",[792,1719,1720],{},"Demand รายสัปดาห์หรือรายเดือนที่คาดใน planning horizon",[771,1722,1723,1725,1730],{},[792,1724,1005],{},[792,1726,1727],{},[760,1728,1729],{},"get_demand_chart",[792,1731,1732],{},"รูปแบบในอดีตและบริบท forecast เมื่อคำแนะนำผิดปกติ",[771,1734,1735,1737,1742],{},[792,1736,1018],{},[792,1738,1739],{},[760,1740,1741],{},"get_open_purchase_orders",[792,1743,1744],{},"จำนวน open และ inbound ที่ต้องหักเพื่อไม่สั่งซ้ำ",[743,1746,727],{"id":1747},"คำตอบตัวอย่าง-4",[856,1749,1750,1756,1865],{},[683,1751,1752,1755],{},[707,1753,1754],{},"มี 3 SKU ที่ต้องดำเนินการตอนนี้"," อีกหนึ่ง alert มีสต็อกเข้าครอบคลุมแล้ว จึงไม่ควรสร้างออเดอร์ใหม่",[765,1757,1758,1779],{},[768,1759,1760],{},[771,1761,1762,1765,1768,1771,1774,1777],{},[774,1763,1764],{"align":1057},"ลำดับ",[774,1766,1767],{},"SKU",[774,1769,1770],{"align":1057},"มีอยู่",[774,1772,1773],{"align":1057},"กำลังเข้า",[774,1775,1776],{"align":1057},"สั่งเพิ่ม",[774,1778,1067],{},[787,1780,1781,1802,1823,1844],{},[771,1782,1783,1785,1788,1791,1794,1799],{},[792,1784,794],{"align":1057},[792,1786,1787],{},"ORG-WHT-L",[792,1789,1790],{"align":1057},"42",[792,1792,1793],{"align":1057},"0",[792,1795,1796],{"align":1057},[707,1797,1798],{},"180",[792,1800,1801],{},"Cover 2.1 สัปดาห์; supplier lead time 5 สัปดาห์; demand โต 12%",[771,1803,1804,1806,1809,1812,1815,1820],{},[792,1805,818],{"align":1057},[792,1807,1808],{},"LIN-BGE-Q",[792,1810,1811],{"align":1057},"18",[792,1813,1814],{"align":1057},"25",[792,1816,1817],{"align":1057},[707,1818,1819],{},"75",[792,1821,1822],{},"ต่ำกว่า reorder point หลัง demand ที่คาด 3 สัปดาห์",[771,1824,1825,1827,1830,1833,1836,1841],{},[792,1826,834],{"align":1057},[792,1828,1829],{},"PBX-CLR-M",[792,1831,1832],{"align":1057},"61",[792,1834,1835],{"align":1057},"120",[792,1837,1838],{"align":1057},[707,1839,1840],{},"40",[792,1842,1843],{},"Plan แนะนำ 160 แล้วลดด้วยสต็อกเข้า 120 หน่วยที่ยืนยันแล้ว",[771,1845,1846,1849,1852,1855,1858,1862],{},[792,1847,1848],{"align":1057},"—",[792,1850,1851],{},"RACK-BLK",[792,1853,1854],{"align":1057},"35",[792,1856,1857],{"align":1057},"200",[792,1859,1860],{"align":1057},[707,1861,1793],{},[792,1863,1864],{},"Inbound order ครอบคลุมจำนวนที่ขาดทั้งหมด ให้ติดตามเท่านั้น",[683,1866,1867],{},"ควรยืนยัน supplier lead time ของ ORG-WHT-L ก่อน ตัวเชื่อมต่อนี้ไม่ได้สร้างหรือแก้ purchase order",[743,1869,733],{"id":1870},"รายการตรวจคุณภาพ-4",[909,1872,1873,1876,1879,1882,1885],{},[704,1874,1875],{},"แยก open alert ออกจากประวัติ acknowledged, dismissed หรือ resolved",[704,1877,1878],{},"ไม่คัดลอกจำนวนจาก reorder plan โดยไม่คิด แต่รวม inbound units แล้ว",[704,1880,1881],{},"ใช้ forecast และ lead time อธิบายความเร่งด่วน",[704,1883,1884],{},"แสดงการตัดสินใจสั่งศูนย์เมื่อสต็อกเข้าพอ",[704,1886,1887],{},"ระบุว่าการซื้อยังเป็นการดำเนินการของผู้ใช้นอก MCP",[694,1889,1891],{"id":1890},"_6-กระทบยอด-payout-ของ-marketplace","6. กระทบยอด payout ของ Marketplace",[743,1893,709],{"id":1894},"ใช้เมื่อใด-5",[683,1896,1897],{},"ใช้เมื่อยอดฝากเงินจริงหรือยอดใน settlement report ต่างจากที่คาด Payout เป็นคำถามเรื่อง cash settlement ไม่ใช่ profitability ต้องใช้วันที่ payout หรือ settlement และเครื่องมือ payout ของแพลตฟอร์มเสมอ",[743,1899,715],{"id":1900},"prompt-5",[752,1902,1905],{"className":1903,"code":1904,"language":757,"meta":758},[755],"กระทบยอด Shopee payout ของ Bangkok Home Studio ระหว่าง 1–15 กรกฎาคม แสดง\npayout ที่คาด ยอดที่ Shopee รายงาน ผลต่างที่แน่นอน และยอด paid เทียบ pending\nระบุออเดอร์หรือ adjustment line ที่อธิบาย mismatch ใช้วันที่ payout แสดง THB\nและห้ามใช้กำไรที่เกิดขึ้นจริงแทน\n",[760,1906,1904],{"__ignoreMap":758},[743,1908,721],{"id":1909},"ลำดับเครื่องมือ-5",[765,1911,1912,1922],{},[768,1913,1914],{},[771,1915,1916,1918,1920],{},[774,1917,776],{},[774,1919,779],{},[774,1921,960],{},[787,1923,1924,1935,1947],{},[771,1925,1926,1928,1932],{},[792,1927,794],{},[792,1929,1930],{},[760,1931,799],{},[792,1933,1934],{},"Shop ID, region และ timezone ที่มีสิทธิ์",[771,1936,1937,1939,1944],{},[792,1938,818],{},[792,1940,1941],{},[760,1942,1943],{},"get_shopee_payout",[792,1945,1946],{},"Expected escrow, ยอดที่ Marketplace รายงาน reconciliation delta, status และ order line สำหรับ inclusive payout dates",[771,1948,1949,1951,1956],{},[792,1950,834],{},[792,1952,1953],{},[760,1954,1955],{},"get_order",[792,1957,1958],{},"รายละเอียด normalized order เสริมสำหรับรายการสำคัญหนึ่งรายการจากผล payout",[683,1960,1961,1962,1965,1966,1969],{},"สำหรับ TikTok Shop, ",[760,1963,1964],{},"get_tiktok_payout"," เปรียบเทียบ expected กับ bank-settlement statement ส่วน ",[760,1967,1968],{},"get_lazada_payout"," คืน net finance-statement settlement แยก paid\u002Fpending และไม่มีโครงสร้าง expected-versus-reported แบบเดียวกับ Shopee และ TikTok",[743,1971,727],{"id":1972},"คำตอบตัวอย่าง-5",[856,1974,1975,1993,2019],{},[683,1976,1977,1978,1981,1982,1985,1986,1989,1990],{},"สำหรับ payout dates ",[707,1979,1980],{},"1–15 กรกฎาคม"," payout ที่คาดคือ ",[707,1983,1984],{},"฿84,620.00"," และ Shopee รายงาน ",[707,1987,1988],{},"฿83,336.00"," มีผลต่าง ",[707,1991,1992],{},"−฿1,284.00",[909,1994,1995,2001,2007,2013],{},[704,1996,1997,2000],{},[707,1998,1999],{},"Paid:"," ฿80,910.00",[704,2002,2003,2006],{},[707,2004,2005],{},"Pending:"," ฿2,426.00",[704,2008,2009,2012],{},[707,2010,2011],{},"รายการปรับปรุงที่อธิบายผลต่าง:"," return fee −฿720, shipping adjustment −฿404, commission correction −฿160",[704,2014,2015,2018],{},[707,2016,2017],{},"ส่วนที่ยังอธิบายไม่ได้:"," ฿0.00",[683,2020,2021],{},"รายการปรับปรุง 3 รายการอธิบายผลต่างได้ทั้งหมด จึงไม่มี reconciliation balance ที่ค้างอยู่ ไม่ควรเปรียบเทียบ payout นี้กับกำไรที่เกิดขึ้นจริงในวันเดียวกันโดยตรง เพราะ settlement timing และนิยาม metric ต่างกัน",[743,2023,733],{"id":2024},"รายการตรวจคุณภาพ-5",[909,2026,2027,2030,2033,2036,2039],{},[704,2028,2029],{},"ระบุชัดว่าใช้วันที่ payout หรือ settlement ไม่ใช่ order date",[704,2031,2032],{},"ไม่ปน expected, reported, paid, pending และ delta เข้าด้วยกัน",[704,2034,2035],{},"Adjustment line รวมกันตรงกับ delta โดยศูนย์หมายถึงตรงกันพอดี",[704,2037,2038],{},"ใช้สกุลเงินท้องถิ่นและทศนิยมเมื่อการกระทบยอดต้องการความแม่นยำ",[704,2040,2041],{},"ไม่ใช้เครื่องมือกำไรแทนหลักฐาน settlement",[694,2043,2044],{"id":2044},"ปรับตัวอย่างไปใช้กับคำถามของคุณ",[683,2046,2047],{},"แทนชื่อร้าน Marketplace สินค้า และช่วงตัวอย่างด้วยการตัดสินใจของคุณ แต่ควรเก็บคำสั่งเชิงโครงสร้างที่ช่วยเพิ่มคุณภาพคำตอบ:",[909,2049,2050,2053,2056,2059,2062],{},[704,2051,2052],{},"กำหนด comparison baseline;",[704,2054,2055],{},"ขอให้จัดอันดับสาเหตุหรือการตัดสินใจแทน raw export;",[704,2057,2058],{},"บังคับให้ระบุวันที่ สกุลเงิน และความมั่นใจของ COGS;",[704,2060,2061],{},"ให้ผู้ช่วยหยุดเมื่อหลักฐานรองรับข้อสรุปแล้ว;",[704,2063,2064],{},"อธิบาย recommendation และ simulation ว่าเป็นข้อเสนอจนกว่าเครื่องมือเขียนข้อมูลจะทำงานจริง และกำหนดให้ผู้ช่วยระบุชื่อเครื่องมือ ผลที่เกิดกับข้อมูลจริง และวิธีย้อนกลับ ก่อนเสนอให้ลงมือ",[683,2066,2067,2068,2072,2073],{},"ดูคำถามเริ่มต้นเพิ่มเติมใน ",[2069,2070,589],"a",{"href":2071},"\u002Fth\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Fprompt-library"," และดู input กับข้อจำกัดการ route ที่ ",[2069,2074,2076],{"href":2075},"\u002Fth\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Ftool-catalog","รายการเครื่องมือ MCP",{"title":758,"searchDepth":2078,"depth":2078,"links":2079},3,[2080,2082,2089,2096,2103,2110,2117,2124],{"id":696,"depth":2081,"text":696},2,{"id":740,"depth":2081,"text":741,"children":2083},[2084,2085,2086,2087,2088],{"id":709,"depth":2078,"text":709},{"id":750,"depth":2078,"text":715},{"id":721,"depth":2078,"text":721},{"id":727,"depth":2078,"text":727},{"id":733,"depth":2078,"text":733},{"id":928,"depth":2081,"text":929,"children":2090},[2091,2092,2093,2094,2095],{"id":932,"depth":2078,"text":709},{"id":938,"depth":2078,"text":715},{"id":947,"depth":2078,"text":721},{"id":1035,"depth":2078,"text":727},{"id":1127,"depth":2078,"text":733},{"id":1147,"depth":2081,"text":1148,"children":2097},[2098,2099,2100,2101,2102],{"id":1151,"depth":2078,"text":709},{"id":1157,"depth":2078,"text":715},{"id":1166,"depth":2078,"text":721},{"id":1257,"depth":2078,"text":727},{"id":1381,"depth":2078,"text":733},{"id":1404,"depth":2081,"text":1405,"children":2104},[2105,2106,2107,2108,2109],{"id":1408,"depth":2078,"text":709},{"id":1414,"depth":2078,"text":715},{"id":1423,"depth":2078,"text":721},{"id":1535,"depth":2078,"text":727},{"id":1631,"depth":2078,"text":733},{"id":1651,"depth":2081,"text":1652,"children":2111},[2112,2113,2114,2115,2116],{"id":1655,"depth":2078,"text":709},{"id":1661,"depth":2078,"text":715},{"id":1670,"depth":2078,"text":721},{"id":1747,"depth":2078,"text":727},{"id":1870,"depth":2078,"text":733},{"id":1890,"depth":2081,"text":1891,"children":2118},[2119,2120,2121,2122,2123],{"id":1894,"depth":2078,"text":709},{"id":1900,"depth":2078,"text":715},{"id":1909,"depth":2078,"text":721},{"id":1972,"depth":2078,"text":727},{"id":2024,"depth":2078,"text":733},{"id":2044,"depth":2081,"text":2044},"การวิเคราะห์ DataGlass 6 เรื่องพร้อม prompt ลำดับเครื่องมือ หลักฐานตัวอย่าง คำตอบ และรายการตรวจคุณภาพ",null,"md",{},{"icon":607},"---\ntitle: ตัวอย่าง MCP แบบครบขั้นตอน\ndescription: การวิเคราะห์ DataGlass 6 เรื่องพร้อม prompt ลำดับเครื่องมือ หลักฐานตัวอย่าง คำตอบ และรายการตรวจคุณภาพ\nnavigation:\n  icon: i-material-symbols-menu-book-rounded\n---\n\nตัวอย่างเหล่านี้แสดงวิธีที่ผู้ช่วยควรเปลี่ยนคำถามธุรกิจเป็นการวิเคราะห์ DataGlass ที่ตรงประเด็น แต่ละเรื่องเริ่มจากคำถามของผู้ใช้ กำหนดขอบเขตที่ต้องใช้ เรียกเฉพาะเครื่องมือที่จำเป็นต่อหลักฐาน และจบด้วยคำตอบที่ช่วยให้ตัดสินใจได้\n\n::callout{icon=\"i-lucide-flask-conical\"}\nชื่อร้าน รหัส วันที่ และจำนวนเงินทั้งหมดในหน้านี้เป็นตัวอย่าง ไม่ใช่ข้อมูลจากบัญชี DataGlass จริง ผู้ช่วยที่เชื่อมต่อแล้วจะได้รับเฉพาะข้อมูลที่ผู้ใช้ซึ่งลงชื่อเข้าใช้มีสิทธิ์เข้าถึง\n::\n\n## วิธีอ่านแต่ละตัวอย่าง\n\nแต่ละตัวอย่างมี 5 ส่วน:\n\n1. **ใช้เมื่อใด** อธิบายการตัดสินใจและ baseline ที่ควรเปรียบเทียบ\n2. **Prompt** พร้อมคัดลอกและปรับใช้\n3. **ลำดับเครื่องมือ** แสดงขั้นตอนที่เล็กที่สุดแต่เพียงพอ พร้อมเหตุผลของแต่ละ call\n4. **คำตอบตัวอย่าง** สาธิตลำดับเนื้อหา caveat และขั้นตอนต่อไป\n5. **รายการตรวจคุณภาพ** ช่วยประเมินว่าผู้ช่วยตอบอย่างน่าเชื่อถือหรือไม่\n\nเครื่องมือจะส่ง exact input schema ให้ผู้ช่วยที่เชื่อมต่อ ณ runtime ตารางด้านล่างจึงเน้นเจตนาทางธุรกิจ รหัสร้านและ region ต้องมาจากผล discovery เสมอ ห้ามคัดลอกจากตัวอย่าง\n\n## 1. ตรวจสุขภาพร้าน 30 วัน\n\n### ใช้เมื่อใด\n\nใช้ตอนเริ่ม weekly review หรือเมื่อต้องการรู้ว่าร้านมีเรื่องเร่งด่วนหรือไม่ก่อนเลือกวิเคราะห์ต่อ เปรียบเทียบ 30 วันที่เลือกกับ 30 วันก่อนหน้าทันทีเพื่อให้ช่วงมีระยะเท่ากันและเห็นบริบทตามเวลา\n\n### Prompt\n\n```text\nตรวจสุขภาพร้าน Bangkok Home Studio บน Shopee สำหรับ 30 วันที่ผ่านมา เทียบกับ\n30 วันก่อนหน้าทันที เริ่มด้วยข้อสรุปหนึ่งประโยค แล้วแสดงกำไรที่เกิดขึ้นจริง\nGMV, margin, COGS coverage และสินค้าที่ขาดทุน จัดอันดับความเสี่ยงสำคัญไม่เกิน\n3 รายการ ระบุวันที่จริงและสกุลเงิน THB พร้อมติดป้ายผลที่ใช้ COGS ที่อนุมาน\n```\n\n### ลำดับเครื่องมือ\n\n| ขั้น | เครื่องมือ | เหตุผลที่เรียก | หยุดหรือทำต่อ |\n| --- | --- | --- | --- |\n| 1 | `list_shopee_shops` | ค้นหา `shopId`, `region`, ชื่อร้าน และ timezone ที่บัญชีมีสิทธิ์ | หากไม่พบร้าน ให้หยุดและอธิบายอย่างชัดเจน |\n| 2 | `diagnose_shop` | อ่าน headline, KPI delta, COGS coverage, loss-makers และ signal สำหรับช่วง 30 วัน | ปกติเพียงพอสำหรับคำตอบแรก |\n| 3 | `suggestedTool` ของ signal | ยืนยัน warning สำคัญหนึ่งเรื่อง เช่น สินค้าหรือโฆษณา | เรียกเมื่อหลักฐานมีผลต่อข้อสรุปหรือผู้ใช้ขอรายละเอียด |\n\nผู้ช่วยไม่ควรเรียก endpoint การเงินและสินค้าทุกตัวหลัง `diagnose_shop` คำถามสุขภาพร้านแบบย่อถือว่าสมบูรณ์เมื่อ headline และความเสี่ยงหลักมีหลักฐานรองรับ\n\n### คำตอบตัวอย่าง\n\n> **Bangkok Home Studio ต้องได้รับการตรวจสอบ:** กำไรที่เกิดขึ้นจริงลดลง **8.4% เหลือ ฿136,420** ระหว่าง 17 มิถุนายน–16 กรกฎาคม ขณะที่ GMV แทบไม่เปลี่ยนที่ **฿928,600 (+0.7%)**\n>\n> 1. **Margin ลดลง — warning** Weighted margin ลดจาก 16.8% เป็น **14.7% (−2.1 percentage points)** สินค้า margin ต่ำ 2 รายการอธิบายการลดลงของกำไร 71%\n> 2. **สินค้าขาดทุน — warning** สินค้า 6 รายการขาดทุนรวม **฿9,840** โดยรายการที่แย่ที่สุดขาดทุน ฿5,120\n> 3. **ความมั่นใจของ COGS — ควรตรวจ** Explicit COGS ครอบคลุม **82% ของ GMV** อีก 18% ใช้ต้นทุนที่อนุมาน กำไรระดับสินค้าในส่วนนั้นจึงเป็นค่าประมาณ\n>\n> จำนวนออเดอร์คงที่ สาเหตุหลักในตอนนี้จึงเป็น product mix มากกว่า demand ควรตรวจสินค้า 2 รายการที่กระทบกำไรติดลบก่อน ไม่มีข้อมูลร้านใดถูกเปลี่ยน\n\n### รายการตรวจคุณภาพ\n\n- ข้อสรุปอยู่ก่อนรายละเอียดและใช้กำไรที่เกิดขึ้นจริง ไม่ใช่ payout\n- ช่วงปัจจุบันและช่วงเปรียบเทียบมีระยะเท่ากันและระบุชัดเจน\n- แสดงทั้งทิศทางและขนาดการเปลี่ยนแปลง โดยการเปลี่ยน margin ใช้ percentage points\n- ติดป้าย COGS ที่อนุมานแทนการนำเสนอเป็นค่าที่แม่นยำ\n- ตามเฉพาะ signal สำคัญที่จำเป็นต่อคำตอบ\n\n## 2. อธิบายว่าทำไมกำไรลดลง\n\n### ใช้เมื่อใด\n\nใช้เมื่อกำไร ยอดขาย หรือ margin เปลี่ยนโดยไม่คาดคิด และต้องการสาเหตุที่จัดอันดับแล้วแทนภาพรวม dashboard อีกชุด ตัวอย่างนี้ใช้ Lazada เพื่อแสดงว่า unified diagnosis สามารถต่อไปยังหลักฐานการเงินและสินค้าของแต่ละแพลตฟอร์มได้\n\n### Prompt\n\n```text\nทำไมกำไรที่เกิดขึ้นจริงของ Northstar Living บน Lazada จึงลดลงในเดือนนี้\nจนถึงปัจจุบัน เทียบกับช่วงก่อนหน้าที่มีจำนวนวันเท่ากัน จัดอันดับสาเหตุตาม\nผลกระทบต่อกำไร แยก product mix, ค่าธรรมเนียม, โฆษณา, COGS ที่หาย และ\nออเดอร์ที่ยังไม่ settle แสดงเฉพาะสินค้าเท่าที่จำเป็นต่อข้อสรุป\n```\n\n### ลำดับเครื่องมือ\n\n| ขั้น | เครื่องมือ | หลักฐานที่ได้ |\n| --- | --- | --- |\n| 1 | `list_lazada_shops` | `sellerId` และ region ของ Northstar Living ที่มีสิทธิ์เข้าถึง |\n| 2 | `diagnose_shop` | ทิศทางกำไร GMV, margin, ออเดอร์ COGS coverage และ signal ที่จัดอันดับแล้ว |\n| 3 | `get_lazada_financial_overview` | P&L รวม การเปลี่ยนแปลงต้นทุน loss-makers และช่วงเปรียบเทียบ |\n| 4 | `rank_lazada_products_by_profit` | สินค้าที่มีผลบวกและลบต่อกำไรรวมมากที่สุด |\n| 5 | `get_lazada_product_breakdowns` | รายละเอียดเฉพาะสินค้าที่เป็นสาเหตุลบหลัก |\n\nหาก `diagnose_shop` แสดงว่า unit economics คงที่แต่มี warning เรื่อง settlement timing ผู้ช่วยสามารถหยุดก่อนดึงข้อมูลสินค้า และอธิบายว่าเหตุใดช่วงล่าสุดยังไม่สมบูรณ์\n\n### คำตอบตัวอย่าง\n\n> กำไรที่เกิดขึ้นจริงลดลง **฿24,140 (−13.6%)** ในเดือนนี้จนถึงปัจจุบัน การลดลงเป็นเรื่องจริง แม้อาจมีอีกประมาณ **฿1,600** จากออเดอร์ล่าสุดที่ยังไม่ settle\n>\n> | อันดับ | สาเหตุ | ผลกระทบต่อกำไรโดยประมาณ | หลักฐาน |\n> | ---: | --- | ---: | --- |\n> | 1 | สัดส่วนเปลี่ยนไปยังสินค้า margin ต่ำ | −฿12,480 | สินค้าโปรโมต 2 รายการเพิ่มเป็น 29% ของ GMV แต่มี margin เพียง 7–9% |\n> | 2 | ค่าโฆษณาสูงขึ้น | −฿7,120 | Spend เพิ่ม 18% แต่กำไรที่เกิดขึ้นจริงจากโฆษณาไม่โต |\n> | 3 | คอมมิชชั่นและ service fee | −฿2,940 | สัดส่วนค่าธรรมเนียมจริงเพิ่ม 0.6 percentage points |\n> | 4 | การเปลี่ยนแปลงสินค้าอื่น | −฿1,600 | สินค้าที่เหลือมีการเปลี่ยนแปลงเล็กน้อยทั้งบวกและลบ |\n>\n> COGS coverage คงที่ที่ 94% ต้นทุนที่หายจึงไม่ใช่สาเหตุหลัก ควรเริ่มจากสินค้าโปรโมต 2 รายการ เพราะอธิบายการลดลงได้มากกว่าค่าธรรมเนียมที่เพิ่มขึ้น\n\n### รายการตรวจคุณภาพ\n\n- สาเหตุรวมกันได้ใกล้เคียงการเปลี่ยนแปลงทั้งหมดและเรียงตามผลกระทบ\n- แยกหลักฐานที่ settle แล้วออกจากกิจกรรมล่าสุดที่ยังไม่สมบูรณ์\n- ตรวจ COGS ก่อนสรุปว่ากำไรลดจริง\n- แสดงเฉพาะสินค้าแกนนำ ไม่ dump catalog ทั้งหมด\n- ไม่ตีความว่า GMV คงที่หมายถึงกำไรคงที่\n\n## 3. หาโฆษณาที่ดูดีแต่ขาดทุน\n\n### ใช้เมื่อใด\n\nใช้เมื่อ ROAS ที่ Marketplace แสดงดูสูงแต่กำไรอ่อน หรือก่อนจัดสรรงบใหม่ Shopee และ TikTok Shop มีเครื่องมือโฆษณาใน curated MCP ส่วน Lazada campaign analysis ยังไม่อยู่ใน surface ที่คัดสรร\n\n### Prompt\n\n```text\nตรวจโฆษณา Shopee ของ Bangkok Home Studio ใน 30 วันที่ผ่านมา เรียงแคมเปญ\nactive จาก True ROAS ที่อ่อนที่สุด เปรียบเทียบ True ROAS กับ ROAS ที่\nMarketplace แสดงและ profit-aware floor แล้วจัดแคมเปญสำคัญเป็น ลดงบ คงงบ\nหรือพิจารณาเพิ่ม พร้อมอธิบายหลักฐานและห้ามนำการเปลี่ยนแปลงไปใช้\n```\n\n### ลำดับเครื่องมือ\n\n| ขั้น | เครื่องมือ | หลักฐานที่ได้ |\n| --- | --- | --- |\n| 1 | `list_shopee_shops` | ร้านและ region ที่มีสิทธิ์ |\n| 2 | `get_shopee_ads_performance` | แคมเปญ active, spend, attributed GMV, ออเดอร์ และ headline ROAS |\n| 3 | `get_shopee_corrected_roas` | ผลที่ปรับการยกเลิกและคืนสินค้าสำหรับแคมเปญต้องสงสัย |\n| 4 | `get_shopee_campaign_profit_adjusted_roas` | Profit-aware ROAS floor ที่บันทึกไว้สำหรับประเมินจุดคุ้มทุน |\n| 5 | `get_shopee_target_roas_recommendations` | Target ที่เสนอสำหรับแคมเปญที่เกี่ยวข้องเมื่อมีข้อมูล |\n\nสำหรับ TikTok Shop ให้ใช้ `get_tiktok_gmv_max_campaigns` เจาะ `get_tiktok_gmv_max_sessions` เฉพาะเมื่อต้องการระดับสินค้า ยืนยันด้วย `get_tiktok_campaign_roas` แล้วอ่านคำแนะนำงบหรือ target ROAS\n\n### คำตอบตัวอย่าง\n\n> **หนึ่งในสี่แคมเปญสำคัญต่ำกว่า profit-aware floor** แต่ Marketplace ROAS ทำให้ดูเหมือนมีประสิทธิภาพ\n>\n> | แคมเปญ | Marketplace ROAS | True ROAS | Profit-aware floor | การตัดสินใจ |\n> | --- | ---: | ---: | ---: | --- |\n> | Storage Set Auto | 5.2× | 2.1× | 2.8× | **ลด \u002F ตรวจสอบ** |\n> | Linen Search | 4.1× | 3.4× | 2.9× | **คง** |\n> | Kitchen Bundle | 3.8× | 3.6× | 2.7× | **พิจารณาเพิ่มอย่างระมัดระวัง** |\n> | Brand Terms | 6.4× | 5.9× | 3.1× | **คง** แต่ volume จำกัด |\n>\n> Storage Set Auto มีประสิทธิภาพลดลงหลังรวมการยกเลิก คืนสินค้า ค่าธรรมเนียม และ COGS DataGlass เสนอ **target ROAS 3.0×** ตอนนี้ยังไม่มีอะไรเปลี่ยน ถ้าต้องการ ผมนำไปใช้ด้วย `apply_shopee_target_roas` ได้ ซึ่งจะยกระดับเกณฑ์ของค่าโฆษณาจริงทันที และย้อนได้ด้วย `revert_shopee_target_roas` หรือจะตรวจใน DataGlass ก่อนก็ได้\n\n### รายการตรวจคุณภาพ\n\n- ใช้ True ROAS หรือ profit-adjusted ROAS ตัดสินใจ ไม่ใช่ headline ROAS เพียงอย่างเดียว\n- ระบุช่วงวันที่และตัวกรองแคมเปญ active ชัดเจน\n- พิจารณา spend volume ก่อนเพิ่มงบแคมเปญ ROAS สูง\n- อธิบาย recommendation ว่าเป็นข้อเสนอ จนกว่าเครื่องมือเขียนข้อมูลจะทำงานจริง\n- การเสนอให้นำไปใช้ต้องระบุชื่อเครื่องมือ ผลที่เกิดกับข้อมูลจริง และวิธีย้อนกลับ แล้วรอให้ผู้ใช้ยืนยัน\n- แยก “ลด”, “คง” และ “พิจารณาเพิ่ม” พร้อมเหตุผล\n\n## 4. แก้สินค้า margin ต่ำด้วยการจำลอง\n\n### ใช้เมื่อใด\n\nใช้เมื่อสินค้าขายได้แต่สร้างกำไรน้อยเกินไป หรือเมื่อต้องการเปรียบเทียบราคา ส่วนลด หรือ COGS ก่อนตัดสินใจ ตัวอย่างนี้ใช้ TikTok Shop และเก็บ product, SKU, campaign, advertiser และ shop ID ที่คืนมาเป็น string ทุกครั้ง\n\n### Prompt\n\n```text\nหาสินค้า margin ต่ำที่มีผลกระทบมากที่สุดใน Good Day Official บน TikTok Shop\nสำหรับ 30 วันที่ผ่านมา ตรวจว่า COGS เป็นค่าที่กรอก อนุมาน หรือหายไป จากนั้น\nจำลองขึ้นราคา 5% โดยคงส่วนลด ค่าธรรมเนียม COGS และจำนวนขายเท่าเดิม\nเปรียบเทียบกำไรต่อหน่วยและ margin ระหว่างปัจจุบันกับผลจำลอง ระบุสมมติฐาน\nและห้ามเปลี่ยน listing\n```\n\n### ลำดับเครื่องมือ\n\n| ขั้น | เครื่องมือ | หลักฐานที่ได้ |\n| --- | --- | --- |\n| 1 | `list_tiktok_shops` | `shopId` แบบ string และ region ที่ถูกต้อง |\n| 2 | `get_tiktok_financial_overview` | Margin ร้าน loss-makers และ COGS coverage |\n| 3 | `get_tiktok_product_breakdowns` | Margin ระดับสินค้าและผลกระทบต่อกำไรรวม |\n| 4 | `search` แล้ว `fetch` | Canonical product และ TikTok product\u002FSKU binding เมื่อต้องค้น identity |\n| 5 | `get_product_costs` | ต้นทุนที่กรอก อนุมาน หรือหายไป |\n| 6 | `get_tiktok_product_profit` | Forward unit economics ปัจจุบัน |\n| 7 | `simulate_tiktok_profit` | สถานการณ์ read-only หนึ่งรายการที่ override ราคา 5% |\n\nหนึ่ง simulation ควรแทนหนึ่งสถานการณ์ หากผู้ใช้ต้องการเปรียบเทียบราคา ส่วนลด และ COGS ให้รัน simulation แยก 3 รายการพร้อมชื่อกำกับ แทนการรวม override ที่ไม่เกี่ยวข้องไว้ในกรณีเดียว\n\n### คำตอบตัวอย่าง\n\n> **สินค้า:** Stackable Pantry Box, SKU `PBX-CLEAR-M`\n>\n> **เหตุผลที่เลือก:** ขาย 1,284 หน่วย แต่มี **margin เพียง 6.8%** ยอดขายสูงจึงทำให้เป็นความเสี่ยงสินค้า margin ต่ำที่ใหญ่ที่สุด COGS เป็นค่า **กรอกจริง** อัปเดตล่าสุด 2 กรกฎาคม\n>\n> | Metric | ปัจจุบัน | จำลองขึ้นราคา 5% | เปลี่ยนแปลง |\n> | --- | ---: | ---: | ---: |\n> | ราคาขาย | ฿429.00 | ฿450.45 | +฿21.45 |\n> | กำไรต่อหน่วย | ฿29.17 | ฿48.02 | +฿18.85 |\n> | Margin | 6.8% | 10.7% | +3.9 pp |\n>\n> **สมมติฐาน:** อัตราส่วนลด ค่าธรรมเนียม Marketplace, COGS, การจัดสรร affiliate\u002Fads และจำนวนขายคงเดิม นี่คือ unit-economics what-if ไม่ใช่ demand forecast และไม่มีการเปลี่ยน listing บน TikTok Shop\n\n### รายการตรวจคุณภาพ\n\n- เลือกสินค้าจากผลกระทบรวม ไม่ใช่ percentage margin ต่ำที่สุดเพียงอย่างเดียว\n- ระบุแหล่งและความใหม่ของ COGS ก่อนให้คำแนะนำ\n- แสดงค่าปัจจุบันและค่าจำลองเทียบกัน\n- เปิดเผยสมมติฐานคงที่ และไม่สื่อว่า volume จริงจะคงเดิม\n- เก็บรหัส Marketplace เป็น string ภายใน แต่แสดงชื่อสินค้าที่เข้าใจง่ายก่อน\n\n## 5. สร้างแผนเติมสต็อกโดยไม่สั่งซ้ำ\n\n### ใช้เมื่อใด\n\nใช้ใน replenishment review เพื่อตัดสินใจว่า SKU ใดต้องเติม ควรซื้อเท่าใด และ open purchase order ครอบคลุมความต้องการแล้วหรือไม่ เครื่องมือ inventory จำกัด scope ตาม inventory ของผู้ใช้ที่ยืนยันตัวตน ไม่ได้ route ด้วย shop ID ของ Marketplace\n\n### Prompt\n\n```text\nสร้างแผนเติมสต็อกเร่งด่วน เริ่มจาก inventory alert ที่เปิดอยู่ ใช้จำนวน\nreorder แบบ (s,S) และ forecast รายสัปดาห์ แล้วหักจำนวนจาก purchase order\nที่เปิดหรือกำลังเข้า จัดอันดับ SKU ตามความเสี่ยงขาดสต็อก แสดงสต็อกปัจจุบัน\nจำนวนกำลังเข้า จำนวนใหม่ที่แนะนำ และหลักฐาน ห้ามสร้าง purchase order\n```\n\n### ลำดับเครื่องมือ\n\n| ขั้น | เครื่องมือ | หลักฐานที่ได้ |\n| --- | --- | --- |\n| 1 | `get_inventory_alerts` | Open reorder-point alerts โดยแยกประวัติ resolved |\n| 2 | `get_reorder_plan` | Reorder threshold และ target quantity ที่คำนวณตาม canonical variant |\n| 3 | `get_inventory_forecast` | Demand รายสัปดาห์หรือรายเดือนที่คาดใน planning horizon |\n| 4 | `get_demand_chart` | รูปแบบในอดีตและบริบท forecast เมื่อคำแนะนำผิดปกติ |\n| 5 | `get_open_purchase_orders` | จำนวน open และ inbound ที่ต้องหักเพื่อไม่สั่งซ้ำ |\n\n### คำตอบตัวอย่าง\n\n> **มี 3 SKU ที่ต้องดำเนินการตอนนี้** อีกหนึ่ง alert มีสต็อกเข้าครอบคลุมแล้ว จึงไม่ควรสร้างออเดอร์ใหม่\n>\n> | ลำดับ | SKU | มีอยู่ | กำลังเข้า | สั่งเพิ่ม | หลักฐาน |\n> | ---: | --- | ---: | ---: | ---: | --- |\n> | 1 | ORG-WHT-L | 42 | 0 | **180** | Cover 2.1 สัปดาห์; supplier lead time 5 สัปดาห์; demand โต 12% |\n> | 2 | LIN-BGE-Q | 18 | 25 | **75** | ต่ำกว่า reorder point หลัง demand ที่คาด 3 สัปดาห์ |\n> | 3 | PBX-CLR-M | 61 | 120 | **40** | Plan แนะนำ 160 แล้วลดด้วยสต็อกเข้า 120 หน่วยที่ยืนยันแล้ว |\n> | — | RACK-BLK | 35 | 200 | **0** | Inbound order ครอบคลุมจำนวนที่ขาดทั้งหมด ให้ติดตามเท่านั้น |\n>\n> ควรยืนยัน supplier lead time ของ ORG-WHT-L ก่อน ตัวเชื่อมต่อนี้ไม่ได้สร้างหรือแก้ purchase order\n\n### รายการตรวจคุณภาพ\n\n- แยก open alert ออกจากประวัติ acknowledged, dismissed หรือ resolved\n- ไม่คัดลอกจำนวนจาก reorder plan โดยไม่คิด แต่รวม inbound units แล้ว\n- ใช้ forecast และ lead time อธิบายความเร่งด่วน\n- แสดงการตัดสินใจสั่งศูนย์เมื่อสต็อกเข้าพอ\n- ระบุว่าการซื้อยังเป็นการดำเนินการของผู้ใช้นอก MCP\n\n## 6. กระทบยอด payout ของ Marketplace\n\n### ใช้เมื่อใด\n\nใช้เมื่อยอดฝากเงินจริงหรือยอดใน settlement report ต่างจากที่คาด Payout เป็นคำถามเรื่อง cash settlement ไม่ใช่ profitability ต้องใช้วันที่ payout หรือ settlement และเครื่องมือ payout ของแพลตฟอร์มเสมอ\n\n### Prompt\n\n```text\nกระทบยอด Shopee payout ของ Bangkok Home Studio ระหว่าง 1–15 กรกฎาคม แสดง\npayout ที่คาด ยอดที่ Shopee รายงาน ผลต่างที่แน่นอน และยอด paid เทียบ pending\nระบุออเดอร์หรือ adjustment line ที่อธิบาย mismatch ใช้วันที่ payout แสดง THB\nและห้ามใช้กำไรที่เกิดขึ้นจริงแทน\n```\n\n### ลำดับเครื่องมือ\n\n| ขั้น | เครื่องมือ | หลักฐานที่ได้ |\n| --- | --- | --- |\n| 1 | `list_shopee_shops` | Shop ID, region และ timezone ที่มีสิทธิ์ |\n| 2 | `get_shopee_payout` | Expected escrow, ยอดที่ Marketplace รายงาน reconciliation delta, status และ order line สำหรับ inclusive payout dates |\n| 3 | `get_order` | รายละเอียด normalized order เสริมสำหรับรายการสำคัญหนึ่งรายการจากผล payout |\n\nสำหรับ TikTok Shop, `get_tiktok_payout` เปรียบเทียบ expected กับ bank-settlement statement ส่วน `get_lazada_payout` คืน net finance-statement settlement แยก paid\u002Fpending และไม่มีโครงสร้าง expected-versus-reported แบบเดียวกับ Shopee และ TikTok\n\n### คำตอบตัวอย่าง\n\n> สำหรับ payout dates **1–15 กรกฎาคม** payout ที่คาดคือ **฿84,620.00** และ Shopee รายงาน **฿83,336.00** มีผลต่าง **−฿1,284.00**\n>\n> - **Paid:** ฿80,910.00\n> - **Pending:** ฿2,426.00\n> - **รายการปรับปรุงที่อธิบายผลต่าง:** return fee −฿720, shipping adjustment −฿404, commission correction −฿160\n> - **ส่วนที่ยังอธิบายไม่ได้:** ฿0.00\n>\n> รายการปรับปรุง 3 รายการอธิบายผลต่างได้ทั้งหมด จึงไม่มี reconciliation balance ที่ค้างอยู่ ไม่ควรเปรียบเทียบ payout นี้กับกำไรที่เกิดขึ้นจริงในวันเดียวกันโดยตรง เพราะ settlement timing และนิยาม metric ต่างกัน\n\n### รายการตรวจคุณภาพ\n\n- ระบุชัดว่าใช้วันที่ payout หรือ settlement ไม่ใช่ order date\n- ไม่ปน expected, reported, paid, pending และ delta เข้าด้วยกัน\n- Adjustment line รวมกันตรงกับ delta โดยศูนย์หมายถึงตรงกันพอดี\n- ใช้สกุลเงินท้องถิ่นและทศนิยมเมื่อการกระทบยอดต้องการความแม่นยำ\n- ไม่ใช้เครื่องมือกำไรแทนหลักฐาน settlement\n\n## ปรับตัวอย่างไปใช้กับคำถามของคุณ\n\nแทนชื่อร้าน Marketplace สินค้า และช่วงตัวอย่างด้วยการตัดสินใจของคุณ แต่ควรเก็บคำสั่งเชิงโครงสร้างที่ช่วยเพิ่มคุณภาพคำตอบ:\n\n- กำหนด comparison baseline;\n- ขอให้จัดอันดับสาเหตุหรือการตัดสินใจแทน raw export;\n- บังคับให้ระบุวันที่ สกุลเงิน และความมั่นใจของ COGS;\n- ให้ผู้ช่วยหยุดเมื่อหลักฐานรองรับข้อสรุปแล้ว;\n- อธิบาย recommendation และ simulation ว่าเป็นข้อเสนอจนกว่าเครื่องมือเขียนข้อมูลจะทำงานจริง และกำหนดให้ผู้ช่วยระบุชื่อเครื่องมือ ผลที่เกิดกับข้อมูลจริง และวิธีย้อนกลับ ก่อนเสนอให้ลงมือ\n\nดูคำถามเริ่มต้นเพิ่มเติมใน [คลัง prompt](\u002Fth\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Fprompt-library) และดู input กับข้อจำกัดการ route ที่ [รายการเครื่องมือ MCP](\u002Fth\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Ftool-catalog)\n",{"title":604,"description":2125},"-nYPmm3EYM6oJHkGqxj2tG_3t0extVJfhvYHsOoUVOs",{"data":2134,"body":2135},{},{"type":2136,"children":2137},"root",[2138],{"type":2139,"tag":683,"props":2140,"children":2141},"element",{},[2142],{"type":757,"value":2125},1792785057828]