var statsData = [ { "clicks": 47, "views": 78, "average_cost": "35.39", "cost": "16.63330", "tarih": "2026-05-22" }, { "clicks": 48, "views": 103, "average_cost": "13.12", "cost": "6.29760", "tarih": "2026-05-23" }, { "clicks": 50, "views": 130, "average_cost": "18.71", "cost": "9.35500", "tarih": "2026-05-24" }, { "clicks": 50, "views": 134, "average_cost": "32.72", "cost": "16.36000", "tarih": "2026-05-25" }, { "clicks": 48, "views": 147, "average_cost": "32.38", "cost": "15.54240", "tarih": "2026-05-26" }, { "clicks": 49, "views": 126, "average_cost": "11.81", "cost": "5.78690", "tarih": "2026-05-27" }, { "clicks": 47, "views": 106, "average_cost": "10.56", "cost": "4.96320", "tarih": "2026-05-28" } ]; var options = { series: [{ name: "Tıklamalar", data: statsData.map(item => item.clicks) }, { name: "Gösterim Sayısı", data: statsData.map(item => item.views) }], chart: { height: 350, type: "area" }, dataLabels: { enabled: true, formatter: function(val) { return val.toFixed(0); } }, stroke: { curve: "smooth" }, xaxis: { type: "datetime", categories: statsData.map(item => item.tarih) }, tooltip: { x: { format: "dd/MM/yy" }, y: { formatter: function(val) { return val.toFixed(0); } }, }, }; var chart = new ApexCharts(document.querySelector("#stats_hit"), options); chart.render();var options = { series: [34, 35, 72], chart: { width: 380, type: "pie", }, labels: ["Erkek", "Kadın", "Diğer"], responsive: [{ breakpoint: 480, options: { chart: { width: 200 }, legend: { position: "bottom" } } }] }; var chart = new ApexCharts(document.querySelector("#sehir_demografi"), options); chart.render(); var options = { series: [72, 34, 35], chart: { width: 380, type: "polarArea", }, labels: ["Telefon", "Mail", "Form"], stroke: { colors: ["#fff"] }, fill: { opacity: 0.8 }, responsive: [{ breakpoint: 480, options: { chart: { width: 200 }, legend: { position: "bottom" } } }] }; var chart = new ApexCharts(document.querySelector("#iletisim_stats"), options); chart.render();