# ──────────────────────────────────────────────────────────────────────────────
#  Savit Unified SEO Suite — Platform Configuration
#  One file controls every engine. Copy this to .env and fill in your values.
# ──────────────────────────────────────────────────────────────────────────────

# ── App ───────────────────────────────────────────────────────────────────────
APP_NAME="Savit Unified SEO Suite"
APP_ENV=local
APP_DEBUG=true
APP_TIMEZONE=Asia/Kolkata

# Base URL: the URL of the Savit/ folder on your server (no trailing slash)
APP_URL=http://localhost/Savit

# ── Database (shared — all engines use one DB) ────────────────────────────────
DB_HOST=127.0.0.1
DB_PORT=3306
DB_NAME=content_engine
DB_USER=root
DB_PASS=
# DB_USER=admin_u0775
# DB_PASS='S@vit@#$987'
DB_CHARSET=utf8mb4

# ── Session ───────────────────────────────────────────────────────────────────
SESSION_NAME=savit_session

# ── SERP Tracker (Audit Engine) ───────────────────────────────────────────────
# Get your key at https://app.scrapingbee.com/
SCRAPINGBEE_API_KEY=KY0HMD87U0BNES1LD93V5DTXPLZ74HKPEZJ9S05INDQAJUTOA2RFQXEUNM8QXU28OLDI06QVQYKMT9H1

# ── Crawl / Audit Engine ──────────────────────────────────────────────────────
CRAWL_DEFAULT_MAX_DEPTH=2
CRAWL_DEFAULT_MAX_PAGES=200
CRAWL_DEFAULT_CONCURRENCY=5
CRAWL_USER_AGENT="SavitBot/1.0 (+https://savit.io/bot)"
CRAWL_TIMEOUT_SECONDS=15

# ── PageSpeed API ─────────────────────────────────────────────────────────────
PAGESPEED_API_KEY=AIzaSyCSf_bVDiAYElsx6Jvsk8MFfRo4VEepFZQ

# ── Google OAuth (shared across Audit + Analytics + PPC) ──────────────────────
GOOGLE_CLIENT_ID=951596982956-d3786kjai7kgvu9orpptb4ak0lrpa5r8.apps.googleusercontent.com
GOOGLE_CLIENT_SECRET=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
GOOGLE_REDIRECT_URI=http://localhost/Savit/oauth/callback.php

# ── PPC Engine — Google Ads API ───────────────────────────────────────────────
PPC_GOOGLE_ADS_ENABLED=false
PPC_GOOGLE_ADS_CUSTOMER_ID=
PPC_GOOGLE_ADS_DEVELOPER_TOKEN=
PPC_GOOGLE_ADS_CLIENT_ID=
PPC_GOOGLE_ADS_CLIENT_SECRET=
PPC_GOOGLE_ADS_REFRESH_TOKEN=
PPC_GOOGLE_ADS_LOCATION_ID=2356
PPC_GOOGLE_ADS_LANGUAGE_ID=1000

# ── PPC Engine — DataForSEO ───────────────────────────────────────────────────
PPC_DATAFORSEO_ENABLED=true
PPC_DATAFORSEO_LOGIN=developer@savit.in
PPC_DATAFORSEO_PASSWORD=588bb01119733baa

# ── PPC Engine — Meta Marketing API ──────────────────────────────────────────
PPC_META_ENABLED=true
PPC_META_ACCESS_TOKEN=EAAZBBapNrrWEBQ4Omr0wKDCiY9qcn3Uo1mYkn332HQe1RxdEq7bxUM8YhHJQYW26Vc6A2n4Y8bwtJ2AuYGeIGq68kiuf0ERZAKWQrNHNZCJ4N1YJgFcPhiopXXcQL52ZAvRcKvLWLX16NwL4EBZCyqLJyt6jknhZCex6iLApZA4W3ZBilFY7csGsIjtEaVum9GZAjZCAZDZD
PPC_META_GRAPH_VERSION=v17.0

# ── PPC Engine — Defaults ─────────────────────────────────────────────────────
PPC_DEFAULT_CURRENCY=INR
PPC_DEFAULT_CURRENCY_SYMBOL=₹
PPC_DEFAULT_BUDGET=100000
PPC_DEFAULT_DURATION=30
PPC_DEFAULT_AOV=1500

# ── Content / AI Engine (OpenAI — also used by PPC audience AI) ───────────────
OPENAI_API_KEY=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
OPENAI_MODEL=gpt-4o
OPENAI_MAX_TOKENS=4096
OPENAI_TEMPERATURE=0.7
OPENAI_TIMEOUT=120

# ── Agency Branding (shown on client reports) ─────────────────────────────────
AGENCY_NAME="Savit Digital"
AGENCY_TAGLINE="Data-Driven SEO & Digital Growth"
AGENCY_EMAIL=hello@savit.in
AGENCY_PHONE=+91 99999 99999
AGENCY_WEBSITE=https://savit.in
AGENCY_LOGO_URL=
REPORT_ACCENT_COLOR=#2563eb

# ── SEO Commercial Packages (shown in client report Section 5) ────────────────
# Set COMMERCIALS_ENABLED=false to hide pricing section by default
COMMERCIALS_ENABLED=true

SEO_PKG1_NAME="Technical SEO Cleanup"
SEO_PKG1_TYPE=One-time
SEO_PKG1_PRICE=25000
SEO_PKG1_CURRENCY=INR
SEO_PKG1_DESC="Fix all critical issues found in this audit — broken pages, missing tags, speed problems, and indexing blocks."
SEO_PKG1_INCLUDES="Full technical fix report, implementation support, re-crawl verification"

SEO_PKG2_NAME="Monthly SEO Retainer"
SEO_PKG2_TYPE=Monthly
SEO_PKG2_PRICE=15000
SEO_PKG2_CURRENCY=INR
SEO_PKG2_DESC="Ongoing SEO management — content optimization, link building, monthly audit, and reporting."
SEO_PKG2_INCLUDES="Monthly audit report, 4 optimized pages, 10 backlinks, keyword tracking"

SEO_PKG3_NAME="Growth Package"
SEO_PKG3_TYPE=Monthly
SEO_PKG3_PRICE=35000
SEO_PKG3_CURRENCY=INR
SEO_PKG3_DESC="Everything in the retainer plus content creation, PPC strategy, and analytics deep-dives."
SEO_PKG3_INCLUDES="All retainer items + 8 content pieces, PPC media plan, advanced analytics dashboard"
