# sessions

id: 2I5MtGHNkahFv1MZiS3M5tnNWlC5BuuNGO0cK5A6
ip_address: 46.193.110.82
user_agent:
  Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36

payload:
  YTo0OntzOjY6Il90b2tlbiI7czo0MDoiUkxYNkx4RU9YSldNaWxHdHg5SVhZeXVoUk5MV3hqQjJEV1ZqM2ZVYyI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MjU6Imh0dHBzOi8vYXBwLmVvbGVtLmNvbS9zZW8iO3M6NToicm91dGUiO3M6MTI6InNlby5vdmVydmlldyI7fXM6NjoiX2ZsYXNoIjthOjI6e3M6Mzoib2xkIjthOjA6e31zOjM6Im5ldyI7YTowOnt9fXM6NTA6ImxvZ2luX3dlYl81OWJhMzZhZGRjMmIyZjk0MDE1ODBmMDE0YzdmNThlYTRlMzA5ODlkIjtpOjE7fQ==


id: tWfP9vIEHyxY3iEkZ2xC0UGexuW8YRkpn2F7vL7k
ip_address: 216.73.216.132
user_agent:
  Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)

payload:
  YTozOntzOjY6Il90b2tlbiI7czo0MDoiSFQxY20ySkpHdGJRTzZpaTdaMEdibVlTTGxTTlVCSnRlWjdKZDFRZSI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MjE6Imh0dHBzOi8vYXBwLmVvbGVtLmNvbSI7czo1OiJyb3V0ZSI7czo0OiJob21lIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==


id: flOsLWVKYDabhCiyXhoe7hD2eU63jh9K7GkggLN8
ip_address: 84.254.106.197
user_agent:
  Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36

payload:
  YTozOntzOjY6Il90b2tlbiI7czo0MDoiVU5wSzVtaVVLdXJDbDhWN3BiRllwb0U3b0RJVlBsVGRyVzhwdHZtNCI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MjE6Imh0dHBzOi8vYXBwLmVvbGVtLmNvbSI7czo1OiJyb3V0ZSI7czo0OiJob21lIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==


id: vfjjQnWOGErAes9J7TSeLxEot7xxnMat2IM6ii1C
ip_address: 107.141.21.18
user_agent:
  Mozilla/5.0 (iPhone; CPU iPhone OS 18_7_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/143.0.7499.151 Mobile/15E148 Safari/604.1

payload:
  YTozOntzOjY6Il90b2tlbiI7czo0MDoieXBvY1F3ZzFSREtmYXkySE9jeHpXWDZ1MUhkeGVNV0lxb2daTHlnVyI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MzI6Imh0dHBzOi8vd3d3LmFwcC5lb2xlbS5jb20vcHVibGljIjtzOjU6InJvdXRlIjtzOjQ6ImhvbWUiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19


id: tZSdl0FecF59pN0OhMIC3NSA5m8zCMLI07fSBnzP
ip_address: 216.73.216.111
user_agent:
  Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)

payload:
  YTozOntzOjY6Il90b2tlbiI7czo0MDoiNjRyQUlnNVhyalZ1Um91N043VFVERkxNR2t2M2ZzUnRSd1pGbWc2UiI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MzI6Imh0dHBzOi8vd3d3LmFwcC5lb2xlbS5jb20vcHVibGljIjtzOjU6InJvdXRlIjtzOjQ6ImhvbWUiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19


id: hJHvnzFWCoRRdVHjp5TmsJxT328BfPeZSbUUHWwl
ip_address: 13.219.121.241
payload:
  YTozOntzOjY6Il90b2tlbiI7czo0MDoiZHQxZmY3aGxvSzBRWkQzYWpvSDUyZ3RtSmJqcDdpU2VqamlENUt6eSI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MjE6Imh0dHBzOi8vYXBwLmVvbGVtLmNvbSI7czo1OiJyb3V0ZSI7czo0OiJob21lIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==


id: H0HJbkkTHH2AHHtcsuZhTgo2wa8Cl3cTeJDlmpPu
ip_address: 16.148.173.198
user_agent:
  Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 Edge/18.19582

payload:
  YTozOntzOjY6Il90b2tlbiI7czo0MDoiSHlBQjlVeUhyTFBHeHFUbjlzY25UNDZ5b1QyQ0d5Z05xODVwcU9iRCI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MjA6Imh0dHA6Ly9hcHAuZW9sZW0uY29tIjtzOjU6InJvdXRlIjtzOjQ6ImhvbWUiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19


id: Zt6JzEfqx0xE2bK0xKl9FbAInw66LT6eJLgT6QGx
ip_address: 16.148.173.198
user_agent:
  Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1

payload:
  YTozOntzOjY6Il90b2tlbiI7czo0MDoicHRKeWNrSkpWc1RsUkwySG1QaFlkVlg2NUlDTXgzdEZyOThhbU8zZiI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MjA6Imh0dHA6Ly9hcHAuZW9sZW0uY29tIjtzOjU6InJvdXRlIjtzOjQ6ImhvbWUiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19


