{
  "component_name": "theme-settings",
  "version": "1.2.0",
  "description": "Configuraciones globales del tema: analytics, adsense y codigo personalizado",
  "groups": {
    "analytics": {
      "label": "Analytics",
      "priority": 10,
      "fields": {
        "ga_tracking_id": {
          "type": "text",
          "label": "Google Analytics ID",
          "default": "",
          "editable": true,
          "description": "ID de seguimiento de Google Analytics (ej: G-XXXXXXXXXX o UA-XXXXXXXX-X)"
        },
        "ga_anonymize_ip": {
          "type": "boolean",
          "label": "Anonimizar IP",
          "default": true,
          "editable": true,
          "description": "Anonimiza las direcciones IP de los visitantes (recomendado para GDPR)"
        }
      }
    },
    "adsense": {
      "label": "Google AdSense",
      "priority": 20,
      "fields": {
        "adsense_publisher_id": {
          "type": "text",
          "label": "Publisher ID",
          "default": "",
          "editable": true,
          "description": "ID de publicador de AdSense (ej: ca-pub-1234567890123456)"
        },
        "adsense_auto_ads": {
          "type": "boolean",
          "label": "Activar Auto Ads",
          "default": false,
          "editable": true,
          "description": "Permite que Google coloque anuncios automaticamente en las mejores ubicaciones"
        }
      }
    },
    "custom_code": {
      "label": "Codigo Personalizado",
      "priority": 30,
      "fields": {
        "custom_css": {
          "type": "textarea",
          "label": "CSS Personalizado",
          "default": "",
          "editable": true,
          "description": "CSS personalizado que se inyecta en wp_head. No incluir etiquetas <style>"
        },
        "custom_js_header": {
          "type": "textarea",
          "label": "JavaScript en Header",
          "default": "",
          "editable": true,
          "description": "JavaScript que se inyecta en wp_head. No incluir etiquetas <script>"
        },
        "custom_js_footer": {
          "type": "textarea",
          "label": "JavaScript en Footer",
          "default": "",
          "editable": true,
          "description": "JavaScript que se inyecta en wp_footer. No incluir etiquetas <script>"
        }
      }
    }
  }
}
