{"ok":true,"kpis":{"spend":793.0500000000001,"impressions":6792,"clicks":728,"purchases":30,"omniPurchases":6,"avgPurchasesPerDay":4.285714285714286,"avgOmniPurchasesPerDay":0.8571428571428571,"purchaseValue":58210,"ctr":10.71849234393404,"cpc":1.0893543956043956,"chats":78,"results":132,"costPerChat":10.167307692307693,"costPerPurchase":26.435000000000002,"costPerResult":6.007954545454546,"roas":73.40016392409053,"records":7},"daily":[{"date":"2026-07-07","spend":121.17,"impressions":921,"clicks":98,"purchases":5,"omniPurchases":1,"purchaseValue":7745,"chats":22,"results":33},{"date":"2026-07-08","spend":153.4,"impressions":1320,"clicks":161,"purchases":15,"omniPurchases":3,"purchaseValue":38725,"chats":8,"results":35},{"date":"2026-07-09","spend":108.95,"impressions":908,"clicks":111,"purchases":5,"omniPurchases":1,"purchaseValue":7745,"chats":21,"results":26},{"date":"2026-07-10","spend":82.2,"impressions":711,"clicks":79,"purchases":5,"omniPurchases":1,"purchaseValue":3995,"chats":12,"results":23},{"date":"2026-07-11","spend":144.59,"impressions":1010,"clicks":109,"purchases":0,"omniPurchases":0,"purchaseValue":0,"chats":6,"results":6},{"date":"2026-07-12","spend":91.42,"impressions":1022,"clicks":86,"purchases":0,"omniPurchases":0,"purchaseValue":0,"chats":6,"results":6},{"date":"2026-07-13","spend":91.32,"impressions":900,"clicks":84,"purchases":0,"omniPurchases":0,"purchaseValue":0,"chats":3,"results":3}],"campaigns":[{"campaign":"1 [buy]tsm \"✅ไฟตุ้มโซล่าเซลล์ 250 วัตต์สว่างยันเช้า\" - สำเนา","spend":408.31,"impressions":4402,"clicks":483,"purchases":20,"purchaseValue":46470,"chats":57,"results":101,"ctr":10.97228532485234,"roas":113.81058509465846,"cpc":0.8453623188405797,"cpa":20.4155},{"campaign":"Post: \"✅โคมไฟหัวเสาโซล่าเซลล์ รุ่น 2 สีในตัวเดียว...\"","spend":217.59,"impressions":1020,"clicks":78,"purchases":0,"purchaseValue":0,"chats":16,"results":16,"ctr":7.647058823529412,"roas":0,"cpc":2.789615384615385,"cpa":0},{"campaign":"4[buy]tsmPost: \"✅ไฟตุ้มโซล่าเซลล์ 250 วัตต์สว่างยันเช้า\" - สำเนา","spend":167.15,"impressions":1370,"clicks":167,"purchases":10,"purchaseValue":11740,"chats":5,"results":15,"ctr":12.189781021897812,"roas":70.23631468740652,"cpc":1.0008982035928145,"cpa":16.715}],"genders":[{"gender":"male","spend":577.2,"impressions":5200,"clicks":514},{"gender":"female","spend":212.25,"impressions":1565,"clicks":209},{"gender":"unknown","spend":3.5999999999999996,"impressions":27,"clicks":5}],"filters":{"applied":{"campaignQuery":"","gender":"all","conversionMetric":"purchase"},"options":{"genders":["female","male","unknown"],"sourceRows":3,"filteredRows":3,"scope":{"sourceCount":1,"accountCount":2,"selected":[{"sourceKey":"default","sourceLabel":"Default token","accountId":"act_2807991909289645"},{"sourceKey":"default","sourceLabel":"Default token","accountId":"act_674507496655050"}]},"conversionMetrics":[{"value":"purchase","label":"purchase (รวมทุก purchase type)"},{"value":"omni_purchase","label":"omni_purchase"},{"value":"onsite_web_purchase","label":"onsite_web_purchase"}]},"dailyMode":"all-account","notice":"กำลังแสดงผลรวมหลายบัญชี (2 บัญชี จาก 1 token source)"},"scope":{"mode":"multi-account","sourceCount":1,"accountCount":2,"selected":[{"sourceKey":"default","sourceLabel":"Default token","accountId":"act_2807991909289645"},{"sourceKey":"default","sourceLabel":"Default token","accountId":"act_674507496655050"}]},"reports":{"executive":{"referenceDate":"2026-07-13","windows":[{"label":"7 วัน","days":7,"current":{"startDate":"2026-07-07","endDate":"2026-07-13","spend":793.05,"purchaseValue":58210,"purchases":30,"clicks":728,"impressions":6792,"chats":78,"results":132,"roas":73.40016392409053,"cpa":26.435,"days":7},"previous":{"startDate":"2026-06-30","endDate":"2026-07-06","spend":0,"purchaseValue":0,"purchases":0,"clicks":0,"impressions":0,"chats":0,"results":0,"roas":0,"cpa":0,"days":0},"delta":{"spendPct":null,"purchaseValuePct":null,"roasPct":null,"cpaPct":null,"purchasesPct":null}},{"label":"30 วัน","days":30,"current":{"startDate":"2026-06-14","endDate":"2026-07-13","spend":793.05,"purchaseValue":58210,"purchases":30,"clicks":728,"impressions":6792,"chats":78,"results":132,"roas":73.40016392409053,"cpa":26.435,"days":7},"previous":{"startDate":"2026-05-15","endDate":"2026-06-13","spend":0,"purchaseValue":0,"purchases":0,"clicks":0,"impressions":0,"chats":0,"results":0,"roas":0,"cpa":0,"days":0},"delta":{"spendPct":null,"purchaseValuePct":null,"roasPct":null,"cpaPct":null,"purchasesPct":null}},{"label":"90 วัน","days":90,"current":{"startDate":"2026-04-15","endDate":"2026-07-13","spend":793.05,"purchaseValue":58210,"purchases":30,"clicks":728,"impressions":6792,"chats":78,"results":132,"roas":73.40016392409053,"cpa":26.435,"days":7},"previous":{"startDate":"2026-01-15","endDate":"2026-04-14","spend":0,"purchaseValue":0,"purchases":0,"clicks":0,"impressions":0,"chats":0,"results":0,"roas":0,"cpa":0,"days":0},"delta":{"spendPct":null,"purchaseValuePct":null,"roasPct":null,"cpaPct":null,"purchasesPct":null}}]},"funnel":{"stages":[{"key":"impressions","label":"Impressions","value":6792},{"key":"clicks","label":"Clicks","value":728},{"key":"chats","label":"Chats","value":78},{"key":"purchases","label":"Purchases","value":30}],"rates":{"ctr":10.71849234393404,"clickToChat":10.714285714285714,"chatToPurchase":38.46153846153847,"clickToPurchase":4.1208791208791204,"impressionToPurchase":0.441696113074205},"transitions":[{"from":"Impressions","to":"Clicks","fromValue":6792,"toValue":728,"lost":6064,"dropPct":89.28150765606595,"progressPct":10.71849234393404},{"from":"Clicks","to":"Chats","fromValue":728,"toValue":78,"lost":650,"dropPct":89.28571428571429,"progressPct":10.714285714285714},{"from":"Chats","to":"Purchases","fromValue":78,"toValue":30,"lost":48,"dropPct":61.53846153846154,"progressPct":38.46153846153847}],"biggestLeak":{"from":"Impressions","to":"Clicks","fromValue":6792,"toValue":728,"lost":6064,"dropPct":89.28150765606595,"progressPct":10.71849234393404}},"roasDebug":{"conversionMetric":"purchase","actionTypes":["offsite_conversion.fb_pixel_purchase","omni_purchase","onsite_app_purchase","onsite_conversion.purchase","onsite_web_app_purchase","onsite_web_purchase","purchase"],"totals":{"spend":793.0500000000001,"purchases":30,"purchasesFromActions":30,"purchaseValue":58210,"roas":73.40016392409053,"rows":3,"rowsWithSpend":3},"formulas":[{"key":"direct_action_values","label":"1) action_values (ตรงจาก API)","purchaseValue":58210,"roas":73.40016392409053},{"key":"purchase_roas_spend","label":"2) purchase_roas x spend (จำลอง)","purchaseValue":11642.00000272,"roas":14.680032788247903},{"key":"website_purchase_roas_spend","label":"3) website_purchase_roas x spend (จำลอง)","purchaseValue":0,"roas":0},{"key":"final_used","label":"4) สูตรที่ใช้งานจริง (direct > fallback)","purchaseValue":58210,"roas":73.40016392409053}],"sourceMix":[{"source":"action_values","rows":2,"spend":575.46,"purchaseValue":58210,"roas":101.15385952107879},{"source":"purchase_roas","rows":0,"spend":0,"purchaseValue":0,"roas":0},{"source":"website_purchase_roas","rows":0,"spend":0,"purchaseValue":0,"roas":0},{"source":"none","rows":1,"spend":217.59,"purchaseValue":0,"roas":0}],"fallback":{"rows":0,"spend":0,"purchaseValue":0,"valueSharePct":0},"topZeroValueCampaigns":[{"campaign":"Post: \"✅โคมไฟหัวเสาโซล่าเซลล์ รุ่น 2 สีในตัวเดียว...\"","spend":217.59,"clicks":78,"purchases":0}]},"actionType":{"totals":{"rows":3,"actionTypes":37,"conversionTypesPresent":5,"conversionTypesWithValue":5,"totalActionCount":7928,"totalObservedValue":58210},"topByValue":[{"actionType":"omni_purchase","actionCount":6,"actionValue":11642,"derivedPurchaseRoasValue":11642.00000272,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":11642,"rowsTouched":2,"isConversionType":true},{"actionType":"onsite_app_purchase","actionCount":6,"actionValue":11642,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":11642,"rowsTouched":2,"isConversionType":true},{"actionType":"onsite_web_app_purchase","actionCount":6,"actionValue":11642,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":11642,"rowsTouched":2,"isConversionType":true},{"actionType":"onsite_conversion.purchase","actionCount":6,"actionValue":11642,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":11642,"rowsTouched":2,"isConversionType":true},{"actionType":"onsite_web_purchase","actionCount":6,"actionValue":11642,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":11642,"rowsTouched":2,"isConversionType":true},{"actionType":"page_engagement","actionCount":2477,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"post_engagement","actionCount":2473,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"video_view","actionCount":2222,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"link_click","actionCount":156,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"post_interaction_net","actionCount":98,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"post_interaction_gross","actionCount":95,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"post_reaction","actionCount":77,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"onsite_conversion.post_net_like","actionCount":74,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"onsite_conversion.messaging_welcome_message_view","actionCount":40,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"onsite_conversion.total_messaging_connection","actionCount":24,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false}],"topByCount":[{"actionType":"page_engagement","actionCount":2477,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"post_engagement","actionCount":2473,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"video_view","actionCount":2222,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"link_click","actionCount":156,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"post_interaction_net","actionCount":98,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"post_interaction_gross","actionCount":95,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"post_reaction","actionCount":77,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"onsite_conversion.post_net_like","actionCount":74,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"onsite_conversion.messaging_welcome_message_view","actionCount":40,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"onsite_conversion.total_messaging_connection","actionCount":24,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"onsite_conversion.messaging_conversation_started_7d","actionCount":23,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"onsite_conversion.messaging_conversation_replied_7d","actionCount":22,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"onsite_conversion.messaging_first_reply","actionCount":18,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"onsite_conversion.messaging_user_depth_2_message_send","actionCount":13,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false},{"actionType":"onsite_conversion.messaging_user_depth_3_message_send","actionCount":10,"actionValue":0,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":0,"rowsTouched":3,"isConversionType":false}],"conversionRows":[{"actionType":"omni_purchase","actionCount":6,"actionValue":11642,"derivedPurchaseRoasValue":11642.00000272,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":11642,"rowsTouched":2,"isConversionType":true},{"actionType":"onsite_app_purchase","actionCount":6,"actionValue":11642,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":11642,"rowsTouched":2,"isConversionType":true},{"actionType":"onsite_web_app_purchase","actionCount":6,"actionValue":11642,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":11642,"rowsTouched":2,"isConversionType":true},{"actionType":"onsite_conversion.purchase","actionCount":6,"actionValue":11642,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":11642,"rowsTouched":2,"isConversionType":true},{"actionType":"onsite_web_purchase","actionCount":6,"actionValue":11642,"derivedPurchaseRoasValue":0,"derivedWebsitePurchaseRoasValue":0,"finalObservedValue":11642,"rowsTouched":2,"isConversionType":true}]},"filterImpact":{"baseline":{"key":"all_current_metric","label":"All campaigns (baseline)","metric":"purchase"},"rows":[{"key":"all_current_metric","label":"All campaigns (baseline)","metric":"purchase","campaignFilter":"","rows":3,"spend":793.0500000000001,"impressions":6792,"clicks":728,"purchases":30,"purchaseValue":58210,"ctr":10.71849234393404,"cpc":1.0893543956043956,"roas":73.40016392409053,"deltaSpendPct":0,"deltaValuePct":0,"deltaRoasPct":0},{"key":"active_filters","label":"Current view","metric":"purchase","campaignFilter":"","rows":3,"spend":793.0500000000001,"impressions":6792,"clicks":728,"purchases":30,"purchaseValue":58210,"ctr":10.71849234393404,"cpc":1.0893543956043956,"roas":73.40016392409053,"deltaSpendPct":0,"deltaValuePct":0,"deltaRoasPct":0}]},"distribution":{"campaigns":3,"metrics":{"roas":{"count":3,"min":0,"q1":35.11815734370326,"median":70.23631468740652,"q3":92.0234498910325,"max":113.81058509465846,"whiskerMin":0,"whiskerMax":113.81058509465846,"lowerFence":-50.239781477290606,"upperFence":177.38138871202636,"iqr":56.90529254732924,"outlierCount":0,"outliers":[]},"cpa":{"count":2,"min":16.715,"q1":17.640125,"median":18.56525,"q3":19.490375,"max":20.4155,"whiskerMin":16.715,"whiskerMax":20.4155,"lowerFence":14.864750000000003,"upperFence":22.265749999999997,"iqr":1.850249999999999,"outlierCount":0,"outliers":[]}}},"anomaly":{"windowDays":7,"rowsAnalyzed":7,"totalAlerts":0,"alerts":[],"highAlerts":0,"mediumAlerts":0,"biggestAlert":null,"alertSummary":[],"campaignRisks":[]},"heatmap":{"months":[{"key":"2026-07","label":"Jul 2026"}],"weekdays":[{"index":0,"label":"Sun"},{"index":1,"label":"Mon"},{"index":2,"label":"Tue"},{"index":3,"label":"Wed"},{"index":4,"label":"Thu"},{"index":5,"label":"Fri"},{"index":6,"label":"Sat"}],"cells":[{"monthKey":"2026-07","weekday":0,"weekdayLabel":"Sun","days":1,"avgSpend":91.42,"avgClicks":86,"avgPurchases":0,"avgOmniPurchases":0,"avgCtr":8.414872798434441,"avgRoas":0,"anomalyCount":0,"highAnomalyCount":0},{"monthKey":"2026-07","weekday":1,"weekdayLabel":"Mon","days":1,"avgSpend":91.32,"avgClicks":84,"avgPurchases":0,"avgOmniPurchases":0,"avgCtr":9.333333333333334,"avgRoas":0,"anomalyCount":0,"highAnomalyCount":0},{"monthKey":"2026-07","weekday":2,"weekdayLabel":"Tue","days":1,"avgSpend":121.17,"avgClicks":98,"avgPurchases":5,"avgOmniPurchases":1,"avgCtr":10.640608034744844,"avgRoas":63.91846166542874,"anomalyCount":0,"highAnomalyCount":0},{"monthKey":"2026-07","weekday":3,"weekdayLabel":"Wed","days":1,"avgSpend":153.4,"avgClicks":161,"avgPurchases":15,"avgOmniPurchases":3,"avgCtr":12.196969696969697,"avgRoas":252.4445893089961,"anomalyCount":0,"highAnomalyCount":0},{"monthKey":"2026-07","weekday":4,"weekdayLabel":"Thu","days":1,"avgSpend":108.95,"avgClicks":111,"avgPurchases":5,"avgOmniPurchases":1,"avgCtr":12.22466960352423,"avgRoas":71.0876548875631,"anomalyCount":0,"highAnomalyCount":0},{"monthKey":"2026-07","weekday":5,"weekdayLabel":"Fri","days":1,"avgSpend":82.2,"avgClicks":79,"avgPurchases":5,"avgOmniPurchases":1,"avgCtr":11.11111111111111,"avgRoas":48.60097323600973,"anomalyCount":0,"highAnomalyCount":0},{"monthKey":"2026-07","weekday":6,"weekdayLabel":"Sat","days":1,"avgSpend":144.59,"avgClicks":109,"avgPurchases":0,"avgOmniPurchases":0,"avgCtr":10.792079207920793,"avgRoas":0,"anomalyCount":0,"highAnomalyCount":0}],"ranges":{"avgSpend":{"min":82.2,"max":153.4},"avgCtr":{"min":8.414872798434441,"max":12.22466960352423},"avgRoas":{"min":0,"max":252.4445893089961},"avgPurchases":{"min":0,"max":15},"avgOmniPurchases":{"min":0,"max":3},"anomalyCount":{"min":0,"max":0}}},"concentration":{"totals":{"campaigns":3,"spend":793.0500000000001,"purchaseValue":58210,"clicks":728},"summary":{"top3SpendShare":99.99999999999999,"top5SpendShare":99.99999999999999,"top3ValueShare":100,"campaignsTo80Spend":3,"campaignsTo80Value":3,"spendHHI":3847.8406161408193,"valueHHI":6779.853973143286,"risk":"high"},"topRows":[{"campaign":"1 [buy]tsm \"✅ไฟตุ้มโซล่าเซลล์ 250 วัตต์สว่างยันเช้า\" - สำเนา","spend":408.31,"purchaseValue":46470,"clicks":483,"spendSharePct":51.48603492844083,"valueSharePct":79.83164404741453,"clicksSharePct":66.34615384615384,"cumulativeSpendSharePct":51.48603492844083,"cumulativeValueSharePct":79.83164404741453},{"campaign":"Post: \"✅โคมไฟหัวเสาโซล่าเซลล์ รุ่น 2 สีในตัวเดียว...\"","spend":217.59,"purchaseValue":0,"clicks":78,"spendSharePct":27.43710989218838,"valueSharePct":0,"clicksSharePct":10.714285714285714,"cumulativeSpendSharePct":78.9231448206292,"cumulativeValueSharePct":79.83164404741453},{"campaign":"4[buy]tsmPost: \"✅ไฟตุ้มโซล่าเซลล์ 250 วัตต์สว่างยันเช้า\" - สำเนา","spend":167.15,"purchaseValue":11740,"clicks":167,"spendSharePct":21.07685517937078,"valueSharePct":20.16835595258547,"clicksSharePct":22.939560439560438,"cumulativeSpendSharePct":99.99999999999999,"cumulativeValueSharePct":100}]},"reallocation":{"status":"ok","shiftPct":15,"confidence":"high","baseline":{"spend":793.0500000000001,"purchaseValue":58210,"roas":73.40016392409053},"simulation":{"shiftedSpend":57.711,"removedValue":1761,"addedValue":6568.122676397835,"deltaValue":4807.122676397835,"projectedPurchaseValue":63017.122676397834,"projectedRoas":79.46172709967571,"roasDeltaPct":8.25824201408319,"valueDeltaPct":8.258242014083205},"winners":[{"campaign":"1 [buy]tsm \"✅ไฟตุ้มโซล่าเซลล์ 250 วัตต์สว่างยันเช้า\" - สำเนา","spend":408.31,"roas":113.81058509465846,"allocatedSpend":57.711,"estimatedAddedValue":6568.122676397835}],"losers":[{"campaign":"Post: \"✅โคมไฟหัวเสาโซล่าเซลล์ รุ่น 2 สีในตัวเดียว...\"","spend":217.59,"roas":0,"reducedSpend":32.6385,"estimatedRemovedValue":0},{"campaign":"4[buy]tsmPost: \"✅ไฟตุ้มโซล่าเซลล์ 250 วัตต์สว่างยันเช้า\" - สำเนา","spend":167.15,"roas":70.23631468740652,"reducedSpend":25.0725,"estimatedRemovedValue":1761}],"assumptions":["ย้ายงบจาก loser ไป winner 15% ของ spend กลุ่ม loser","ROAS ของแต่ละแคมเปญสมมติว่าคงที่ (linear response)","ใช้ผลเพื่อช่วยตัดสินใจ ไม่ใช่ forecast ที่การันตี"]},"campaignDecision":{"winners":[{"campaign":"1 [buy]tsm \"✅ไฟตุ้มโซล่าเซลล์ 250 วัตต์สว่างยันเช้า\" - สำเนา","spend":408.31,"impressions":4402,"clicks":483,"purchases":20,"purchaseValue":46470,"chats":57,"results":101,"ctr":10.97228532485234,"roas":113.81058509465846,"cpc":0.8453623188405797,"cpa":20.4155},{"campaign":"4[buy]tsmPost: \"✅ไฟตุ้มโซล่าเซลล์ 250 วัตต์สว่างยันเช้า\" - สำเนา","spend":167.15,"impressions":1370,"clicks":167,"purchases":10,"purchaseValue":11740,"chats":5,"results":15,"ctr":12.189781021897812,"roas":70.23631468740652,"cpc":1.0008982035928145,"cpa":16.715},{"campaign":"Post: \"✅โคมไฟหัวเสาโซล่าเซลล์ รุ่น 2 สีในตัวเดียว...\"","spend":217.59,"impressions":1020,"clicks":78,"purchases":0,"purchaseValue":0,"chats":16,"results":16,"ctr":7.647058823529412,"roas":0,"cpc":2.789615384615385,"cpa":0}],"losers":[{"campaign":"Post: \"✅โคมไฟหัวเสาโซล่าเซลล์ รุ่น 2 สีในตัวเดียว...\"","spend":217.59,"impressions":1020,"clicks":78,"purchases":0,"purchaseValue":0,"chats":16,"results":16,"ctr":7.647058823529412,"roas":0,"cpc":2.789615384615385,"cpa":0},{"campaign":"4[buy]tsmPost: \"✅ไฟตุ้มโซล่าเซลล์ 250 วัตต์สว่างยันเช้า\" - สำเนา","spend":167.15,"impressions":1370,"clicks":167,"purchases":10,"purchaseValue":11740,"chats":5,"results":15,"ctr":12.189781021897812,"roas":70.23631468740652,"cpc":1.0008982035928145,"cpa":16.715},{"campaign":"1 [buy]tsm \"✅ไฟตุ้มโซล่าเซลล์ 250 วัตต์สว่างยันเช้า\" - สำเนา","spend":408.31,"impressions":4402,"clicks":483,"purchases":20,"purchaseValue":46470,"chats":57,"results":101,"ctr":10.97228532485234,"roas":113.81058509465846,"cpc":0.8453623188405797,"cpa":20.4155}],"recommendations":{"scale":[],"reduceOrPause":[],"optimizeCreative":[]}},"budgetPacing":{"periodMonth":"2026-07","periodLabel":"Jul 2026","monthStart":"2026-07-01","monthEnd":"2026-07-31","elapsedDays":13,"daysInMonth":31,"daysRemaining":18,"spendToDate":793.05,"runRatePerDay":61.00384615384615,"forecastEndOfMonth":1891.1192307692306,"forecastEndOfMonthLower":1611.4626438590703,"forecastEndOfMonthUpper":2170.775817679391,"forecastStdDev":25.62643150804916,"confidencePct":95,"trendDirection":"falling","trendSlope":-6.352500000000001,"targetBudget":1891.1192307692306,"expectedSpendToDate":793.05,"pacingVsTargetPct":0,"forecastDeltaPct":0,"burnRateVsTargetPct":0,"status":"on-track","recentMonths":[{"key":"2026-07","label":"Jul 2026","spend":793.05,"impressions":6792,"clicks":728,"purchases":30,"purchaseValue":58210,"chats":78,"results":132,"ctr":10.71849234393404,"roas":73.40016392409053,"cpc":1.0893543956043956,"cpa":26.435}]},"monthlyCompare":{"rows":[{"key":"2026-07","label":"Jul 2026","spend":793.05,"impressions":6792,"clicks":728,"purchases":30,"purchaseValue":58210,"chats":78,"results":132,"ctr":10.71849234393404,"roas":73.40016392409053,"cpc":1.0893543956043956,"cpa":26.435,"spendMomPct":null,"purchaseValueMomPct":null,"roasMomPct":null}],"q4":{"months":[null,null,null],"totalSpend":0,"totalPurchaseValue":0,"totalPurchases":0,"octToNovSpendPct":null,"novToDecSpendPct":null}}},"meta":{"source":"memory-cache","cacheHit":true,"cacheLayer":"memory","singleFlightShared":false,"fetchedAt":"2026-07-13T17:11:56.958Z","servedAt":"2026-07-13T17:14:57.603Z","expiresAt":"2026-07-13T17:26:56.958Z","ttlSeconds":900,"ageSeconds":180,"expiresInSeconds":719,"dbBackend":"mysql","viewMode":"all","accountCount":2,"tokenSourceCount":1,"profileId":null,"profileName":null,"profilePresetCount":0},"compare":null,"syncHealth":{"status":"cache-hit","mode":"cache-first-db","source":"memory-cache","cacheLayer":"memory","singleFlightShared":false,"fetchedAt":"2026-07-13T17:11:56.958Z","servedAt":"2026-07-13T17:14:57.603Z","ageSeconds":180,"ttlSeconds":900,"expiresAt":"2026-07-13T17:26:56.958Z","expiresInSeconds":719,"dbBackend":"mysql","cacheEntries":2,"validCacheEntries":2,"cacheLastFetchedAt":"2026-07-13T17:11:56.958Z"}}