id: jeKj2CgW6PE5eaRPnIjxMW3hclrhQHqsaRkY6hzw
ip_address: 104.252.110.207
user_agent:
  Mozilla/5.0 (iPhone; CPU iPhone OS 18_7_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/143.0.7499.151 Mobile/15E148 Safari/604.1

payload:
  YTozOntzOjY6Il90b2tlbiI7czo0MDoienB3RUF2QWlpWGNleWZnbEs1RXc3M0taWU1paXJPM21wQjJQQVNMeiI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MjE6Imh0dHBzOi8vYXBwLmVvbGVtLmNvbSI7czo1OiJyb3V0ZSI7czo0OiJob21lIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==


id: C65lTyzhxEtC3Gxy7ZPt7kMlDDZecpwNgp6KEks2
ip_address: 104.252.110.61
user_agent:
  Mozilla/5.0 (iPhone; CPU iPhone OS 18_7_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/143.0.7499.151 Mobile/15E148 Safari/604.1

payload:
  YTozOntzOjY6Il90b2tlbiI7czo0MDoiUnlhTFNOYkVrRmQ2c3RoYmtETUpSckNCTmtmRjdSWFhaQU9ZaEZTZiI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MjE6Imh0dHBzOi8vYXBwLmVvbGVtLmNvbSI7czo1OiJyb3V0ZSI7czo0OiJob21lIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==


id: jfzi4FrxWdTrmWPlSpcVgt2lZnojWIGeZwCduJ9c
ip_address: 16.147.10.120
user_agent:
  Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.7559.96 Safari/537.36 Edge/18.19582

payload:
  YTozOntzOjY6Il90b2tlbiI7czo0MDoiQkFMMkJldmx2RThlejFZV1hZQkZqeTBGNHQzdFpkYkZVM3p4NnFkMyI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MjE6Imh0dHBzOi8vYXBwLmVvbGVtLmNvbSI7czo1OiJyb3V0ZSI7czo0OiJob21lIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==


id: lkmtRcyhFsWqkEEnb0o4f6L6VBifkSnDnwUZVtEP
ip_address: 16.147.10.120
user_agent:
  Mozilla/5.0 (iPhone; CPU iPhone OS 14_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1

payload:
  YTozOntzOjY6Il90b2tlbiI7czo0MDoiNkdUYktUaWQzaHZjQVBXTFoxMjFYdVBQSUhhRjJQQ2VVMnQzbzNzZiI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MjE6Imh0dHBzOi8vYXBwLmVvbGVtLmNvbSI7czo1OiJyb3V0ZSI7czo0OiJob21lIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==


id: 6w0veaR4KuooPmUzKkA7DLUJtOkMxCvHF4lehr8S
ip_address: 74.7.243.194
user_agent:
  Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)

payload:
  YTozOntzOjY6Il90b2tlbiI7czo0MDoiVGZlbXpKUWJPWHpOUWFzZm1CNVZ6S2dYRjJlNnB3NFJxMFQ4cGtjMCI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MjE6Imh0dHBzOi8vYXBwLmVvbGVtLmNvbSI7czo1OiJyb3V0ZSI7czo0OiJob21lIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==


id: ELaca29B4VOrKoxbzkp2tB7rV2KmFBy8ZB0NACW0
ip_address: 34.210.175.145
user_agent:
  Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.7559.96 Safari/537.36

payload:
  YTozOntzOjY6Il90b2tlbiI7czo0MDoiNk1xa2xGeGNJRGRJU2hUZUJNa3VCYmpPdE9WRXBjYUE3Q0VvZktJaCI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MjE6Imh0dHBzOi8vYXBwLmVvbGVtLmNvbSI7czo1OiJyb3V0ZSI7czo0OiJob21lIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==


id: t7gmXFbXyq5c7eErmwqBIFLzjbiwGXJkXBsegLbc
ip_address: 34.210.175.145
user_agent:
  Mozilla/5.0 (Linux; Android 8.0.0; SM-G965U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.7559.96 Mobile Safari/537.36

payload:
  YTozOntzOjY6Il90b2tlbiI7czo0MDoiQzdtV0hnQ2VSR0FSN3JFNGU1aTJ5UjloSlM4clRpbk1jQ3preWgxMiI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MjE6Imh0dHBzOi8vYXBwLmVvbGVtLmNvbSI7czo1OiJyb3V0ZSI7czo0OiJob21lIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==


id: PH81m6JwXMWG4BeWZtZ58UFdfsrTht0NrGRI85KC
ip_address: 23.27.145.57
user_agent: Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0
payload:
  YTozOntzOjY6Il90b2tlbiI7czo0MDoiTW43UHJzeWdKemtidVpXT3ZUUEQ3M1l2UnEwTkttbTFZRkZlWldJVSI7czo5OiJfcHJldmlvdXMiO2E6Mjp7czozOiJ1cmwiO3M6MjE6Imh0dHBzOi8vYXBwLmVvbGVtLmNvbSI7czo1OiJyb3V0ZSI7czo0OiJob21lIjt9czo2OiJfZmxhc2giO2E6Mjp7czozOiJvbGQiO2E6MDp7fXM6MzoibmV3IjthOjA6e319fQ==


# cache

key: laravel-cache-boost.roster.scan
value:
  [encoded data, 7168 characters]


key: laravel-cache-google_api_sites_oauth_1
value:
  a:33:{i:0;a:2:{s:7:"siteUrl";s:26:"sc-domain:hit-position.com";s:15:"permissionLevel";s:9:"siteOwner";}i:1;a:2:{s:7:"siteUrl";s:30:"sc-domain:cave-de-prestige.com";s:15:"permissionLevel";s:9:"siteOwner";}i:2;a:2:{s:7:"siteUrl";s:26:"sc-domain:writeboostai.com";s:15:"permissionLevel";s:9:"siteOwner";}i:3;a:2:{s:7:"siteUrl";s:26:"sc-domain:montage-video.eu";s:15:"permissionLevel";s:9:"siteOwner";}i:4;a:2:{s:7:"siteUrl";s:25:"sc-domain:gulgorengin.com";s:15:"permissionLevel";s:9:"siteOwner";}i:5;a:2:{s:7:"siteUrl";s:24:"sc-domain:muismatjes.com";s:15:"permissionLevel";s:9:"siteOwner";}i:6;a:2:{s:7:"siteUrl";s:28:"sc-domain:quai-evenements.fr";s:15:"permissionLevel";s:9:"siteOwner";}i:7;a:2:{s:7:"siteUrl";s:19:"sc-domain:sbviz.com";s:15:"permissionLevel";s:9:"siteOwner";}i:8;a:2:{s:7:"siteUrl";s:20:"sc-domain:ylodeal.fr";s:15:"permissionLevel";s:9:"siteOwner";}i:9;a:2:{s:7:"siteUrl";s:24:"sc-domain:villarzens.com";s:15:"permissionLevel";s:9:"siteOwner";}i:10;a:2:{s:7:"siteUrl";s:28:"sc-domain:deila-redaction.fr";s:15:"permissionLevel";s:9:"siteOwner";}i:11;a:2:{s:7:"siteUrl";s:49:"sc-domain:champagne-baffard-ortillon-beaulieu.com";s:15:"permissionLevel";s:9:"siteOwner";}i:12;a:2:{s:7:"siteUrl";s:24:"sc-domain:woketgrill.com";s:15:"permissionLevel";s:9:"siteOwner";}i:13;a:2:{s:7:"siteUrl";s:31:"sc-domain:lave-linge-sechant.eu";s:15:"permissionLevel";s:9:"siteOwner";}i:14;a:2:{s:7:"siteUrl";s:24:"sc-domain:dedragoste.com";s:15:"permissionLevel";s:9:"siteOwner";}i:15;a:2:{s:7:"siteUrl";s:25:"https://www.karsanit.com/";s:15:"permissionLevel";s:9:"siteOwner";}i:16;a:2:{s:7:"siteUrl";s:39:"sc-domain:champagne-maurice-grumier.com";s:15:"permissionLevel";s:9:"siteOwner";}i:17;a:2:{s:7:"siteUrl";s:20:"sc-domain:pykata.org";s:15:"permissionLevel";s:9:"siteOwner";}i:18;a:2:{s:7:"siteUrl";s:16:"sc-domain:trn.re";s:15:"permissionLevel";s:9:"siteOwner";}i:19;a:2:{s:7:"siteUrl";s:38:"sc-domain:interpretation-des-reves.com";s:15:"permissionLevel";s:9:"siteOwner";}i:20;a:2:{s:7:"siteUrl";s:28:"sc-domain:mashriqintnews.com";s:15:"permissionLevel";s:9:"siteOwner";}i:21;a:2:{s:7:"siteUrl";s:25:"sc-domain:machine-cafe.eu";s:15:"permissionLevel";s:9:"siteOwner";}i:22;a:2:{s:7:"siteUrl";s:34:"https://partisancafeartisanal.com/";s:15:"permissionLevel";s:9:"siteOwner";}i:23;a:2:{s:7:"siteUrl";s:21:"sc-domain:finrod.info";s:15:"permissionLevel";s:9:"siteOwner";}i:24;a:2:{s:7:"siteUrl";s:22:"sc-domain:thecroll.com";s:15:"permissionLevel";s:9:"siteOwner";}i:25;a:2:{s:7:"siteUrl";s:24:"sc-domain:francopizza.fr";s:15:"permissionLevel";s:9:"siteOwner";}i:26;a:2:{s:7:"siteUrl";s:26:"sc-domain:hultrasimple.com";s:15:"permissionLevel";s:9:"siteOwner";}i:27;a:2:{s:7:"siteUrl";s:24:"sc-domain:mes-legumes.fr";s:15:"permissionLevel";s:9:"siteOwner";}i:28;a:2:{s:7:"siteUrl";s:22:"sc-domain:karsanit.com";s:15:"permissionLevel";s:9:"siteOwner";}i:29;a:2:{s:7:"siteUrl";s:28:"sc-domain:diagora-press.info";s:15:"permissionLevel";s:9:"siteOwner";}i:30;a:2:{s:7:"siteUrl";s:28:"sc-domain:loi-attraction.net";s:15:"permissionLevel";s:9:"siteOwner";}i:31;a:2:{s:7:"siteUrl";s:28:"sc-domain:facebookwoksun.com";s:15:"permissionLevel";s:9:"siteOwner";}i:32;a:2:{s:7:"siteUrl";s:20:"sc-domain:sgueret.fr";s:15:"permissionLevel";s:9:"siteOwner";}}


key: laravel-cache-google_api_analytics_oauth_1_sc-domain:gulgorengin.com_2025-10-29_2026-01-24
value:
  a:88:{i:0;a:5:{s:4:"date";s:10:"2025-10-29";s:6:"clicks";i:0;s:11:"impressions";i:2;s:3:"ctr";d:0;s:8:"position";d:1;}i:1;a:5:{s:4:"date";s:10:"2025-10-30";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:2;a:5:{s:4:"date";s:10:"2025-10-31";s:6:"clicks";i:0;s:11:"impressions";i:2;s:3:"ctr";d:0;s:8:"position";d:1;}i:3;a:5:{s:4:"date";s:10:"2025-11-01";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:4;a:5:{s:4:"date";s:10:"2025-11-02";s:6:"clicks";i:0;s:11:"impressions";i:2;s:3:"ctr";d:0;s:8:"position";d:6;}i:5;a:5:{s:4:"date";s:10:"2025-11-03";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:6;a:5:{s:4:"date";s:10:"2025-11-04";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:7;a:5:{s:4:"date";s:10:"2025-11-05";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:8;a:5:{s:4:"date";s:10:"2025-11-06";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:9;a:5:{s:4:"date";s:10:"2025-11-07";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:10;a:5:{s:4:"date";s:10:"2025-11-08";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:11;a:5:{s:4:"date";s:10:"2025-11-09";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:1;}i:12;a:5:{s:4:"date";s:10:"2025-11-10";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:13;a:5:{s:4:"date";s:10:"2025-11-11";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:1;}i:14;a:5:{s:4:"date";s:10:"2025-11-12";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:15;a:5:{s:4:"date";s:10:"2025-11-13";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:16;a:5:{s:4:"date";s:10:"2025-11-14";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:17;a:5:{s:4:"date";s:10:"2025-11-15";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:18;a:5:{s:4:"date";s:10:"2025-11-16";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:19;a:5:{s:4:"date";s:10:"2025-11-17";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:1;}i:20;a:5:{s:4:"date";s:10:"2025-11-18";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:21;a:5:{s:4:"date";s:10:"2025-11-19";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:22;a:5:{s:4:"date";s:10:"2025-11-20";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:23;a:5:{s:4:"date";s:10:"2025-11-21";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:24;a:5:{s:4:"date";s:10:"2025-11-22";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:25;a:5:{s:4:"date";s:10:"2025-11-23";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:26;a:5:{s:4:"date";s:10:"2025-11-24";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:27;a:5:{s:4:"date";s:10:"2025-11-25";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:28;a:5:{s:4:"date";s:10:"2025-11-26";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:1;}i:29;a:5:{s:4:"date";s:10:"2025-11-27";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:30;a:5:{s:4:"date";s:10:"2025-11-28";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:31;a:5:{s:4:"date";s:10:"2025-11-29";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:32;a:5:{s:4:"date";s:10:"2025-11-30";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:33;a:5:{s:4:"date";s:10:"2025-12-01";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:1;}i:34;a:5:{s:4:"date";s:10:"2025-12-02";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:35;a:5:{s:4:"date";s:10:"2025-12-03";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:36;a:5:{s:4:"date";s:10:"2025-12-04";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:37;a:5:{s:4:"date";s:10:"2025-12-05";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:1;}i:38;a:5:{s:4:"date";s:10:"2025-12-06";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:39;a:5:{s:4:"date";s:10:"2025-12-07";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:40;a:5:{s:4:"date";s:10:"2025-12-08";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:41;a:5:{s:4:"date";s:10:"2025-12-09";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:42;a:5:{s:4:"date";s:10:"2025-12-10";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:43;a:5:{s:4:"date";s:10:"2025-12-11";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:44;a:5:{s:4:"date";s:10:"2025-12-12";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:45;a:5:{s:4:"date";s:10:"2025-12-13";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:46;a:5:{s:4:"date";s:10:"2025-12-14";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:47;a:5:{s:4:"date";s:10:"2025-12-15";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:48;a:5:{s:4:"date";s:10:"2025-12-16";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:49;a:5:{s:4:"date";s:10:"2025-12-17";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:50;a:5:{s:4:"date";s:10:"2025-12-18";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:51;a:5:{s:4:"date";s:10:"2025-12-19";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:52;a:5:{s:4:"date";s:10:"2025-12-20";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:53;a:5:{s:4:"date";s:10:"2025-12-21";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:54;a:5:{s:4:"date";s:10:"2025-12-22";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:55;a:5:{s:4:"date";s:10:"2025-12-23";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:56;a:5:{s:4:"date";s:10:"2025-12-24";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:57;a:5:{s:4:"date";s:10:"2025-12-25";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:58;a:5:{s:4:"date";s:10:"2025-12-26";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:59;a:5:{s:4:"date";s:10:"2025-12-27";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:60;a:5:{s:4:"date";s:10:"2025-12-28";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:61;a:5:{s:4:"date";s:10:"2025-12-29";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:62;a:5:{s:4:"date";s:10:"2025-12-30";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:1;}i:63;a:5:{s:4:"date";s:10:"2025-12-31";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:64;a:5:{s:4:"date";s:10:"2026-01-01";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:1;}i:65;a:5:{s:4:"date";s:10:"2026-01-02";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:66;a:5:{s:4:"date";s:10:"2026-01-03";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:67;a:5:{s:4:"date";s:10:"2026-01-04";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:1;}i:68;a:5:{s:4:"date";s:10:"2026-01-05";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:69;a:5:{s:4:"date";s:10:"2026-01-06";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:70;a:5:{s:4:"date";s:10:"2026-01-07";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:71;a:5:{s:4:"date";s:10:"2026-01-08";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:72;a:5:{s:4:"date";s:10:"2026-01-09";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:73;a:5:{s:4:"date";s:10:"2026-01-10";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:74;a:5:{s:4:"date";s:10:"2026-01-11";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:75;a:5:{s:4:"date";s:10:"2026-01-12";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:76;a:5:{s:4:"date";s:10:"2026-01-13";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:77;a:5:{s:4:"date";s:10:"2026-01-14";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:78;a:5:{s:4:"date";s:10:"2026-01-15";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:79;a:5:{s:4:"date";s:10:"2026-01-16";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:80;a:5:{s:4:"date";s:10:"2026-01-17";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:81;a:5:{s:4:"date";s:10:"2026-01-18";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:82;a:5:{s:4:"date";s:10:"2026-01-19";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:83;a:5:{s:4:"date";s:10:"2026-01-20";s:6:"clicks";i:0;s:11:"impressions";i:2;s:3:"ctr";d:0;s:8:"position";d:1;}i:84;a:5:{s:4:"date";s:10:"2026-01-21";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:85;a:5:{s:4:"date";s:10:"2026-01-22";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:86;a:5:{s:4:"date";s:10:"2026-01-23";s:6:"clicks";i:0;s:11:"impressions";i:4;s:3:"ctr";d:0;s:8:"position";d:1;}i:87;a:5:{s:4:"date";s:10:"2026-01-24";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}}


key: laravel-cache-google_api_analytics_oauth_1_sc-domain:francopizza.fr_2025-10-29_2026-01-24
value:
  a:88:{i:0;a:5:{s:4:"date";s:10:"2025-10-29";s:6:"clicks";i:1;s:11:"impressions";i:83;s:3:"ctr";d:0.012048192771084338;s:8:"position";d:38.36144578313253;}i:1;a:5:{s:4:"date";s:10:"2025-10-30";s:6:"clicks";i:0;s:11:"impressions";i:101;s:3:"ctr";d:0;s:8:"position";d:33.198019801980195;}i:2;a:5:{s:4:"date";s:10:"2025-10-31";s:6:"clicks";i:3;s:11:"impressions";i:103;s:3:"ctr";d:0.02912621359223301;s:8:"position";d:35.300970873786405;}i:3;a:5:{s:4:"date";s:10:"2025-11-01";s:6:"clicks";i:1;s:11:"impressions";i:104;s:3:"ctr";d:0.009615384615384616;s:8:"position";d:33.10576923076923;}i:4;a:5:{s:4:"date";s:10:"2025-11-02";s:6:"clicks";i:1;s:11:"impressions";i:89;s:3:"ctr";d:0.011235955056179775;s:8:"position";d:36.04494382022472;}i:5;a:5:{s:4:"date";s:10:"2025-11-03";s:6:"clicks";i:0;s:11:"impressions";i:76;s:3:"ctr";d:0;s:8:"position";d:39.36842105263158;}i:6;a:5:{s:4:"date";s:10:"2025-11-04";s:6:"clicks";i:0;s:11:"impressions";i:71;s:3:"ctr";d:0;s:8:"position";d:45.29577464788732;}i:7;a:5:{s:4:"date";s:10:"2025-11-05";s:6:"clicks";i:2;s:11:"impressions";i:71;s:3:"ctr";d:0.028169014084507043;s:8:"position";d:42.57746478873239;}i:8;a:5:{s:4:"date";s:10:"2025-11-06";s:6:"clicks";i:0;s:11:"impressions";i:75;s:3:"ctr";d:0;s:8:"position";d:46.38666666666666;}i:9;a:5:{s:4:"date";s:10:"2025-11-07";s:6:"clicks";i:0;s:11:"impressions";i:92;s:3:"ctr";d:0;s:8:"position";d:39.5;}i:10;a:5:{s:4:"date";s:10:"2025-11-08";s:6:"clicks";i:0;s:11:"impressions";i:76;s:3:"ctr";d:0;s:8:"position";d:42.473684210526315;}i:11;a:5:{s:4:"date";s:10:"2025-11-09";s:6:"clicks";i:1;s:11:"impressions";i:97;s:3:"ctr";d:0.010309278350515464;s:8:"position";d:37.70103092783505;}i:12;a:5:{s:4:"date";s:10:"2025-11-10";s:6:"clicks";i:0;s:11:"impressions";i:127;s:3:"ctr";d:0;s:8:"position";d:35.10236220472441;}i:13;a:5:{s:4:"date";s:10:"2025-11-11";s:6:"clicks";i:2;s:11:"impressions";i:94;s:3:"ctr";d:0.02127659574468085;s:8:"position";d:39.170212765957444;}i:14;a:5:{s:4:"date";s:10:"2025-11-12";s:6:"clicks";i:0;s:11:"impressions";i:84;s:3:"ctr";d:0;s:8:"position";d:44;}i:15;a:5:{s:4:"date";s:10:"2025-11-13";s:6:"clicks";i:2;s:11:"impressions";i:83;s:3:"ctr";d:0.024096385542168676;s:8:"position";d:36.53012048192771;}i:16;a:5:{s:4:"date";s:10:"2025-11-14";s:6:"clicks";i:0;s:11:"impressions";i:102;s:3:"ctr";d:0;s:8:"position";d:35.69607843137255;}i:17;a:5:{s:4:"date";s:10:"2025-11-15";s:6:"clicks";i:1;s:11:"impressions";i:87;s:3:"ctr";d:0.011494252873563218;s:8:"position";d:34.97701149425287;}i:18;a:5:{s:4:"date";s:10:"2025-11-16";s:6:"clicks";i:0;s:11:"impressions";i:71;s:3:"ctr";d:0;s:8:"position";d:43.16901408450704;}i:19;a:5:{s:4:"date";s:10:"2025-11-17";s:6:"clicks";i:0;s:11:"impressions";i:74;s:3:"ctr";d:0;s:8:"position";d:47.37837837837838;}i:20;a:5:{s:4:"date";s:10:"2025-11-18";s:6:"clicks";i:0;s:11:"impressions";i:67;s:3:"ctr";d:0;s:8:"position";d:48.55223880597015;}i:21;a:5:{s:4:"date";s:10:"2025-11-19";s:6:"clicks";i:1;s:11:"impressions";i:83;s:3:"ctr";d:0.012048192771084338;s:8:"position";d:44.40963855421687;}i:22;a:5:{s:4:"date";s:10:"2025-11-20";s:6:"clicks";i:0;s:11:"impressions";i:79;s:3:"ctr";d:0;s:8:"position";d:42.70886075949367;}i:23;a:5:{s:4:"date";s:10:"2025-11-21";s:6:"clicks";i:3;s:11:"impressions";i:77;s:3:"ctr";d:0.03896103896103896;s:8:"position";d:44.15584415584416;}i:24;a:5:{s:4:"date";s:10:"2025-11-22";s:6:"clicks";i:1;s:11:"impressions";i:101;s:3:"ctr";d:0.009900990099009901;s:8:"position";d:32.89108910891089;}i:25;a:5:{s:4:"date";s:10:"2025-11-23";s:6:"clicks";i:1;s:11:"impressions";i:82;s:3:"ctr";d:0.012195121951219513;s:8:"position";d:41.74390243902439;}i:26;a:5:{s:4:"date";s:10:"2025-11-24";s:6:"clicks";i:4;s:11:"impressions";i:73;s:3:"ctr";d:0.0547945205479452;s:8:"position";d:45.19178082191781;}i:27;a:5:{s:4:"date";s:10:"2025-11-25";s:6:"clicks";i:0;s:11:"impressions";i:77;s:3:"ctr";d:0;s:8:"position";d:41.493506493506494;}i:28;a:5:{s:4:"date";s:10:"2025-11-26";s:6:"clicks";i:1;s:11:"impressions";i:147;s:3:"ctr";d:0.006802721088435374;s:8:"position";d:53.25850340136054;}i:29;a:5:{s:4:"date";s:10:"2025-11-27";s:6:"clicks";i:1;s:11:"impressions";i:83;s:3:"ctr";d:0.012048192771084338;s:8:"position";d:38.24096385542169;}i:30;a:5:{s:4:"date";s:10:"2025-11-28";s:6:"clicks";i:0;s:11:"impressions";i:98;s:3:"ctr";d:0;s:8:"position";d:41.06122448979592;}i:31;a:5:{s:4:"date";s:10:"2025-11-29";s:6:"clicks";i:0;s:11:"impressions";i:106;s:3:"ctr";d:0;s:8:"position";d:37.34905660377358;}i:32;a:5:{s:4:"date";s:10:"2025-11-30";s:6:"clicks";i:1;s:11:"impressions";i:103;s:3:"ctr";d:0.009708737864077669;s:8:"position";d:32.009708737864074;}i:33;a:5:{s:4:"date";s:10:"2025-12-01";s:6:"clicks";i:0;s:11:"impressions";i:85;s:3:"ctr";d:0;s:8:"position";d:41.2;}i:34;a:5:{s:4:"date";s:10:"2025-12-02";s:6:"clicks";i:0;s:11:"impressions";i:67;s:3:"ctr";d:0;s:8:"position";d:41.940298507462686;}i:35;a:5:{s:4:"date";s:10:"2025-12-03";s:6:"clicks";i:4;s:11:"impressions";i:62;s:3:"ctr";d:0.06451612903225806;s:8:"position";d:38.596774193548384;}i:36;a:5:{s:4:"date";s:10:"2025-12-04";s:6:"clicks";i:0;s:11:"impressions";i:68;s:3:"ctr";d:0;s:8:"position";d:33.470588235294116;}i:37;a:5:{s:4:"date";s:10:"2025-12-05";s:6:"clicks";i:0;s:11:"impressions";i:72;s:3:"ctr";d:0;s:8:"position";d:41.47222222222222;}i:38;a:5:{s:4:"date";s:10:"2025-12-06";s:6:"clicks";i:1;s:11:"impressions";i:79;s:3:"ctr";d:0.012658227848101266;s:8:"position";d:33.607594936708864;}i:39;a:5:{s:4:"date";s:10:"2025-12-07";s:6:"clicks";i:0;s:11:"impressions";i:64;s:3:"ctr";d:0;s:8:"position";d:40.4375;}i:40;a:5:{s:4:"date";s:10:"2025-12-08";s:6:"clicks";i:0;s:11:"impressions";i:61;s:3:"ctr";d:0;s:8:"position";d:47.77049180327869;}i:41;a:5:{s:4:"date";s:10:"2025-12-09";s:6:"clicks";i:0;s:11:"impressions";i:79;s:3:"ctr";d:0;s:8:"position";d:44.734177215189874;}i:42;a:5:{s:4:"date";s:10:"2025-12-10";s:6:"clicks";i:1;s:11:"impressions";i:108;s:3:"ctr";d:0.009259259259259259;s:8:"position";d:47.7962962962963;}i:43;a:5:{s:4:"date";s:10:"2025-12-11";s:6:"clicks";i:0;s:11:"impressions";i:62;s:3:"ctr";d:0;s:8:"position";d:44.38709677419355;}i:44;a:5:{s:4:"date";s:10:"2025-12-12";s:6:"clicks";i:2;s:11:"impressions";i:119;s:3:"ctr";d:0.01680672268907563;s:8:"position";d:49.134453781512605;}i:45;a:5:{s:4:"date";s:10:"2025-12-13";s:6:"clicks";i:0;s:11:"impressions";i:83;s:3:"ctr";d:0;s:8:"position";d:41.096385542168676;}i:46;a:5:{s:4:"date";s:10:"2025-12-14";s:6:"clicks";i:0;s:11:"impressions";i:58;s:3:"ctr";d:0;s:8:"position";d:44.1551724137931;}i:47;a:5:{s:4:"date";s:10:"2025-12-15";s:6:"clicks";i:1;s:11:"impressions";i:86;s:3:"ctr";d:0.011627906976744186;s:8:"position";d:47.86046511627907;}i:48;a:5:{s:4:"date";s:10:"2025-12-16";s:6:"clicks";i:1;s:11:"impressions";i:80;s:3:"ctr";d:0.0125;s:8:"position";d:43.1;}i:49;a:5:{s:4:"date";s:10:"2025-12-17";s:6:"clicks";i:0;s:11:"impressions";i:64;s:3:"ctr";d:0;s:8:"position";d:41.71875;}i:50;a:5:{s:4:"date";s:10:"2025-12-18";s:6:"clicks";i:0;s:11:"impressions";i:63;s:3:"ctr";d:0;s:8:"position";d:44.492063492063494;}i:51;a:5:{s:4:"date";s:10:"2025-12-19";s:6:"clicks";i:2;s:11:"impressions";i:76;s:3:"ctr";d:0.02631578947368421;s:8:"position";d:42.328947368421055;}i:52;a:5:{s:4:"date";s:10:"2025-12-20";s:6:"clicks";i:2;s:11:"impressions";i:77;s:3:"ctr";d:0.025974025974025976;s:8:"position";d:33.18181818181818;}i:53;a:5:{s:4:"date";s:10:"2025-12-21";s:6:"clicks";i:1;s:11:"impressions";i:91;s:3:"ctr";d:0.01098901098901099;s:8:"position";d:31.043956043956044;}i:54;a:5:{s:4:"date";s:10:"2025-12-22";s:6:"clicks";i:0;s:11:"impressions";i:90;s:3:"ctr";d:0;s:8:"position";d:38.477777777777774;}i:55;a:5:{s:4:"date";s:10:"2025-12-23";s:6:"clicks";i:3;s:11:"impressions";i:94;s:3:"ctr";d:0.031914893617021274;s:8:"position";d:35.723404255319146;}i:56;a:5:{s:4:"date";s:10:"2025-12-24";s:6:"clicks";i:0;s:11:"impressions";i:67;s:3:"ctr";d:0;s:8:"position";d:44.88059701492537;}i:57;a:5:{s:4:"date";s:10:"2025-12-25";s:6:"clicks";i:1;s:11:"impressions";i:76;s:3:"ctr";d:0.013157894736842105;s:8:"position";d:37.921052631578945;}i:58;a:5:{s:4:"date";s:10:"2025-12-26";s:6:"clicks";i:1;s:11:"impressions";i:87;s:3:"ctr";d:0.011494252873563218;s:8:"position";d:32.11494252873563;}i:59;a:5:{s:4:"date";s:10:"2025-12-27";s:6:"clicks";i:0;s:11:"impressions";i:77;s:3:"ctr";d:0;s:8:"position";d:35.02597402597402;}i:60;a:5:{s:4:"date";s:10:"2025-12-28";s:6:"clicks";i:1;s:11:"impressions";i:95;s:3:"ctr";d:0.010526315789473684;s:8:"position";d:26.431578947368422;}i:61;a:5:{s:4:"date";s:10:"2025-12-29";s:6:"clicks";i:2;s:11:"impressions";i:98;s:3:"ctr";d:0.02040816326530612;s:8:"position";d:28.846938775510203;}i:62;a:5:{s:4:"date";s:10:"2025-12-30";s:6:"clicks";i:1;s:11:"impressions";i:93;s:3:"ctr";d:0.010752688172043012;s:8:"position";d:25.129032258064516;}i:63;a:5:{s:4:"date";s:10:"2025-12-31";s:6:"clicks";i:0;s:11:"impressions";i:71;s:3:"ctr";d:0;s:8:"position";d:36.901408450704224;}i:64;a:5:{s:4:"date";s:10:"2026-01-01";s:6:"clicks";i:1;s:11:"impressions";i:113;s:3:"ctr";d:0.008849557522123894;s:8:"position";d:27.035398230088497;}i:65;a:5:{s:4:"date";s:10:"2026-01-02";s:6:"clicks";i:0;s:11:"impressions";i:97;s:3:"ctr";d:0;s:8:"position";d:30.072164948453608;}i:66;a:5:{s:4:"date";s:10:"2026-01-03";s:6:"clicks";i:0;s:11:"impressions";i:92;s:3:"ctr";d:0;s:8:"position";d:31.51086956521739;}i:67;a:5:{s:4:"date";s:10:"2026-01-04";s:6:"clicks";i:3;s:11:"impressions";i:80;s:3:"ctr";d:0.0375;s:8:"position";d:35.1875;}i:68;a:5:{s:4:"date";s:10:"2026-01-05";s:6:"clicks";i:0;s:11:"impressions";i:83;s:3:"ctr";d:0;s:8:"position";d:35.08433734939759;}i:69;a:5:{s:4:"date";s:10:"2026-01-06";s:6:"clicks";i:0;s:11:"impressions";i:65;s:3:"ctr";d:0;s:8:"position";d:39.246153846153845;}i:70;a:5:{s:4:"date";s:10:"2026-01-07";s:6:"clicks";i:3;s:11:"impressions";i:69;s:3:"ctr";d:0.043478260869565216;s:8:"position";d:30.420289855072465;}i:71;a:5:{s:4:"date";s:10:"2026-01-08";s:6:"clicks";i:1;s:11:"impressions";i:72;s:3:"ctr";d:0.013888888888888888;s:8:"position";d:38.90277777777778;}i:72;a:5:{s:4:"date";s:10:"2026-01-09";s:6:"clicks";i:0;s:11:"impressions";i:116;s:3:"ctr";d:0;s:8:"position";d:41.62068965517241;}i:73;a:5:{s:4:"date";s:10:"2026-01-10";s:6:"clicks";i:0;s:11:"impressions";i:91;s:3:"ctr";d:0;s:8:"position";d:39.065934065934066;}i:74;a:5:{s:4:"date";s:10:"2026-01-11";s:6:"clicks";i:0;s:11:"impressions";i:75;s:3:"ctr";d:0;s:8:"position";d:33.56;}i:75;a:5:{s:4:"date";s:10:"2026-01-12";s:6:"clicks";i:0;s:11:"impressions";i:80;s:3:"ctr";d:0;s:8:"position";d:33.6;}i:76;a:5:{s:4:"date";s:10:"2026-01-13";s:6:"clicks";i:0;s:11:"impressions";i:61;s:3:"ctr";d:0;s:8:"position";d:36.60655737704918;}i:77;a:5:{s:4:"date";s:10:"2026-01-14";s:6:"clicks";i:0;s:11:"impressions";i:82;s:3:"ctr";d:0;s:8:"position";d:41.52439024390244;}i:78;a:5:{s:4:"date";s:10:"2026-01-15";s:6:"clicks";i:1;s:11:"impressions";i:58;s:3:"ctr";d:0.017241379310344827;s:8:"position";d:37;}i:79;a:5:{s:4:"date";s:10:"2026-01-16";s:6:"clicks";i:0;s:11:"impressions";i:71;s:3:"ctr";d:0;s:8:"position";d:37.183098591549296;}i:80;a:5:{s:4:"date";s:10:"2026-01-17";s:6:"clicks";i:1;s:11:"impressions";i:95;s:3:"ctr";d:0.010526315789473684;s:8:"position";d:33.22105263157895;}i:81;a:5:{s:4:"date";s:10:"2026-01-18";s:6:"clicks";i:0;s:11:"impressions";i:90;s:3:"ctr";d:0;s:8:"position";d:39.355555555555554;}i:82;a:5:{s:4:"date";s:10:"2026-01-19";s:6:"clicks";i:0;s:11:"impressions";i:86;s:3:"ctr";d:0;s:8:"position";d:39.825581395348834;}i:83;a:5:{s:4:"date";s:10:"2026-01-20";s:6:"clicks";i:0;s:11:"impressions";i:98;s:3:"ctr";d:0;s:8:"position";d:44.673469387755105;}i:84;a:5:{s:4:"date";s:10:"2026-01-21";s:6:"clicks";i:0;s:11:"impressions";i:334;s:3:"ctr";d:0;s:8:"position";d:34.58682634730539;}i:85;a:5:{s:4:"date";s:10:"2026-01-22";s:6:"clicks";i:0;s:11:"impressions";i:444;s:3:"ctr";d:0;s:8:"position";d:31.094594594594593;}i:86;a:5:{s:4:"date";s:10:"2026-01-23";s:6:"clicks";i:2;s:11:"impressions";i:320;s:3:"ctr";d:0.00625;s:8:"position";d:39.10625;}i:87;a:5:{s:4:"date";s:10:"2026-01-24";s:6:"clicks";i:2;s:11:"impressions";i:211;s:3:"ctr";d:0.009478672985781991;s:8:"position";d:34.78199052132702;}}


key: laravel-cache-google_api_analytics_oauth_1_sc-domain:thecroll.com_2025-10-29_2026-01-24
value:
  a:88:{i:0;a:5:{s:4:"date";s:10:"2025-10-29";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:1;a:5:{s:4:"date";s:10:"2025-10-30";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:2;a:5:{s:4:"date";s:10:"2025-10-31";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:3;a:5:{s:4:"date";s:10:"2025-11-01";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:4;a:5:{s:4:"date";s:10:"2025-11-02";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:5;a:5:{s:4:"date";s:10:"2025-11-03";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:6;a:5:{s:4:"date";s:10:"2025-11-04";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:7;a:5:{s:4:"date";s:10:"2025-11-05";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:8;a:5:{s:4:"date";s:10:"2025-11-06";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:9;a:5:{s:4:"date";s:10:"2025-11-07";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:10;a:5:{s:4:"date";s:10:"2025-11-08";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:11;a:5:{s:4:"date";s:10:"2025-11-09";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:12;a:5:{s:4:"date";s:10:"2025-11-10";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:13;a:5:{s:4:"date";s:10:"2025-11-11";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:14;a:5:{s:4:"date";s:10:"2025-11-12";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:15;a:5:{s:4:"date";s:10:"2025-11-13";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:16;a:5:{s:4:"date";s:10:"2025-11-14";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:4;}i:17;a:5:{s:4:"date";s:10:"2025-11-15";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:89;}i:18;a:5:{s:4:"date";s:10:"2025-11-16";s:6:"clicks";i:0;s:11:"impressions";i:2;s:3:"ctr";d:0;s:8:"position";d:81.5;}i:19;a:5:{s:4:"date";s:10:"2025-11-17";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:20;a:5:{s:4:"date";s:10:"2025-11-18";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:21;a:5:{s:4:"date";s:10:"2025-11-19";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:89;}i:22;a:5:{s:4:"date";s:10:"2025-11-20";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:86;}i:23;a:5:{s:4:"date";s:10:"2025-11-21";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:2;}i:24;a:5:{s:4:"date";s:10:"2025-11-22";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:25;a:5:{s:4:"date";s:10:"2025-11-23";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:3;}i:26;a:5:{s:4:"date";s:10:"2025-11-24";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:27;a:5:{s:4:"date";s:10:"2025-11-25";s:6:"clicks";i:0;s:11:"impressions";i:2;s:3:"ctr";d:0;s:8:"position";d:2.5;}i:28;a:5:{s:4:"date";s:10:"2025-11-26";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:29;a:5:{s:4:"date";s:10:"2025-11-27";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:30;a:5:{s:4:"date";s:10:"2025-11-28";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:31;a:5:{s:4:"date";s:10:"2025-11-29";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:32;a:5:{s:4:"date";s:10:"2025-11-30";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:33;a:5:{s:4:"date";s:10:"2025-12-01";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:34;a:5:{s:4:"date";s:10:"2025-12-02";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:1;}i:35;a:5:{s:4:"date";s:10:"2025-12-03";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:36;a:5:{s:4:"date";s:10:"2025-12-04";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:37;a:5:{s:4:"date";s:10:"2025-12-05";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:38;a:5:{s:4:"date";s:10:"2025-12-06";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:39;a:5:{s:4:"date";s:10:"2025-12-07";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:40;a:5:{s:4:"date";s:10:"2025-12-08";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:41;a:5:{s:4:"date";s:10:"2025-12-09";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:42;a:5:{s:4:"date";s:10:"2025-12-10";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:43;a:5:{s:4:"date";s:10:"2025-12-11";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:44;a:5:{s:4:"date";s:10:"2025-12-12";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:45;a:5:{s:4:"date";s:10:"2025-12-13";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:46;a:5:{s:4:"date";s:10:"2025-12-14";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:47;a:5:{s:4:"date";s:10:"2025-12-15";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:48;a:5:{s:4:"date";s:10:"2025-12-16";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:49;a:5:{s:4:"date";s:10:"2025-12-17";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:50;a:5:{s:4:"date";s:10:"2025-12-18";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:51;a:5:{s:4:"date";s:10:"2025-12-19";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:52;a:5:{s:4:"date";s:10:"2025-12-20";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:53;a:5:{s:4:"date";s:10:"2025-12-21";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:54;a:5:{s:4:"date";s:10:"2025-12-22";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:55;a:5:{s:4:"date";s:10:"2025-12-23";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:56;a:5:{s:4:"date";s:10:"2025-12-24";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:57;a:5:{s:4:"date";s:10:"2025-12-25";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:58;a:5:{s:4:"date";s:10:"2025-12-26";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:59;a:5:{s:4:"date";s:10:"2025-12-27";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:60;a:5:{s:4:"date";s:10:"2025-12-28";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:61;a:5:{s:4:"date";s:10:"2025-12-29";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:62;a:5:{s:4:"date";s:10:"2025-12-30";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:63;a:5:{s:4:"date";s:10:"2025-12-31";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:1;}i:64;a:5:{s:4:"date";s:10:"2026-01-01";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:65;a:5:{s:4:"date";s:10:"2026-01-02";s:6:"clicks";i:0;s:11:"impressions";i:1;s:3:"ctr";d:0;s:8:"position";d:1;}i:66;a:5:{s:4:"date";s:10:"2026-01-03";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:67;a:5:{s:4:"date";s:10:"2026-01-04";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:68;a:5:{s:4:"date";s:10:"2026-01-05";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:69;a:5:{s:4:"date";s:10:"2026-01-06";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:70;a:5:{s:4:"date";s:10:"2026-01-07";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:71;a:5:{s:4:"date";s:10:"2026-01-08";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:72;a:5:{s:4:"date";s:10:"2026-01-09";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:73;a:5:{s:4:"date";s:10:"2026-01-10";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:74;a:5:{s:4:"date";s:10:"2026-01-11";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:75;a:5:{s:4:"date";s:10:"2026-01-12";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:76;a:5:{s:4:"date";s:10:"2026-01-13";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:77;a:5:{s:4:"date";s:10:"2026-01-14";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:78;a:5:{s:4:"date";s:10:"2026-01-15";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:79;a:5:{s:4:"date";s:10:"2026-01-16";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:80;a:5:{s:4:"date";s:10:"2026-01-17";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:81;a:5:{s:4:"date";s:10:"2026-01-18";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:82;a:5:{s:4:"date";s:10:"2026-01-19";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:83;a:5:{s:4:"date";s:10:"2026-01-20";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:84;a:5:{s:4:"date";s:10:"2026-01-21";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:85;a:5:{s:4:"date";s:10:"2026-01-22";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:86;a:5:{s:4:"date";s:10:"2026-01-23";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:87;a:5:{s:4:"date";s:10:"2026-01-24";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}}


key: laravel-cache-google_api_analytics_oauth_1_sc-domain:lave-linge-sechant.eu_2025-10-29_2026-01-24
value:
  a:88:{i:0;a:5:{s:4:"date";s:10:"2025-10-29";s:6:"clicks";i:0;s:11:"impressions";i:16;s:3:"ctr";d:0;s:8:"position";d:49.1875;}i:1;a:5:{s:4:"date";s:10:"2025-10-30";s:6:"clicks";i:0;s:11:"impressions";i:8;s:3:"ctr";d:0;s:8:"position";d:71.25;}i:2;a:5:{s:4:"date";s:10:"2025-10-31";s:6:"clicks";i:0;s:11:"impressions";i:9;s:3:"ctr";d:0;s:8:"position";d:71.11111111111111;}i:3;a:5:{s:4:"date";s:10:"2025-11-01";s:6:"clicks";i:0;s:11:"impressions";i:31;s:3:"ctr";d:0;s:8:"position";d:76.12903225806451;}i:4;a:5:{s:4:"date";s:10:"2025-11-02";s:6:"clicks";i:0;s:11:"impressions";i:9;s:3:"ctr";d:0;s:8:"position";d:64.44444444444444;}i:5;a:5:{s:4:"date";s:10:"2025-11-03";s:6:"clicks";i:0;s:11:"impressions";i:6;s:3:"ctr";d:0;s:8:"position";d:61.166666666666664;}i:6;a:5:{s:4:"date";s:10:"2025-11-04";s:6:"clicks";i:0;s:11:"impressions";i:15;s:3:"ctr";d:0;s:8:"position";d:61.6;}i:7;a:5:{s:4:"date";s:10:"2025-11-05";s:6:"clicks";i:0;s:11:"impressions";i:9;s:3:"ctr";d:0;s:8:"position";d:60.44444444444444;}i:8;a:5:{s:4:"date";s:10:"2025-11-06";s:6:"clicks";i:0;s:11:"impressions";i:8;s:3:"ctr";d:0;s:8:"position";d:74.125;}i:9;a:5:{s:4:"date";s:10:"2025-11-07";s:6:"clicks";i:0;s:11:"impressions";i:10;s:3:"ctr";d:0;s:8:"position";d:80.7;}i:10;a:5:{s:4:"date";s:10:"2025-11-08";s:6:"clicks";i:0;s:11:"impressions";i:12;s:3:"ctr";d:0;s:8:"position";d:77.5;}i:11;a:5:{s:4:"date";s:10:"2025-11-09";s:6:"clicks";i:1;s:11:"impressions";i:16;s:3:"ctr";d:0.0625;s:8:"position";d:64.9375;}i:12;a:5:{s:4:"date";s:10:"2025-11-10";s:6:"clicks";i:0;s:11:"impressions";i:28;s:3:"ctr";d:0;s:8:"position";d:73.35714285714286;}i:13;a:5:{s:4:"date";s:10:"2025-11-11";s:6:"clicks";i:1;s:11:"impressions";i:13;s:3:"ctr";d:0.07692307692307693;s:8:"position";d:64.6923076923077;}i:14;a:5:{s:4:"date";s:10:"2025-11-12";s:6:"clicks";i:0;s:11:"impressions";i:9;s:3:"ctr";d:0;s:8:"position";d:72.55555555555556;}i:15;a:5:{s:4:"date";s:10:"2025-11-13";s:6:"clicks";i:0;s:11:"impressions";i:12;s:3:"ctr";d:0;s:8:"position";d:74.91666666666667;}i:16;a:5:{s:4:"date";s:10:"2025-11-14";s:6:"clicks";i:0;s:11:"impressions";i:10;s:3:"ctr";d:0;s:8:"position";d:73.1;}i:17;a:5:{s:4:"date";s:10:"2025-11-15";s:6:"clicks";i:0;s:11:"impressions";i:10;s:3:"ctr";d:0;s:8:"position";d:76.3;}i:18;a:5:{s:4:"date";s:10:"2025-11-16";s:6:"clicks";i:0;s:11:"impressions";i:18;s:3:"ctr";d:0;s:8:"position";d:76.11111111111111;}i:19;a:5:{s:4:"date";s:10:"2025-11-17";s:6:"clicks";i:0;s:11:"impressions";i:37;s:3:"ctr";d:0;s:8:"position";d:83.21621621621621;}i:20;a:5:{s:4:"date";s:10:"2025-11-18";s:6:"clicks";i:0;s:11:"impressions";i:15;s:3:"ctr";d:0;s:8:"position";d:74.53333333333333;}i:21;a:5:{s:4:"date";s:10:"2025-11-19";s:6:"clicks";i:0;s:11:"impressions";i:16;s:3:"ctr";d:0;s:8:"position";d:82.25;}i:22;a:5:{s:4:"date";s:10:"2025-11-20";s:6:"clicks";i:0;s:11:"impressions";i:17;s:3:"ctr";d:0;s:8:"position";d:75;}i:23;a:5:{s:4:"date";s:10:"2025-11-21";s:6:"clicks";i:0;s:11:"impressions";i:15;s:3:"ctr";d:0;s:8:"position";d:82.8;}i:24;a:5:{s:4:"date";s:10:"2025-11-22";s:6:"clicks";i:0;s:11:"impressions";i:17;s:3:"ctr";d:0;s:8:"position";d:78.6470588235294;}i:25;a:5:{s:4:"date";s:10:"2025-11-23";s:6:"clicks";i:0;s:11:"impressions";i:23;s:3:"ctr";d:0;s:8:"position";d:73.73913043478261;}i:26;a:5:{s:4:"date";s:10:"2025-11-24";s:6:"clicks";i:0;s:11:"impressions";i:35;s:3:"ctr";d:0;s:8:"position";d:80.6;}i:27;a:5:{s:4:"date";s:10:"2025-11-25";s:6:"clicks";i:0;s:11:"impressions";i:26;s:3:"ctr";d:0;s:8:"position";d:81.26923076923077;}i:28;a:5:{s:4:"date";s:10:"2025-11-26";s:6:"clicks";i:0;s:11:"impressions";i:21;s:3:"ctr";d:0;s:8:"position";d:79.85714285714286;}i:29;a:5:{s:4:"date";s:10:"2025-11-27";s:6:"clicks";i:0;s:11:"impressions";i:18;s:3:"ctr";d:0;s:8:"position";d:77.27777777777777;}i:30;a:5:{s:4:"date";s:10:"2025-11-28";s:6:"clicks";i:0;s:11:"impressions";i:22;s:3:"ctr";d:0;s:8:"position";d:79.36363636363636;}i:31;a:5:{s:4:"date";s:10:"2025-11-29";s:6:"clicks";i:0;s:11:"impressions";i:17;s:3:"ctr";d:0;s:8:"position";d:87.94117647058823;}i:32;a:5:{s:4:"date";s:10:"2025-11-30";s:6:"clicks";i:0;s:11:"impressions";i:31;s:3:"ctr";d:0;s:8:"position";d:76;}i:33;a:5:{s:4:"date";s:10:"2025-12-01";s:6:"clicks";i:0;s:11:"impressions";i:38;s:3:"ctr";d:0;s:8:"position";d:75.94736842105263;}i:34;a:5:{s:4:"date";s:10:"2025-12-02";s:6:"clicks";i:0;s:11:"impressions";i:23;s:3:"ctr";d:0;s:8:"position";d:74;}i:35;a:5:{s:4:"date";s:10:"2025-12-03";s:6:"clicks";i:0;s:11:"impressions";i:22;s:3:"ctr";d:0;s:8:"position";d:78.0909090909091;}i:36;a:5:{s:4:"date";s:10:"2025-12-04";s:6:"clicks";i:0;s:11:"impressions";i:17;s:3:"ctr";d:0;s:8:"position";d:76.47058823529412;}i:37;a:5:{s:4:"date";s:10:"2025-12-05";s:6:"clicks";i:0;s:11:"impressions";i:26;s:3:"ctr";d:0;s:8:"position";d:66.23076923076923;}i:38;a:5:{s:4:"date";s:10:"2025-12-06";s:6:"clicks";i:0;s:11:"impressions";i:19;s:3:"ctr";d:0;s:8:"position";d:71.63157894736842;}i:39;a:5:{s:4:"date";s:10:"2025-12-07";s:6:"clicks";i:0;s:11:"impressions";i:22;s:3:"ctr";d:0;s:8:"position";d:76.68181818181819;}i:40;a:5:{s:4:"date";s:10:"2025-12-08";s:6:"clicks";i:0;s:11:"impressions";i:16;s:3:"ctr";d:0;s:8:"position";d:73.1875;}i:41;a:5:{s:4:"date";s:10:"2025-12-09";s:6:"clicks";i:0;s:11:"impressions";i:26;s:3:"ctr";d:0;s:8:"position";d:70.03846153846153;}i:42;a:5:{s:4:"date";s:10:"2025-12-10";s:6:"clicks";i:0;s:11:"impressions";i:43;s:3:"ctr";d:0;s:8:"position";d:72.48837209302326;}i:43;a:5:{s:4:"date";s:10:"2025-12-11";s:6:"clicks";i:0;s:11:"impressions";i:18;s:3:"ctr";d:0;s:8:"position";d:65.44444444444444;}i:44;a:5:{s:4:"date";s:10:"2025-12-12";s:6:"clicks";i:0;s:11:"impressions";i:35;s:3:"ctr";d:0;s:8:"position";d:74.37142857142857;}i:45;a:5:{s:4:"date";s:10:"2025-12-13";s:6:"clicks";i:0;s:11:"impressions";i:16;s:3:"ctr";d:0;s:8:"position";d:76.1875;}i:46;a:5:{s:4:"date";s:10:"2025-12-14";s:6:"clicks";i:0;s:11:"impressions";i:20;s:3:"ctr";d:0;s:8:"position";d:82;}i:47;a:5:{s:4:"date";s:10:"2025-12-15";s:6:"clicks";i:0;s:11:"impressions";i:18;s:3:"ctr";d:0;s:8:"position";d:81.94444444444444;}i:48;a:5:{s:4:"date";s:10:"2025-12-16";s:6:"clicks";i:0;s:11:"impressions";i:16;s:3:"ctr";d:0;s:8:"position";d:83.875;}i:49;a:5:{s:4:"date";s:10:"2025-12-17";s:6:"clicks";i:0;s:11:"impressions";i:6;s:3:"ctr";d:0;s:8:"position";d:88;}i:50;a:5:{s:4:"date";s:10:"2025-12-18";s:6:"clicks";i:0;s:11:"impressions";i:22;s:3:"ctr";d:0;s:8:"position";d:68.27272727272727;}i:51;a:5:{s:4:"date";s:10:"2025-12-19";s:6:"clicks";i:0;s:11:"impressions";i:14;s:3:"ctr";d:0;s:8:"position";d:66.42857142857143;}i:52;a:5:{s:4:"date";s:10:"2025-12-20";s:6:"clicks";i:0;s:11:"impressions";i:5;s:3:"ctr";d:0;s:8:"position";d:80.6;}i:53;a:5:{s:4:"date";s:10:"2025-12-21";s:6:"clicks";i:0;s:11:"impressions";i:14;s:3:"ctr";d:0;s:8:"position";d:80.07142857142857;}i:54;a:5:{s:4:"date";s:10:"2025-12-22";s:6:"clicks";i:0;s:11:"impressions";i:13;s:3:"ctr";d:0;s:8:"position";d:78.23076923076923;}i:55;a:5:{s:4:"date";s:10:"2025-12-23";s:6:"clicks";i:0;s:11:"impressions";i:18;s:3:"ctr";d:0;s:8:"position";d:78.05555555555556;}i:56;a:5:{s:4:"date";s:10:"2025-12-24";s:6:"clicks";i:0;s:11:"impressions";i:25;s:3:"ctr";d:0;s:8:"position";d:80.2;}i:57;a:5:{s:4:"date";s:10:"2025-12-25";s:6:"clicks";i:0;s:11:"impressions";i:27;s:3:"ctr";d:0;s:8:"position";d:80.29629629629629;}i:58;a:5:{s:4:"date";s:10:"2025-12-26";s:6:"clicks";i:0;s:11:"impressions";i:9;s:3:"ctr";d:0;s:8:"position";d:84.77777777777777;}i:59;a:5:{s:4:"date";s:10:"2025-12-27";s:6:"clicks";i:0;s:11:"impressions";i:13;s:3:"ctr";d:0;s:8:"position";d:75.15384615384616;}i:60;a:5:{s:4:"date";s:10:"2025-12-28";s:6:"clicks";i:0;s:11:"impressions";i:12;s:3:"ctr";d:0;s:8:"position";d:79.16666666666667;}i:61;a:5:{s:4:"date";s:10:"2025-12-29";s:6:"clicks";i:0;s:11:"impressions";i:7;s:3:"ctr";d:0;s:8:"position";d:83.71428571428571;}i:62;a:5:{s:4:"date";s:10:"2025-12-30";s:6:"clicks";i:0;s:11:"impressions";i:13;s:3:"ctr";d:0;s:8:"position";d:72.15384615384616;}i:63;a:5:{s:4:"date";s:10:"2025-12-31";s:6:"clicks";i:0;s:11:"impressions";i:14;s:3:"ctr";d:0;s:8:"position";d:78;}i:64;a:5:{s:4:"date";s:10:"2026-01-01";s:6:"clicks";i:0;s:11:"impressions";i:25;s:3:"ctr";d:0;s:8:"position";d:76.44;}i:65;a:5:{s:4:"date";s:10:"2026-01-02";s:6:"clicks";i:0;s:11:"impressions";i:2;s:3:"ctr";d:0;s:8:"position";d:87;}i:66;a:5:{s:4:"date";s:10:"2026-01-03";s:6:"clicks";i:0;s:11:"impressions";i:8;s:3:"ctr";d:0;s:8:"position";d:85.25;}i:67;a:5:{s:4:"date";s:10:"2026-01-04";s:6:"clicks";i:0;s:11:"impressions";i:17;s:3:"ctr";d:0;s:8:"position";d:82.41176470588235;}i:68;a:5:{s:4:"date";s:10:"2026-01-05";s:6:"clicks";i:0;s:11:"impressions";i:17;s:3:"ctr";d:0;s:8:"position";d:84.76470588235294;}i:69;a:5:{s:4:"date";s:10:"2026-01-06";s:6:"clicks";i:0;s:11:"impressions";i:23;s:3:"ctr";d:0;s:8:"position";d:84.04347826086956;}i:70;a:5:{s:4:"date";s:10:"2026-01-07";s:6:"clicks";i:0;s:11:"impressions";i:23;s:3:"ctr";d:0;s:8:"position";d:90.17391304347827;}i:71;a:5:{s:4:"date";s:10:"2026-01-08";s:6:"clicks";i:0;s:11:"impressions";i:6;s:3:"ctr";d:0;s:8:"position";d:81.16666666666667;}i:72;a:5:{s:4:"date";s:10:"2026-01-09";s:6:"clicks";i:0;s:11:"impressions";i:45;s:3:"ctr";d:0;s:8:"position";d:86.02222222222223;}i:73;a:5:{s:4:"date";s:10:"2026-01-10";s:6:"clicks";i:0;s:11:"impressions";i:57;s:3:"ctr";d:0;s:8:"position";d:86.36842105263158;}i:74;a:5:{s:4:"date";s:10:"2026-01-11";s:6:"clicks";i:0;s:11:"impressions";i:19;s:3:"ctr";d:0;s:8:"position";d:92.15789473684211;}i:75;a:5:{s:4:"date";s:10:"2026-01-12";s:6:"clicks";i:0;s:11:"impressions";i:11;s:3:"ctr";d:0;s:8:"position";d:84.54545454545455;}i:76;a:5:{s:4:"date";s:10:"2026-01-13";s:6:"clicks";i:0;s:11:"impressions";i:18;s:3:"ctr";d:0;s:8:"position";d:79.61111111111111;}i:77;a:5:{s:4:"date";s:10:"2026-01-14";s:6:"clicks";i:0;s:11:"impressions";i:9;s:3:"ctr";d:0;s:8:"position";d:74.33333333333333;}i:78;a:5:{s:4:"date";s:10:"2026-01-15";s:6:"clicks";i:0;s:11:"impressions";i:0;s:3:"ctr";d:0;s:8:"position";d:0;}i:79;a:5:{s:4:"date";s:10:"2026-01-16";s:6:"clicks";i:0;s:11:"impressions";i:5;s:3:"ctr";d:0;s:8:"position";d:67.6;}i:80;a:5:{s:4:"date";s:10:"2026-01-17";s:6:"clicks";i:0;s:11:"impressions";i:9;s:3:"ctr";d:0;s:8:"position";d:82.88888888888889;}i:81;a:5:{s:4:"date";s:10:"2026-01-18";s:6:"clicks";i:0;s:11:"impressions";i:11;s:3:"ctr";d:0;s:8:"position";d:83.54545454545455;}i:82;a:5:{s:4:"date";s:10:"2026-01-19";s:6:"clicks";i:0;s:11:"impressions";i:18;s:3:"ctr";d:0;s:8:"position";d:74.66666666666667;}i:83;a:5:{s:4:"date";s:10:"2026-01-20";s:6:"clicks";i:1;s:11:"impressions";i:14;s:3:"ctr";d:0.07142857142857142;s:8:"position";d:64.71428571428572;}i:84;a:5:{s:4:"date";s:10:"2026-01-21";s:6:"clicks";i:0;s:11:"impressions";i:15;s:3:"ctr";d:0;s:8:"position";d:75.2;}i:85;a:5:{s:4:"date";s:10:"2026-01-22";s:6:"clicks";i:0;s:11:"impressions";i:11;s:3:"ctr";d:0;s:8:"position";d:76;}i:86;a:5:{s:4:"date";s:10:"2026-01-23";s:6:"clicks";i:0;s:11:"impressions";i:6;s:3:"ctr";d:0;s:8:"position";d:75;}i:87;a:5:{s:4:"date";s:10:"2026-01-24";s:6:"clicks";i:0;s:11:"impressions";i:15;s:3:"ctr";d:0;s:8:"position";d:80.73333333333333;}}


key: laravel-cache-cloudflare_zone_57ebe55aa2a2b19d2251933b4d7ea6dd
value:
  a:6:{s:2:"id";s:32:"57ebe55aa2a2b19d2251933b4d7ea6dd";s:4:"name";s:16:"accessinmind.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-11-29T10:23:49.862169Z";}


key: laravel-cache-cloudflare_dns_57ebe55aa2a2b19d2251933b4d7ea6dd
value:
  a:1:{i:0;a:8:{s:2:"id";s:32:"5ca0826ebb3e39799ce4eb6ad0dedf28";s:4:"type";s:1:"A";s:4:"name";s:16:"accessinmind.com";s:7:"content";s:13:"46.105.75.186";s:3:"ttl";i:1;s:7:"proxied";b:1;s:9:"proxiable";b:1;s:8:"priority";N;}}


key: laravel-cache-cloudflare_zones
value:
  a:50:{i:0;a:6:{s:2:"id";s:32:"57ebe55aa2a2b19d2251933b4d7ea6dd";s:4:"name";s:16:"accessinmind.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-11-29T10:23:49.862169Z";}i:1;a:6:{s:2:"id";s:32:"299c4b3e8fe8cacadacf6debf3ab8d81";s:4:"name";s:24:"atlante-environnement.fr";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:25:"melissa.ns.cloudflare.com";i:1;s:23:"miles.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-09-04T14:28:43.267486Z";}i:2;a:6:{s:2:"id";s:32:"5709fcd663de317260ace3dc034c13f1";s:4:"name";s:16:"barefootliam.org";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-12-14T09:41:03.725764Z";}i:3;a:6:{s:2:"id";s:32:"bd345a73ba2f4e6a4c8e3b8a3dab1c3a";s:4:"name";s:16:"blanchetelec.net";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:25:"melissa.ns.cloudflare.com";i:1;s:23:"miles.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-08-28T20:59:22.456516Z";}i:4;a:6:{s:2:"id";s:32:"3b0f8ad1a28358cdf277cc239d09025a";s:4:"name";s:20:"cave-de-prestige.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-02-11T13:16:12.976619Z";}i:5;a:6:{s:2:"id";s:32:"14e3c8199734b322cc28fc04e128e0af";s:4:"name";s:39:"champagne-baffard-ortillon-beaulieu.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-04-29T18:11:28.745494Z";}i:6;a:6:{s:2:"id";s:32:"8bfbba31d29394b51ea04a8de717d42f";s:4:"name";s:29:"champagne-maurice-grumier.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-04-29T17:33:05.237740Z";}i:7;a:6:{s:2:"id";s:32:"dd6e2fd3c6f6d49697eb5f40eef94a0e";s:4:"name";s:20:"couteau-survivre.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2022-04-22T05:40:38.548869Z";}i:8;a:6:{s:2:"id";s:32:"48ce7e006a20ce5baf0520f04b1be35f";s:4:"name";s:14:"cultureobs.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2022-10-10T19:07:50.064242Z";}i:9;a:6:{s:2:"id";s:32:"192bfe94b3c6c8a0fd033a57fbd89800";s:4:"name";s:14:"dedragoste.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-03-04T15:01:11.636551Z";}i:10;a:6:{s:2:"id";s:32:"6977ab09eecc266b4a13fd0d32067386";s:4:"name";s:18:"deila-redaction.fr";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2026-01-26T09:48:43.482903Z";}i:11;a:6:{s:2:"id";s:32:"df15a9c7020b2e46476e6c460f83089e";s:4:"name";s:18:"diagora-press.info";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2024-10-11T15:56:59.427634Z";}i:12;a:6:{s:2:"id";s:32:"42e8ae222226009d8736dc4b3bb68ca0";s:4:"name";s:10:"e-oyna.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2022-10-11T09:35:56.793125Z";}i:13;a:6:{s:2:"id";s:32:"72769f7e0454f910ca0f1a214b33efd2";s:4:"name";s:18:"facebookwoksun.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2026-01-20T20:37:21.689701Z";}i:14;a:6:{s:2:"id";s:32:"e33bbe677f3184b5f9022ab31a28a500";s:4:"name";s:11:"finrod.info";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:25:"melissa.ns.cloudflare.com";i:1;s:23:"miles.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-03-04T15:00:30.504074Z";}i:15;a:6:{s:2:"id";s:32:"d3254c22898578908768583bb9cb5c02";s:4:"name";s:15:"flymessenger.fr";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2026-01-26T16:23:08.688318Z";}i:16;a:6:{s:2:"id";s:32:"ec43a470f9cd4e822ddafab4f895c71c";s:4:"name";s:14:"francopizza.fr";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:25:"melissa.ns.cloudflare.com";i:1;s:23:"miles.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-06-07T05:50:29.890444Z";}i:17;a:6:{s:2:"id";s:32:"0a90b8e3aaef662a27d6bcf4bd1082fe";s:4:"name";s:15:"gulgorengin.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-03-04T15:01:14.175500Z";}i:18;a:6:{s:2:"id";s:32:"0cf18f33eb4ab8904ac918b9bb86e3b8";s:4:"name";s:24:"hexagone-architecture.fr";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:25:"melissa.ns.cloudflare.com";i:1;s:23:"miles.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-09-04T14:27:51.362152Z";}i:19;a:6:{s:2:"id";s:32:"bc27231341b9b98dd123490b2949c741";s:4:"name";s:16:"hit-position.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2022-10-11T06:04:11.570868Z";}i:20;a:6:{s:2:"id";s:32:"5f33799123f07a4649f70cbf8e2a6b2d";s:4:"name";s:16:"hultrasimple.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2022-04-13T11:29:59.691574Z";}i:21;a:6:{s:2:"id";s:32:"520aa9cdfc19b34aacdca4389b22c5f6";s:4:"name";s:12:"hyggedate.dk";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2026-01-19T14:32:42.849528Z";}i:22;a:6:{s:2:"id";s:32:"e79087145d63413490bdbdf3cd64e71d";s:4:"name";s:14:"hyggedating.dk";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2026-01-19T14:33:20.033812Z";}i:23;a:6:{s:2:"id";s:32:"40b8e447a3a37666c75a9a7aaae8be4d";s:4:"name";s:15:"hyggekontakt.dk";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2026-01-19T14:32:06.506444Z";}i:24;a:6:{s:2:"id";s:32:"a86d3a9b96a586a675f7a94cd90f49a2";s:4:"name";s:28:"interpretation-des-reves.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2023-01-02T17:30:54.002944Z";}i:25;a:6:{s:2:"id";s:32:"2d94929f83a98f2c5c0d68404734f529";s:4:"name";s:18:"jc-amenagement.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:25:"melissa.ns.cloudflare.com";i:1;s:23:"miles.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-09-04T14:28:11.074691Z";}i:26;a:6:{s:2:"id";s:32:"17479c99769fb23c2ab30dc96a21e423";s:4:"name";s:12:"jfdelalay.fr";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-04-29T18:08:55.273144Z";}i:27;a:6:{s:2:"id";s:32:"240456ade3afd0d7577fec7459f0a531";s:4:"name";s:12:"karsanit.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2022-04-13T14:18:33.006866Z";}i:28;a:6:{s:2:"id";s:32:"fe614b3ceee19852f24b54dfe943812f";s:4:"name";s:21:"lave-linge-sechant.eu";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-04-22T08:18:22.603665Z";}i:29;a:6:{s:2:"id";s:32:"3cd8886e20f4191e77c72d6579aadd27";s:4:"name";s:16:"lesbonsechos.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2022-04-21T09:18:03.495118Z";}i:30;a:6:{s:2:"id";s:32:"e04e823182f20144905d353461a2f6c5";s:4:"name";s:18:"loi-attraction.net";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2022-11-07T15:11:35.542302Z";}i:31;a:6:{s:2:"id";s:32:"3cc57253b744a8b2c5e274cee64f5e26";s:4:"name";s:18:"loxa-ascenseur.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:25:"melissa.ns.cloudflare.com";i:1;s:23:"miles.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-08-28T20:59:11.549377Z";}i:32;a:6:{s:2:"id";s:32:"16e8d17f9bab3cf9236f67d0568772c2";s:4:"name";s:15:"machine-cafe.eu";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2024-05-08T16:31:39.714418Z";}i:33;a:6:{s:2:"id";s:32:"0f042fa47e96c47c6ff9f6ebb5feeb79";s:4:"name";s:18:"maconnerie-lang.fr";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:25:"melissa.ns.cloudflare.com";i:1;s:23:"miles.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-09-04T14:28:26.734791Z";}i:34;a:6:{s:2:"id";s:32:"b7626ddac14fe47209c81dbc847dc35b";s:4:"name";s:18:"mashriqintnews.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2022-04-13T14:31:53.236443Z";}i:35;a:6:{s:2:"id";s:32:"ebb69e0035e62d388615e88badc013c1";s:4:"name";s:16:"montage-video.eu";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2024-06-05T18:20:55.448273Z";}i:36;a:6:{s:2:"id";s:32:"d50fe78bc8446a2849e1b258cf4eb884";s:4:"name";s:21:"monte-escalier4a4.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:25:"melissa.ns.cloudflare.com";i:1;s:23:"miles.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-08-28T20:58:19.882874Z";}i:37;a:6:{s:2:"id";s:32:"ed31c9ced48ee095a02b2b724bbc1524";s:4:"name";s:14:"muismatjes.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-03-04T15:01:02.760640Z";}i:38;a:6:{s:2:"id";s:32:"06acde41f84899ac7330ce3d2907262c";s:4:"name";s:10:"nessfit.fr";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2026-01-26T16:21:56.467512Z";}i:39;a:6:{s:2:"id";s:32:"068ac674ac8e4629b0fd52cdd304fba7";s:4:"name";s:12:"opentabs.net";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-12-16T12:24:01.082157Z";}i:40;a:6:{s:2:"id";s:32:"ef1e7896598132821e1d51e4f81ece6b";s:4:"name";s:25:"partisancafeartisanal.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2026-01-20T20:37:05.968684Z";}i:41;a:6:{s:2:"id";s:32:"80062ad799ac699a977eeca42de10b7c";s:4:"name";s:16:"perlesonline.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2022-10-10T16:11:13.418214Z";}i:42;a:6:{s:2:"id";s:32:"de2f756b129b0c1254372acf06853003";s:4:"name";s:13:"plan-fesse.fr";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:25:"melissa.ns.cloudflare.com";i:1;s:23:"miles.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-09-14T14:38:53.700197Z";}i:43;a:6:{s:2:"id";s:32:"0396e58e87473116109c51c11a5e2994";s:4:"name";s:18:"quai-evenements.fr";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2026-01-26T16:10:36.570119Z";}i:44;a:6:{s:2:"id";s:32:"ac004a9e557e57a2e22a646f33c31cbe";s:4:"name";s:24:"rencontres-amoureuse.net";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-09-17T12:04:48.949959Z";}i:45;a:6:{s:2:"id";s:32:"e877ae761925b7feeed6f1c755347611";s:4:"name";s:23:"rencontre-sur-le-net.fr";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-09-17T13:15:10.889236Z";}i:46;a:6:{s:2:"id";s:32:"0ecd0fa00ef22e19633bb6dc0699778b";s:4:"name";s:9:"sbviz.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2022-08-26T07:44:57.004144Z";}i:47;a:6:{s:2:"id";s:32:"58086f5b5dd44042efb61b694bacbba5";s:4:"name";s:8:"se2t.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2026-01-07T08:13:56.239143Z";}i:48;a:6:{s:2:"id";s:32:"141204b5b4d334539d248a8e61a95bf6";s:4:"name";s:10:"sgueret.fr";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:23:"jakub.ns.cloudflare.com";i:1;s:23:"nelci.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2025-02-14T10:16:16.006754Z";}i:49;a:6:{s:2:"id";s:32:"bb509230dea4ea270f980411f624316a";s:4:"name";s:30:"societe-etancheite-toiture.com";s:6:"status";s:6:"active";s:12:"name_servers";a:2:{i:0;s:22:"carl.ns.cloudflare.com";i:1;s:22:"nola.ns.cloudflare.com";}s:6:"paused";b:0;s:10:"created_on";s:27:"2022-05-05T05:17:10.063094Z";}}


key: laravel-cache-grafana_hosts
value:
  a:26:{i:0;s:16:"accessinmind.com";i:1;s:12:"api.seo4.fun";i:2;s:12:"app.seo4.fun";i:3;s:16:"barefootliam.org";i:4;s:28:"brocantebeausejour.eolem.com";i:5;s:12:"cdn.seo4.fun";i:6;s:18:"deila-redaction.fr";i:7;s:18:"facebookwoksun.com";i:8;s:15:"flower.seo4.fun";i:9;s:15:"flymessenger.fr";i:10;s:12:"hyggedate.dk";i:11;s:14:"hyggedating.dk";i:12;s:15:"hyggekontakt.dk";i:13;s:12:"n8n.seo4.fun";i:14;s:10:"nessfit.fr";i:15;s:12:"opentabs.net";i:16;s:25:"partisancafeartisanal.com";i:17;s:18:"quai-evenements.fr";i:18;s:18:"univers-ponies.com";i:19;s:14:"woketgrill.com";i:20;s:11:"wp.seo4.fun";i:21;s:22:"www.deila-redaction.fr";i:22;s:19:"www.flymessenger.fr";i:23;s:14:"www.nessfit.fr";i:24;s:22:"www.quai-evenements.fr";i:25;s:22:"www.univers-ponies.com";}


# failed_jobs

uuid: a1b46e8f-853b-46fd-bd42-e1658b503e78
connection: database
queue: default
failed_at: 2026-01-27 16:25:50
payload:
  {"uuid":"a1b46e8f-853b-46fd-bd42-e1658b503e78","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:6;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:23:46.052527\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769531021,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03pvVztc35un...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:muism...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:muism...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: 410c08af-1ed7-4c06-84e6-17fb9f3e17a0
connection: database
queue: default
failed_at: 2026-01-27 16:25:50
payload:
  {"uuid":"410c08af-1ed7-4c06-84e6-17fb9f3e17a0","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:7;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:23:46.053030\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769531021,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03pvVztc35un...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:quai-...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:quai-...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: 3c14b01e-d6c8-423c-9d1e-758d21f66c31
connection: database
queue: default
failed_at: 2026-01-27 16:25:50
payload:
  {"uuid":"3c14b01e-d6c8-423c-9d1e-758d21f66c31","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:8;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:23:46.056260\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769531021,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03pvVztc35un...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:sbviz...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:sbviz...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: ca07baf0-4e31-46a0-a6ae-18f787afd7c0
connection: database
queue: default
failed_at: 2026-01-27 16:25:50
payload:
  {"uuid":"ca07baf0-4e31-46a0-a6ae-18f787afd7c0","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:9;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:23:46.056822\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769531021,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03pvVztc35un...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:ylode...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:ylode...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: 6f644d1e-8018-4571-a03a-e4135d079c00
connection: database
queue: default
failed_at: 2026-01-27 16:25:50
payload:
  {"uuid":"6f644d1e-8018-4571-a03a-e4135d079c00","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:10;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:23:46.057366\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769531021,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03pvVztc35un...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:villa...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:villa...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: 82881b55-b515-4b58-bc84-7370976a465b
connection: database
queue: default
failed_at: 2026-01-27 16:25:50
payload:
  {"uuid":"82881b55-b515-4b58-bc84-7370976a465b","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:11;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:23:46.057803\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769531021,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03pvVztc35un...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:deila...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:deila...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: 41543760-eb00-4d20-80d0-df14f7a467a6
connection: database
queue: default
failed_at: 2026-01-27 16:25:50
payload:
  {"uuid":"41543760-eb00-4d20-80d0-df14f7a467a6","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:12;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:23:46.058206\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769531021,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03pvVztc35un...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:champ...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:champ...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: 94233411-dd2f-46de-9961-2d2c0e3fb520
connection: database
queue: default
failed_at: 2026-01-27 16:25:50
payload:
  {"uuid":"94233411-dd2f-46de-9961-2d2c0e3fb520","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:13;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:23:46.058850\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769531021,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03pvVztc35un...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:woket...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:woket...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: db88dc87-84e1-4ec9-9ffa-26dd5dff6ae2
connection: database
queue: default
failed_at: 2026-01-27 16:25:50
payload:
  {"uuid":"db88dc87-84e1-4ec9-9ffa-26dd5dff6ae2","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:14;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:23:46.059595\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769531021,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03pvVztc35un...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:lave-...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:lave-...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: 68908592-8a1d-4695-93dc-1cee5841b3d3
connection: database
queue: default
failed_at: 2026-01-27 16:25:50
payload:
  {"uuid":"68908592-8a1d-4695-93dc-1cee5841b3d3","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:15;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:23:46.060257\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769531021,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03pvVztc35un...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:dedra...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:dedra...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: 3c9a0fd9-fcbc-4bc8-961f-a602d53abeca
connection: database
queue: default
failed_at: 2026-01-27 16:25:53
payload:
  {"uuid":"3c9a0fd9-fcbc-4bc8-961f-a602d53abeca","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:26;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:23:46.066795\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769531021,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03pvVztc35un...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:franc...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:franc...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: ef85dd96-4c54-4175-8e10-a82db113445a
connection: database
queue: default
failed_at: 2026-01-27 16:38:22
payload:
  {"uuid":"ef85dd96-4c54-4175-8e10-a82db113445a","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":3:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:2;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;}"},"createdAt":1769531779,"delay":null}

exception:
  PDOException: SQLSTATE[23000]: Integrity constraint violation: 19 UNIQUE constraint failed: site_metrics.site_id, site_metrics.date in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(584): PDOStatement->execute()
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate\Database\Connection->{closure:Illuminate\Database\Connection::statement():573}('insert into "si...', Array)
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\Database\Connection->runQueryCallback('insert into "si...', Array, Object(Closure))
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate\Database\Connection->run('insert into "si...', Array, Object(Closure))
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(537): Illuminate\Database\Connection->statement('insert into "si...', Array)
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\Database\Connection->insert('insert into "si...', Array)
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4051): Illuminate\Database\Query\Processors\Processor->processInsertGetId(Object(Illuminate\Database\Query\Builder), 'insert into "si...', Array, 'id')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate\Database\Query\Builder->insertGetId(Array, 'id')
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\Database\Eloquent\Builder->__call('insertGetId', Array)
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\Database\Eloquent\Model->insertAndSetId(Object(Illuminate\Database\Eloquent\Builder), Array)
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\Database\Eloquent\Model->performInsert(Object(Illuminate\Database\Eloquent\Builder))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate\Database\Eloquent\Model->save()
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Support/helpers.php(390): Illuminate\Database\Eloquent\Builder->{closure:Illuminate\Database\Eloquent\Builder::create():1218}(Object(App\Models\SiteMetric))
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App\Models\SiteMetric), Object(Closure))
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate\Database\Eloquent\Builder->create(Array)
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): Illuminate\Database\Eloquent\Builder->{closure:Illuminate\Database\Eloquent\Builder::createOrFirst():725}(Object(Illuminate\Database\SQLiteConnection))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1958): Illuminate\Database\Connection->transaction(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate\Database\Eloquent\Builder->withSavepointIfNeeded(Object(Closure))
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(712): Illuminate\Database\Eloquent\Builder->createOrFirst(Array, Array)
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(740): Illuminate\Database\Eloquent\Builder->firstOrCreate(Array, Array)
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate\Database\Eloquent\Builder->updateOrCreate(Array, Array)
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate\Database\Eloquent\Model->forwardCallTo(Object(Illuminate\Database\Eloquent\Builder), 'updateOrCreate', Array)
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate\Database\Eloquent\Model->__call('updateOrCreate', Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(136): Illuminate\Database\Eloquent\Model::__callStatic('updateOrCreate', Array)
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\Services\SearchConsole\SearchConsoleService->{closure:App\Services\SearchConsole\SearchConsoleService::syncMetrics():134}(Object(Illuminate\Database\SQLiteConnection))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(491): Illuminate\Database\Connection->transaction(Object(Closure))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\Database\DatabaseManager->__call('transaction', Array)
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(134): Illuminate\Support\Facades\Facade::__callStatic('transaction', Array)
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #42 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #43 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #44 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #45 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #46 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #47 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #48 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #49 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #50 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #51 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #52 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #53 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #54 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #55 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #56 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #57 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #58 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #59 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #60 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #61 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #62 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #63 {main}

  Next Illuminate\Database\UniqueConstraintViolationException: SQLSTATE[23000]: Integrity constraint violation: 19 UNIQUE constraint failed: site_metrics.site_id, site_metrics.date (Connection: sqlite, Database: /Users/fgaurat/local_dev/seo/seo-dashboard/database/database.sqlite, SQL: insert into "site_metrics" ("site_id", "date", "clicks", "impressions", "ctr", "position", "updated_at", "created_at") values (2, 2025-10-29 00:00:00, 1, 24, 0.041666666666667, 8.9583333333333, 2026-01-27 16:38:22, 2026-01-27 16:38:22)) in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\Database\Connection->runQueryCallback('insert into "si...', Array, Object(Closure))
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate\Database\Connection->run('insert into "si...', Array, Object(Closure))
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(537): Illuminate\Database\Connection->statement('insert into "si...', Array)
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\Database\Connection->insert('insert into "si...', Array)
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4051): Illuminate\Database\Query\Processors\Processor->processInsertGetId(Object(Illuminate\Database\Query\Builder), 'insert into "si...', Array, 'id')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate\Database\Query\Builder->insertGetId(Array, 'id')
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\Database\Eloquent\Builder->__call('insertGetId', Array)
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\Database\Eloquent\Model->insertAndSetId(Object(Illuminate\Database\Eloquent\Builder), Array)
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\Database\Eloquent\Model->performInsert(Object(Illuminate\Database\Eloquent\Builder))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate\Database\Eloquent\Model->save()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Support/helpers.php(390): Illuminate\Database\Eloquent\Builder->{closure:Illuminate\Database\Eloquent\Builder::create():1218}(Object(App\Models\SiteMetric))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App\Models\SiteMetric), Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate\Database\Eloquent\Builder->create(Array)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): Illuminate\Database\Eloquent\Builder->{closure:Illuminate\Database\Eloquent\Builder::createOrFirst():725}(Object(Illuminate\Database\SQLiteConnection))
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1958): Illuminate\Database\Connection->transaction(Object(Closure))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate\Database\Eloquent\Builder->withSavepointIfNeeded(Object(Closure))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(712): Illuminate\Database\Eloquent\Builder->createOrFirst(Array, Array)
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(740): Illuminate\Database\Eloquent\Builder->firstOrCreate(Array, Array)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate\Database\Eloquent\Builder->updateOrCreate(Array, Array)
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate\Database\Eloquent\Model->forwardCallTo(Object(Illuminate\Database\Eloquent\Builder), 'updateOrCreate', Array)
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate\Database\Eloquent\Model->__call('updateOrCreate', Array)
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(136): Illuminate\Database\Eloquent\Model::__callStatic('updateOrCreate', Array)
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\Services\SearchConsole\SearchConsoleService->{closure:App\Services\SearchConsole\SearchConsoleService::syncMetrics():134}(Object(Illuminate\Database\SQLiteConnection))
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(491): Illuminate\Database\Connection->transaction(Object(Closure))
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\Database\DatabaseManager->__call('transaction', Array)
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(134): Illuminate\Support\Facades\Facade::__callStatic('transaction', Array)
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #42 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #43 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #44 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #45 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #46 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #47 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #48 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #49 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #50 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #51 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #52 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #53 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #54 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #55 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #56 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #57 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #58 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #59 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #60 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #61 {main}


uuid: 484230a9-6b82-4421-8d3c-a0eb8aafd173
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"484230a9-6b82-4421-8d3c-a0eb8aafd173","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:1;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.063868\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:hit-p...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:hit-p...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: 7e5cc884-6f63-4046-96f0-f8e11df4f280
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"7e5cc884-6f63-4046-96f0-f8e11df4f280","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:2;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.081247\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:cave-...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:cave-...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: fcbfacbe-eab2-47a8-ad41-67f6cb9e5cfa
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"fcbfacbe-eab2-47a8-ad41-67f6cb9e5cfa","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:3;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.081913\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:write...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:write...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: 9c2bf9f4-38f2-4b9b-823d-4a4127121e04
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"9c2bf9f4-38f2-4b9b-823d-4a4127121e04","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:4;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.082574\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:monta...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:monta...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: 4da6a354-9ed1-4285-8331-60cc795df05c
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"4da6a354-9ed1-4285-8331-60cc795df05c","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:5;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.083217\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  PDOException: SQLSTATE[23000]: Integrity constraint violation: 19 UNIQUE constraint failed: site_metrics.site_id, site_metrics.date in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php:584
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(584): PDOStatement->execute()
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate\Database\Connection->{closure:Illuminate\Database\Connection::statement():573}('insert into "si...', Array)
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\Database\Connection->runQueryCallback('insert into "si...', Array, Object(Closure))
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate\Database\Connection->run('insert into "si...', Array, Object(Closure))
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(537): Illuminate\Database\Connection->statement('insert into "si...', Array)
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\Database\Connection->insert('insert into "si...', Array)
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4051): Illuminate\Database\Query\Processors\Processor->processInsertGetId(Object(Illuminate\Database\Query\Builder), 'insert into "si...', Array, 'id')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate\Database\Query\Builder->insertGetId(Array, 'id')
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\Database\Eloquent\Builder->__call('insertGetId', Array)
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\Database\Eloquent\Model->insertAndSetId(Object(Illuminate\Database\Eloquent\Builder), Array)
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\Database\Eloquent\Model->performInsert(Object(Illuminate\Database\Eloquent\Builder))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate\Database\Eloquent\Model->save()
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Support/helpers.php(390): Illuminate\Database\Eloquent\Builder->{closure:Illuminate\Database\Eloquent\Builder::create():1218}(Object(App\Models\SiteMetric))
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App\Models\SiteMetric), Object(Closure))
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate\Database\Eloquent\Builder->create(Array)
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): Illuminate\Database\Eloquent\Builder->{closure:Illuminate\Database\Eloquent\Builder::createOrFirst():725}(Object(Illuminate\Database\SQLiteConnection))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1958): Illuminate\Database\Connection->transaction(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate\Database\Eloquent\Builder->withSavepointIfNeeded(Object(Closure))
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(712): Illuminate\Database\Eloquent\Builder->createOrFirst(Array, Array)
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(740): Illuminate\Database\Eloquent\Builder->firstOrCreate(Array, Array)
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate\Database\Eloquent\Builder->updateOrCreate(Array, Array)
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate\Database\Eloquent\Model->forwardCallTo(Object(Illuminate\Database\Eloquent\Builder), 'updateOrCreate', Array)
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate\Database\Eloquent\Model->__call('updateOrCreate', Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(136): Illuminate\Database\Eloquent\Model::__callStatic('updateOrCreate', Array)
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\Services\SearchConsole\SearchConsoleService->{closure:App\Services\SearchConsole\SearchConsoleService::syncMetrics():134}(Object(Illuminate\Database\SQLiteConnection))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(491): Illuminate\Database\Connection->transaction(Object(Closure))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\Database\DatabaseManager->__call('transaction', Array)
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(134): Illuminate\Support\Facades\Facade::__callStatic('transaction', Array)
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #42 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #43 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #44 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #45 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #46 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #47 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #48 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #49 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #50 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #51 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #52 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #53 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #54 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #55 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #56 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #57 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #58 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #59 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #60 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #61 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #62 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #63 {main}

  Next Illuminate\Database\UniqueConstraintViolationException: SQLSTATE[23000]: Integrity constraint violation: 19 UNIQUE constraint failed: site_metrics.site_id, site_metrics.date (Connection: sqlite, Database: /Users/fgaurat/local_dev/seo/seo-dashboard/database/database.sqlite, SQL: insert into "site_metrics" ("site_id", "date", "clicks", "impressions", "ctr", "position", "updated_at", "created_at") values (5, 2025-10-29 00:00:00, 0, 2, 0, 1, 2026-01-27 16:55:46, 2026-01-27 16:55:46)) in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\Database\Connection->runQueryCallback('insert into "si...', Array, Object(Closure))
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(573): Illuminate\Database\Connection->run('insert into "si...', Array, Object(Closure))
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Connection.php(537): Illuminate\Database\Connection->statement('insert into "si...', Array)
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php(32): Illuminate\Database\Connection->insert('insert into "si...', Array)
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4051): Illuminate\Database\Query\Processors\Processor->processInsertGetId(Object(Illuminate\Database\Query\Builder), 'insert into "si...', Array, 'id')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2235): Illuminate\Database\Query\Builder->insertGetId(Array, 'id')
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\Database\Eloquent\Builder->__call('insertGetId', Array)
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\Database\Eloquent\Model->insertAndSetId(Object(Illuminate\Database\Eloquent\Builder), Array)
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\Database\Eloquent\Model->performInsert(Object(Illuminate\Database\Eloquent\Builder))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1219): Illuminate\Database\Eloquent\Model->save()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Support/helpers.php(390): Illuminate\Database\Eloquent\Builder->{closure:Illuminate\Database\Eloquent\Builder::create():1218}(Object(App\Models\SiteMetric))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1218): tap(Object(App\Models\SiteMetric), Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate\Database\Eloquent\Builder->create(Array)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): Illuminate\Database\Eloquent\Builder->{closure:Illuminate\Database\Eloquent\Builder::createOrFirst():725}(Object(Illuminate\Database\SQLiteConnection))
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1958): Illuminate\Database\Connection->transaction(Object(Closure))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(725): Illuminate\Database\Eloquent\Builder->withSavepointIfNeeded(Object(Closure))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(712): Illuminate\Database\Eloquent\Builder->createOrFirst(Array, Array)
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(740): Illuminate\Database\Eloquent\Builder->firstOrCreate(Array, Array)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate\Database\Eloquent\Builder->updateOrCreate(Array, Array)
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2540): Illuminate\Database\Eloquent\Model->forwardCallTo(Object(Illuminate\Database\Eloquent\Builder), 'updateOrCreate', Array)
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2556): Illuminate\Database\Eloquent\Model->__call('updateOrCreate', Array)
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(136): Illuminate\Database\Eloquent\Model::__callStatic('updateOrCreate', Array)
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\Services\SearchConsole\SearchConsoleService->{closure:App\Services\SearchConsole\SearchConsoleService::syncMetrics():134}(Object(Illuminate\Database\SQLiteConnection))
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(491): Illuminate\Database\Connection->transaction(Object(Closure))
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\Database\DatabaseManager->__call('transaction', Array)
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(134): Illuminate\Support\Facades\Facade::__callStatic('transaction', Array)
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #42 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #43 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #44 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #45 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #46 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #47 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #48 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #49 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #50 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #51 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #52 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #53 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #54 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #55 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #56 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #57 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #58 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #59 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #60 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #61 {main}


uuid: 93d1930e-2bc0-406a-a9a0-cef329807e2e
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"93d1930e-2bc0-406a-a9a0-cef329807e2e","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:6;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.083786\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:muism...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:muism...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: 93954247-f9da-41c9-ba84-d362f291dadb
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"93954247-f9da-41c9-ba84-d362f291dadb","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:7;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.084308\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:quai-...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:quai-...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: ccff95c2-8280-413e-9de0-8a4019e1f6dc
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"ccff95c2-8280-413e-9de0-8a4019e1f6dc","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:8;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.084824\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:sbviz...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:sbviz...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: 319d2b77-1f56-43bf-a26a-ae98c389763f
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"319d2b77-1f56-43bf-a26a-ae98c389763f","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:9;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.085353\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:ylode...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:ylode...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: f3767e0d-e333-4adf-a556-6151f505e046
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"f3767e0d-e333-4adf-a556-6151f505e046","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:10;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.085917\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:villa...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:villa...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: 6f3734cb-4645-4104-9692-d36e956032ce
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"6f3734cb-4645-4104-9692-d36e956032ce","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:11;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.086545\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:deila...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:deila...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: f9339dbf-49cf-46e2-bf65-d00e3a5d104a
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"f9339dbf-49cf-46e2-bf65-d00e3a5d104a","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:12;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.087215\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:champ...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:champ...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: ba7c86f2-6eaa-4ff7-825f-36839101f9c9
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"ba7c86f2-6eaa-4ff7-825f-36839101f9c9","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:13;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.087733\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:woket...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:woket...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: f6febfae-6e06-457c-aa25-b540ed9cb51f
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"f6febfae-6e06-457c-aa25-b540ed9cb51f","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:15;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.088894\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:dedra...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:dedra...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: e477ab9f-e380-4654-9386-12427c5cce2e
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"e477ab9f-e380-4654-9386-12427c5cce2e","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:16;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.090923\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('https://www.kar...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('https://www.kar...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: b95977bc-3d79-4ecc-a860-e03c9c64b0bd
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"b95977bc-3d79-4ecc-a860-e03c9c64b0bd","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:17;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.091552\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:champ...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:champ...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


uuid: 27bbe8cc-17f1-42eb-930c-90196428b0ea
connection: database
queue: default
failed_at: 2026-01-27 16:55:46
payload:
  {"uuid":"27bbe8cc-17f1-42eb-930c-90196428b0ea","displayName":"App\\Jobs\\SyncSiteMetrics","job":"Illuminate\\Queue\\CallQueuedHandler@call","maxTries":3,"maxExceptions":null,"failOnTimeout":false,"backoff":"60","timeout":null,"retryUntil":null,"data":{"commandName":"App\\Jobs\\SyncSiteMetrics","command":"O:24:\"App\\Jobs\\SyncSiteMetrics\":4:{s:4:\"site\";O:45:\"Illuminate\\Contracts\\Database\\ModelIdentifier\":5:{s:5:\"class\";s:15:\"App\\Models\\Site\";s:2:\"id\";i:18;s:9:\"relations\";a:0:{}s:10:\"connection\";s:6:\"sqlite\";s:15:\"collectionClass\";N;}s:9:\"startDate\";N;s:7:\"endDate\";N;s:5:\"delay\";O:22:\"Carbon\\CarbonImmutable\":3:{s:4:\"date\";s:26:\"2026-01-27 16:53:44.092066\";s:13:\"timezone_type\";i:3;s:8:\"timezone\";s:3:\"UTC\";}}"},"createdAt":1769532819,"delay":5}

exception:
  InvalidArgumentException: json key is missing the client_id field in /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/auth/src/Credentials/UserRefreshCredentials.php:90
  Stack trace:
  #0 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(1347): Google\Auth\Credentials\UserRefreshCredentials->__construct('https://www.goo...', Array)
  #1 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(493): Google\Client->createUserRefreshCredentials('https://www.goo...', '1//03hbzSPusHBL...')
  #2 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Client.php(967): Google\Client->authorize()
  #3 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient/src/Service/Resource.php(248): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...')
  #4 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/google/apiclient-services/src/SearchConsole/Resource/Searchanalytics.php(52): Google\Service\Resource->call('query', Array, 'Google\\Service\\...')
  #5 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleClient.php(168): Google\Service\SearchConsole\Resource\Searchanalytics->query('sc-domain:pykat...', Object(Google\Service\SearchConsole\SearchAnalyticsQueryRequest))
  #6 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Services/SearchConsole/SearchConsoleService.php(126): App\Services\SearchConsole\SearchConsoleClient->getSearchAnalytics('sc-domain:pykat...', '2025-10-29', '2026-01-24')
  #7 /Users/fgaurat/local_dev/seo/seo-dashboard/app/Jobs/SyncSiteMetrics.php(37): App\Services\SearchConsole\SearchConsoleService->syncMetrics(Object(App\Models\Site), Object(Carbon\CarbonImmutable), Object(Carbon\CarbonImmutable))
  #8 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\Jobs\SyncSiteMetrics->handle(Object(App\Services\SearchConsole\SearchConsoleService))
  #9 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #10 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #11 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #12 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #13 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\Container\Container->call(Array)
  #14 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Bus\Dispatcher->{closure:Illuminate\Bus\Dispatcher::dispatchNow():126}(Object(App\Jobs\SyncSiteMetrics))
  #15 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #16 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #17 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(134): Illuminate\Bus\Dispatcher->dispatchNow(Object(App\Jobs\SyncSiteMetrics), false)
  #18 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Queue\CallQueuedHandler->{closure:Illuminate\Queue\CallQueuedHandler::dispatchThroughMiddleware():127}(Object(App\Jobs\SyncSiteMetrics))
  #19 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}(Object(App\Jobs\SyncSiteMetrics))
  #20 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(127): Illuminate\Pipeline\Pipeline->then(Object(Closure))
  #21 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(68): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\Queue\Jobs\DatabaseJob), Object(App\Jobs\SyncSiteMetrics))
  #22 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\Queue\CallQueuedHandler->call(Object(Illuminate\Queue\Jobs\DatabaseJob), Array)
  #23 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(485): Illuminate\Queue\Jobs\Job->fire()
  #24 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\Queue\Worker->process('database', Object(Illuminate\Queue\Jobs\DatabaseJob), Object(Illuminate\Queue\WorkerOptions))
  #25 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\Queue\Worker->runJob(Object(Illuminate\Queue\Jobs\DatabaseJob), 'database', Object(Illuminate\Queue\WorkerOptions))
  #26 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\Queue\Worker->daemon('database', 'default', Object(Illuminate\Queue\WorkerOptions))
  #27 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\Queue\Console\WorkCommand->runWorker('database', 'default')
  #28 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\Queue\Console\WorkCommand->handle()
  #29 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\Container\BoundMethod::{closure:Illuminate\Container\BoundMethod::call():35}()
  #30 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\Container\Util::unwrapIfClosure(Object(Closure))
  #31 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod(Object(Illuminate\Foundation\Application), Array, Object(Closure))
  #32 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\Container\BoundMethod::call(Object(Illuminate\Foundation\Application), Array, Array, NULL)
  #33 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\Container\Container->call(Array)
  #34 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Command/Command.php(341): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #35 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Illuminate\Console\OutputStyle))
  #36 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(1102): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #37 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #38 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #39 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #40 /Users/fgaurat/local_dev/seo/seo-dashboard/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
  #41 /Users/fgaurat/local_dev/seo/seo-dashboard/artisan(16): Illuminate\Foundation\Application->handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
  #42 {main}


