Skip to content

Matatika/dbt-tap-googleads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub license dbt logo and version

dbt-tap-googleads

This dbt package contains models for Matatika's tap-googleads.

The main focus of the package is to transform and clean up the Google Ads campagins and ad groups data into usable analytics models.

This package along with the Analyze Bundle are designed intended to work together to provide instant insights on the Matatika Platform.

model description
campaign_performance Overall performance of campaigns
ad_groups_performance Overall performance of ad groups
campaign_performance_by_age_range_and_device Daily breakdown of campagin performance, by age range and device.
campaign_performance_by_gender_and_device Daily breakdown of campagin performance, by gender and device.
campaign_performance_by_location Daily breakdown of campagin performance, by location.

Installation Instructions

Check dbt Hub for the latest installation instructions, or read the dbt docs for more information on installing packages.

Include in your packages.yml

packages:
  - package: Matatika/dbt-tap-googleads
    version: [">=0.1.0", "<1.0.0"]

or

packages:
  - git: https://github.com/Matatika/dbt-tap-googleads.git

One time setup (after creating a python virtual environment)

```
pip install dbt
dbt deps
```

development

```
dbt test
```

Database Support

This package has been tested on Postgres and Snowflake.

Cloud hosting and SaaS

Deploy on the Matatika Platform within minutes. www.matatika.com

Contributions

Additional contributions to this package are very welcome! Please create issues or open PRs against master. Check out this post on the best workflow for contributing to a package.

Resources:


Copyright © 2021 Matatika