﻿// ============================================================
//  AI MAX ANALYZER
//  Ninja Scripts — ninjascripts.pro
// ------------------------------------------------------------
//  Programación recomendada: ejecucion cada 7 días.
//
//  Toda la configuración vive en la pestaña "Config" del Sheet.
//  Toda la lógica vive en el .js del servidor, actualizaciones automáticas
//  Manual de uso: pestaña "Manual" del Sheet.
// Haz una copia de esta hoja de calculo y copiala mas abajo: https://docs.google.com/spreadsheets/d/1wcB2lMUCIPVi5_ISzMwuuCzaFTbFW_0HlH4kqANL4oc/copy
// ============================================================



var SPREADSHEET_URL =
  'Aqui una copia de la url de la hoja de calculo';

var SCRIPT_URL =
  'https://ninjascripts.pro/free/ai-max-analyzer.js';

function main() {

  // -------------------------------------------------------------------
  // Declaración de permisos para el escáner de Google Ads Scripts.
  // Como el código real se carga dinámicamente vía eval(), el escáner
  // no detecta qué APIs se usarán. Este bloque NUNCA se ejecuta (if false)
  // pero hace que Google solicite los scopes correctos en la autorización.
  // -------------------------------------------------------------------
  if (false) {
    SpreadsheetApp.openByUrl('');
    SpreadsheetApp.create('');
    MailApp.sendEmail('', '', '');
    MailApp.getRemainingDailyQuota();
    PropertiesService.getScriptProperties().getProperty('');
    PropertiesService.getScriptProperties().setProperty('', '');
  }

  // Carga del código del servidor y ejecución
  var code = UrlFetchApp.fetch(SCRIPT_URL, { muteHttpExceptions: false }).getContentText();
  eval(code);
  runAiMaxAnalyzer(SPREADSHEET_URL);
}

