Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🎉 Source Google Adwords: support selecting the lookback window for determining conversions #2918

Merged
merged 1 commit into from
Apr 18, 2021

Conversation

harshithmullapudi
Copy link
Contributor

What

Describe what the change is solving
It helps the user to define the historical replication start date

How

Describe the solution
As the singer already supports it adding it in the schema will let airbyte api configure it

Copy link
Contributor

@sherifnada sherifnada left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@harshithmullapudi Thanks for the contribution!! we will also need to pass this input to the singer tap in source.py. Would you like to make that change?

@@ -10,7 +10,8 @@
"oauth_client_secret",
"refresh_token",
"start_date",
"customer_ids"
"customer_ids",
"conversion_window_days"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should not be a required parameter for backwards compatibility

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Backward compatibility apart, should it be required?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nope. It should be optional. It basically decides the lookback window for getting reports. By default this is 30 days, but it should be configurable by the user

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah I will remove from required

@harshithmullapudi
Copy link
Contributor Author

@harshithmullapudi Thanks for the contribution!! we will also need to pass this input to the singer tap in source.py. Would you like to make that change?

Yeah will work on that

@harshithmullapudi
Copy link
Contributor Author

@harshithmullapudi Thanks for the contribution!! we will also need to pass this input to the singer tap in source.py. Would you like to make that change?

I think this is already taken care. As this comes from config.json. I did test this.
Screenshot from 2021-04-17 14-21-42

Copy link
Contributor

@sherifnada sherifnada left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@harshithmullapudi looks great, and you are right about source.py -- my mistake for the misleading comment. Thanks!

@sherifnada sherifnada changed the title support conversion_window_days in google ads integration 🎉 Source Google Adwords: support selecting the lookback window for determining conversions Apr 18, 2021
@sherifnada sherifnada merged commit 3e68438 into airbytehq:master Apr 18, 2021
@sherifnada
Copy link
Contributor

@harshithmullapudi FYI this is blocked on #2929 -- we're working on that this week and you should be able to access the new connector version once that issue is blocked.

@michel-tricot
Copy link
Contributor

Thank you @harshithmullapudi !!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants