Ads Generator

Settings

Config dir: /var/www/adsgenerator/config

Export dir: /var/www/adsgenerator/storage/exports

Database: /var/www/adsgenerator/storage/db/app.db

Google Sheet configured: yes

Gemini configured: no

Dataset configs

{'airlines': {'id': 'airlines', 'label': 'Airlines', 'sheet_tab': 'airlines', 'primary_key': 'id', 'description': 'Initial dataset for airline-related search campaigns. Columns remain dynamic.', 'recommended_columns': ['id', 'dataset', 'active', 'priority', 'account', 'market', 'entity_name', 'entity_code', 'final_url', 'final_url_mx', 'official_website', 'keyword_mx', 'negative_phrase_brand', 'rsa_headlines', 'rsa_descriptions', 'bid_strategy_type', 'target_roas', 'locations', 'excluded_locations', 'languages']}, 'competitors': {'id': 'competitors', 'label': 'Competitors', 'sheet_tab': 'competitors', 'primary_key': 'id', 'description': 'Competitor campaigns. Rows can mix markets; filtering uses the market column only.', 'recommended_columns': ['id', 'active', 'status', 'priority', 'account', 'market', 'keyword', 'keywords', 'final_url', 'path_1', 'path_2', 'header_1', 'header_2', 'header_3', 'header_4']}, 'destinations': {'id': 'destinations', 'label': 'Destinations', 'sheet_tab': 'destinations', 'primary_key': 'id', 'description': 'Placeholder for destination campaigns.'}, 'general': {'id': 'general', 'label': 'General', 'sheet_tab': 'general', 'primary_key': 'id', 'description': 'Generic exact-keyword campaigns with RSA pool specs.', 'recommended_columns': ['priority', 'market', 'ad_group_name', 'keywords', 'final_url', 'subdomain_url', 'RSA1_headlines', 'RSA1_description', 'RSA1_tag', 'RSA2_headlines', 'RSA2_description', 'RSA2_tag', 'RSA3_headlines', 'RSA3_description', 'RSA3_tag']}, 'packages': {'id': 'packages', 'label': 'Packages', 'sheet_tab': 'packages', 'primary_key': 'id', 'description': 'Flight and hotel package campaigns.'}, 'patterns': {'id': 'patterns', 'label': 'Patterns', 'sheet_tab': 'patterns', 'primary_key': 'pattern', 'description': 'Keyword pattern source shared by destinations and routes.', 'recommended_columns': ['priority', 'market', 'pattern', 'category']}, 'routes': {'id': 'routes', 'label': 'Routes', 'sheet_tab': 'routes', 'sheet_gid': '1186179100', 'primary_key': 'id', 'description': 'Placeholder for route campaigns.'}}