var statsData = [ { "clicks": 71, "views": 144, "average_cost": "50.32", "cost": "35.72720", "tarih": "2026-03-29" }, { "clicks": 73, "views": 112, "average_cost": "42.28", "cost": "30.86440", "tarih": "2026-03-30" }, { "clicks": 64, "views": 85, "average_cost": "21.15", "cost": "13.53600", "tarih": "2026-03-31" }, { "clicks": 103, "views": 181, "average_cost": "19.40", "cost": "19.98200", "tarih": "2026-04-01" }, { "clicks": 80, "views": 118, "average_cost": "46.78", "cost": "37.42400", "tarih": "2026-04-02" }, { "clicks": 86, "views": 172, "average_cost": "44.31", "cost": "38.10660", "tarih": "2026-04-03" }, { "clicks": 57, "views": 150, "average_cost": "10.99", "cost": "6.26430", "tarih": "2026-04-04" } ]; 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: [46, 47, 97], 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: [97, 46, 47], 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();