Skip to content

v0.9.0 dbt_linkedin

Compare
Choose a tag to compare
@fivetran-data-model-bot fivetran-data-model-bot released this 30 Jul 19:34
· 7 commits to main since this release
51d8b74

PR #36 includes the following updates:

Feature Updates: Conversion Support!

We have added more robust support for conversions in our data models by doing the following:

  • Adds a conversion_value_by_local_currency field to each _report end model, representing the value of conversions that occurred on each day for each campaign/campaign_group/creative/url/account.
  • Created a linkedin_ads__conversion_fields variable to pass through and transform additional conversion value metrics into their aggregate sums.
    • Set current variable defaults in the dbt_project.yml to bring in the most used conversion fields external_website_conversions and one_click_leads by default.
    • Instructions on how to set your own fields are available in the README.
  • Adds a total_conversions metric in our end models to track all conversions being brought in by the linkedin_ads_conversion_fields variable.

The above new field additions are 🚨 breaking changes 🚨.

Documentation Update

  • Documents how to set your own passthrough fields with the variable linkedin_ads__conversion_fields in the README.
  • Created a DECISIONLOG to describe best practices in configuring the linkedin_ads__conversion_fields variable.

Under the Hood

  • Added a new version of the persist_pass_through_columns() macro in which we can include coalesces and properly check between conversion field values and the existing passthrough column.
  • Updated the PR templates to align with our most up-to-date standards.
  • Included auto-releaser GitHub Actions workflow to automate future releases.
  • Addition of integrity and consistency validation tests within integration_tests for the Linkedin transformation models.
  • Updated linkedin_ad_analytics_by_creative_data seed file with relevant conversion fields for more robust testing.

Contributors

Full Changelog: v0.8.0...v0.9.0