AdAna is a project aimed at scraping, analyzing, and understanding ad campaigns from Google Ads and Facebook Ads networks. It provides a comprehensive view of company advertising efforts and their competition within the same market.
- Company Registration: Companies register into the system, with information like name, country, Google Ads details, Meta Ads details, and associated users.
- Competitors: AdAna enables companies to identify their competitors and compare advertising strategies.
- Google Ads & Facebook Ads Scraping: The platform scrapes Google Ads and Facebook Ads data, offering valuable insights into the advertising landscape.
- Enhanced Scraping: Improve the scraping logic to collect more detailed information from Google Ads and Facebook Ads networks. This includes demographic data, ad spending, and more.
- Data Analysis & Visualization: Introduce more comprehensive data analysis and visualization features to help companies better understand their ad performance.
- Real-Time Tracking: Implement real-time tracking of ad campaigns to provide instant feedback on ad performance.
- Custom Alerts: Add functionality for custom alerts, where users can set up notifications based on specific changes or trends in the ad data.
To get started with AdAna, clone the repository and install the required Python packages:
git clone https://github.com/username/AdAna.git
cd AdAna
pip install -r requirements.txt
Then, apply the Django migrations to set up your database:
python manage.py makemigrations
python manage.py migrate
Finally, start the Django development server:
python manage.py runserver
Visit http://localhost:8000 in your web browser to see the application in action.
We welcome contributions to AdAna! Please open an issue or submit a pull request on GitHub. License
AdAna is released under the MIT License.
The "username" in `git clone https://github.com/username/AdAna.git` should be replaced by your actual GitHub username (or the username of the repository owner if it's not your repository).