-
Notifications
You must be signed in to change notification settings - Fork 5.1k
source-criteo-marketing contribution from mvfc #72827
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
base: master
Are you sure you want to change the base?
source-criteo-marketing contribution from mvfc #72827
Conversation
|
Note 📝 PR Converted to Draft More info...Thank you for creating this PR. As a policy to protect our engineers' time, Airbyte requires all PRs to be created first in draft status. Your PR has been automatically converted to draft status in respect for this policy. As soon as your PR is ready for formal review, you can proceed to convert the PR to "ready for review" status by clicking the "Ready for review" button at the bottom of the PR page. To skip draft status in future PRs, please include |
👋 Welcome to Airbyte!Thank you for your contribution from mvfc/airbyte! We're excited to have you in the Airbyte community. If you have any questions, feel free to ask in the PR comments or join our Slack community. 💡 Show Tips and TricksPR Slash CommandsAs needed or by request, Airbyte Maintainers can execute the following slash commands on your PR:
Tips for Working with CI
📚 Show Repo GuidanceHelpful Resources
|
|
/ai-review
Reviewing PR for connector safety and quality.
|
|
👋 AI PR Review in progress. I'm evaluating this connector PR against the quality gates. Will post a detailed report shortly. Session: https://app.devin.ai/sessions/3f49d1dbcc894ca491d03b4ea5640b36 |
AI PR Review ReportReview Action: NO ACTION (NOT ELIGIBLE)
📋 PR Details & EligibilityConnector & PR InfoConnector(s): Auto-Approve EligibilityEligible: No Review Action DetailsNO ACTION (NOT ELIGIBLE) - All gates pass but PR is not eligible for auto-approval. No PR review submitted. Human review required.
🔍 Gate Evaluation DetailsGate-by-Gate Analysis
Detailed AnalysisGate 1 - CI/Tests:
Gate 2 - Security:
Gate 3 - Safety/Reversibility:
Gate 4 - Operational Risk:
Gate 5 - Pre-Release Validation:
Gate 6 - PR Quality:
📚 Evidence ConsultedEvidence
|
|
/ai-prove-fix
|
Fix Validation In Progress👋 AI Prove Fix starting validation for Session: https://app.devin.ai/sessions/7078d410f1a24b3497f1d2b703dcee13 Status🔄 Analyzing PR and creating evidence plan... I'm reviewing this new connector contribution to determine the appropriate validation approach. Since this is a new connector (not a fix to an existing one), I'll adapt the validation process accordingly. This comment will be updated with the evidence plan and results. |
Fix Validation EvidenceOutcome: Could not Run Tests (New Connector - Not Applicable) Evidence SummaryThis is a new connector contribution ( Validation Status:
Next StepsSince this is a new connector contribution (not a fix), the standard validation path is:
Recommended actions:
Connector & PR DetailsConnector: Pre-flight Checks
Why Live Testing Not ApplicableThe
For a new connector (v0.0.1):
Alternative validation for new connectors:
|
Adding adsets stream
Adset stream now takes in batches instead of one at a time for more efficiency (set at 50 per batch)
|
added adsets stream also tested on our own infra 100% matching what we see in criteo dashboard, time didn't increase at all
refreshes all adsets without incremental as criteo doesn't offer a way of doing incremental with adsets |
decoupling both streams to be more assertive

What
This PR adds a new connector for source Criteo Marketing (source-criteo-marketing).
Contributor-provided connector description:
https://developers.criteo.com/marketing-solutions/reference/getadsetreport
The contributor provided the following description of the change:
Details
Expand for list of spec properties and streams
Configuration
currencystringend_datestringclient_idstringstart_datestringclient_secretstringStreams
Reviewer checklist