-
Notifications
You must be signed in to change notification settings - Fork 58
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
Add Flights to the AnalyzedAdvertiserUrl for targeting #915
Conversation
This gives us explicit control over the URLs to target for each flight. By default the URLs from the ads in the current flight will be added on creation, but we can manually adjust this.
This is required to get updated ad URLs into targeting.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks like it should be an improvement. So we can have a URL tied to the flight that is NOT one of the ad URLs, correct? That seems like the right approach as I suspect product pages will be what we want to analyze and the landing page may not always be the best fit.
@@ -14,6 +14,8 @@ | |||
from djstripe.models import Invoice | |||
from simple_history.admin import SimpleHistoryAdmin | |||
|
|||
from adserver.analyzer.models import AnalyzedAdvertiserUrl |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I do wonder about this for folks who have the analyzer disabled.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should probably just fully migrate the analyzer over to ext, tbh. There's definitely a bunch of split brain stuff happening in this PR, and I think that's likely the cleanest thing.
This gives us explicit control over the URLs to target for each flight.
By default the URLs from the ads in the current flight will be added on creation,
but we can manually adjust this.