- 9 mm* skills (orchestrator, article, social, publish, analytics) - 6 dependency skills (content-writer, geo-optimizer, etc.) - 3 analytics scripts (GSC, Google Ads, Meta Ads) - Config template + setup guide - SOUL-MM.md persona extension - OrbitOS integration reference
38 lines
1.4 KiB
Bash
Executable File
38 lines
1.4 KiB
Bash
Executable File
#!/bin/bash
|
|
# Google Ads API Bridge Script
|
|
# =============================
|
|
# Placeholder — implement when Google Ads API access is configured
|
|
#
|
|
# Required setup:
|
|
# 1. Google Ads API developer token
|
|
# 2. OAuth 2.0 client credentials
|
|
# 3. Google Ads MCP server (recommended) or direct API client
|
|
# https://github.com/googleads/google-ads-mcp
|
|
#
|
|
# Usage:
|
|
# ./google-ads.sh <action> <customer-id> [options]
|
|
#
|
|
# Actions:
|
|
# audit Run full Google Ads audit (uses ads-google skill data)
|
|
# campaigns List active campaign structure
|
|
# keywords Get keyword performance data
|
|
# create Create new campaign from campaign-brief.md
|
|
# stats Get performance stats for a date range
|
|
#
|
|
# This script is called by the moreminimore-orchestrator when
|
|
# campaign execution is requested.
|
|
|
|
echo "⚠️ Google Ads API script not yet implemented."
|
|
echo ""
|
|
echo "Required before use:"
|
|
echo " 1. Create OAuth 2.0 credentials in Google Cloud Console"
|
|
echo " 2. Apply for Google Ads API developer token"
|
|
echo " 3. Install google-ads Python client: pip install google-ads"
|
|
echo " 4. Set up authentication: export GOOGLE_ADS_JSON_KEY=/path/to/key.json"
|
|
echo ""
|
|
echo "Alternative: Use Google Ads MCP server for automated data collection"
|
|
echo " https://github.com/googleads/google-ads-mcp"
|
|
echo ""
|
|
echo "See: /Users/kunthawat/Gitea/moreminimore-service-system/scripts/README.md"
|
|
exit 1
|