At ADvendio, we are committed to providing you with the best possible experience through continuous software improvement. Starting in late 2023 and continuing into 2024, we will gradually remove certain features and integrations that are not commonly used. This is being done to improve the functionality and user experience of our platform. We are committed to providing you with the best possible experience, and we believe that this measure will help us achieve that goal.
Deprecation and cleanup
Starting from September 2023 and continuing into 2024, ADvendio will gradually remove certain features and integrations that are not widely used to improve our platform's functionality and user experience. See more info on ADvendio 2023/24 Integrations and Features Deprecation Schedule
Performance upgrade Campaign Builder
We worked strongly on improving the performance of our Campaign Builder. Please make sure to test your custom logic and processes to ensure a smooth transition for this release.
Important for Connections to work properly
After installing the new version, Salesforce requires an authorization that can be obtained by running a Check Login (it has to be done just once, on one Connection of your choice).
This will ensure all the integrations can work properly.
You might encounter problems with the encyription of Login Credentials (mainly Access Token field and Media Buying Integrations) please carefully review the following pages: Breaking Change: Version 2.171 Update Connection credentials (AccessTokens) for Integrations and Media Buying Third Party Integrations: Problems with Encryption Errors (AdServer, Media Buying, Programmatic)
Release recording
Join Kenneth Puche and Nicole Jünger as they introduce the exciting new features of ADvendio’s Summer ‘24 release. We are also joined by special guests Liga Bandere and Pascal Clausen who will walk you through our newest AI pilot phase, and latest Delta Invoicing advancements: ADvendio's Summer'24 Release: Version 2.171 Video Overview
Installation links for version 2.171
Please find the installation links for this version below:
Installation link 2.171.11 for your production environment (org) or
Installation link 2.171.11 to update your sandbox
It's important to ensure you are not logged into a Salesforce org where you don't wish to install ADvendio. We recommend either an incognito window of your browser or a different browser altogether to install new versions.
If you need help during the installation, please see our upgrade tips.
CAMPAIGNSComponents | Issue Type | Description |
---|---|---|
Ad Material Management | Changes and optimisations | We fixed an issue so that an Ad Creative template that is inactive will not be shown anymore. |
AdSpecs & Rates Manager | Changes and optimisations | An issue with adding Ad units is resolved. |
ADvendio API, Optimizer | Changes and optimisations | We fixed an issue in our Optimizer Api logic which was working inconsistently when adding a new Campaign Item and we fixed an error thrown while editing Campaign Item's Selected Targeting Sets using a request based on the use of ADvendio__SelectedContent__r. |
Agency | New Feature | An open budget field was added to the Media Plan and we added an OmniBudget Overview chart which shows the planned budget per channel and with a timeline. |
Salesforce API | New Feature | Introduced an API endpoint for creating packages and their components, allowing seamless integration into workflows |
Check Availability API | Changes and optimisations | We fixed an issue in our license check where flow actions were not usable without a certain license. |
Booking Calendar | Changes and optimisations | We fixed the following issues in our Booking Calendar Lightning:
|
New Feature | We added the following enhancements to our Booking Calendar:
| |
Campaign Builder | Changes and optimisations | We fixed the following issues in our Campaign Builder:
|
Improvements | We have applied the following improvements for our Campaign Builder:
| |
Campaign Item | Task | Settings for the from and until of the campaign item field are restricted to ensure consistency. |
Check Availability | Changes and optimisations | We fixed the following issues in our Availability Check:
|
A logic adjustment was implemented to ensure the Constant Quantity value Frequency and Guaranteed AI were properly taken into account for the Availability Check. | ||
Deprecation and Cleanup | We are cleaning up our code:
| |
Dynamic Pricing/Price Rules | Changes and optimisations | We fixed the following issues in our Price Rules logic:
|
External Account IDs | New Feature | We added a new wizard to simplify the setup of External Account IDs. Now you can go through a few easy steps to link your accounts to third-party accounts. Check out our Wiki about the new wizard: 2.1.4.2 External Account IDs |
Generic Clone | Changes and optimisations | A problem with cloning Media Campaigns that caused information to be carried over from the original has been resolved. |
Inventory Setup Assistant | New Feature | We enhanced our Inventory Setup Assistant with even more wizards. |
Key Values | Changes and optimisations | We fixed the following issues in our Key Value selection:
|
Improvement | Improvement to change query used for Key value lookup from 10 to 50 | |
Media Configuration | Changes and optimisations | We fixed the following issues in our Media Configuration:
|
Media Search | New Feature | We enabled a few new features for our Media Search:
|
Changes and optimisations | An issue where having a commitment assigned to a media campaign affected the media search has been fixed. | |
Optimizer | Improvement | Improved our creation logic for Budget Billing Category Campaign Items, so that they are set up with the correct distribution logic. |
SelfService / Sales Assistant | Changes and optimisations | Fixed an issue where the availability check was failing in a digital experience context. |
Improvement | We added a warning in Self Service when Past Campaign start dates were selected. | |
Targeting | Changes and optimisations | We fixed the Select all button in the Targeting selection to allow unselect. |
Technical Debt | We worked on the performance of our targeting trees. | |
Targeting Sets | Changes and optimisations | We added an issue with Flexible Targeting Sets where Advanced Freewheel Targeting was not copied. |
FINANCEComponents | Issue Type | Description |
---|---|---|
Buying Delivery Data | Changes and optimisations | We fixed an error to allow the Delivery Data Sync to create Buy Data records also for standalone Buying Orders and Items |
Optimizer | Changes and optimisations | We fixed issues in the check availability process from the optimizer. The users time zone was not taken into account for saving the date of the last availability check, which was causing follow up issues. Also we fixed a problem with the share of voice % displayed in the optimizing overview, which was not aligned with the actual availability check results. |
Pre-Invoice generation | Changes and optimisations | We fixed an issue where the new Preinvoice generation button was not validating Bill me |
CONNECTIONSComponents | Issue Type | Description |
---|---|---|
Booking Calendar LWC | New Feature | We added a new logic for the AdPrice “Constant Quantity” to use be able to use "Requested Availability" value as a new availability mode to our Booking Calendar/Inventory Forecast service. |
Improvement | We’ve further improved our Booking Calendar Forecast feature:
| |
Changes and optimisations | We fixed the Inventory Forecast Service to properly take runtimes into account when checking availabilities | |
Creative Upload | New Feature | We enhanced our Creative Upload feature to fully support files stored in Third Party Storage. ADvendio allow to upload files directly via our Ad Manterial Management into external storage and later transfer these files directly into Google AdManager or Xandr. |
Delivery Report Center | Improvement | We improved the display of Connection Types in our Delivery Report Center, which were showing technical names instead of the translated connection name. |
Integration / Google AdManager | Improvement | The following improvements were done on our Google AdManager Integration:
|
Changes and optimisations | We fixed an issue where the submit to Ad Server Proposal needed a proper validation. | |
Integration / EQUATIVE | Changes and optimisations | We fixed the following issues in our EQUATIVE Integration:
|
Integration / Freewheel | Improvement | The Freewheel Transport Layer Security (TLS) protocol was updated due to deprecation and allow a uninterrupted service |
Integration / Xandr | New Feature | Our Xandr Monetize Integration for Publishers now supports the import of Daily and Daily Sitebased Delivery Data. |
Changes and optimisations | We fixed the following issues in our Xandr Integration:
| |
Security | Improvement | BREAKING CHANGE ANNOUNCEMENT:
|
Submit to AdServer | Improvement | We updated how Billing Categories are sent to AdServers in our Submit to AdServer process. This allows you as customer more flexibilty in setting up Campaign Item pricing. Find more information about the changes here: How Billing Categories are Mapped to Third Party Integrations (AdServers, SSPs ect.) |
Changes and optimisations | We fixed an issue when using the ‘SubmitToAdserverSchedulable’ feature with multiple Google AdManager Campaigns that contained Custom fields at a Media Campaign level. | |
Targeting & Inventory Transfer | Improvement | We improved our Targeting and Inventory imports for the Transfer to ADvendio feature, by putting the IDs required for the criteria into a single ID field. We are currently starting the migration of the legacy ID field into the new ID field on Connection ID records. New imports will already support the new field, but all related features will for now continue to also use the legacy id field. There are currently no specific customer steps required. 3.5.3.2 Connection ID Technical Migration: Legacy ID to ID Field |
PROGRAMMATICComponents | Issue Type | Description |
---|---|---|
Integration / Burt | Improvement | We standarized the net_revenue column present on the data import for BURT Media Campaign creation to guaranteed the 100% 'Special discount' calculation for any currency used |
Integration / Google AdManager, Programmatic Guaranteed | New Feature | Allow our GAM users that use RFP Deals (Request for Proposals) to import them into Advendio with the most relevant information required to create a Media Campaign and Campaign Items to create a live deal and avoid duplicating efforts and any unnecessary extra steps. |
Improvement | Our Programmatic Guaranteed Feature for Google AdManager now additionally imports the DV360 Id of Programmatic Buyers, so that in your ADvendio data, you can also check the DV360 Buyer ID, when selecting a Programmatic Buyer. | |
Programmatic Media Campaign Generation | Changes and optimisations | We updated the RTB Media campaign creation to handle correctly when a Programmatic Partner name has more than 80 characters so it doesn't afect the whole creation process |
Integration / Xandr, Programmatic Data Import | Changes and optimisations | We fixed on Xandr the Programmatic Revenue Import, which was not working due to an issue on the programmatic advertisers and programmatic prices |
New Feature | We enhanced our Xandr submit process to allow creating Programmatic Guaranteed Deals directly from Advendio to later be able to fine-tune these campaigns directly in Xandr, and be able to manage in our plattform this kind of campaigns | |
Programmatic Assignment Wizard | Changes and optimisations | We fixed an issue in our Programmatic Advertiser Wizard where using the auto-match filter threw a query exception on screen. |
Programmatic Data Import | ImprovementTechnical Debt | We removed our legacy import for Salesforce Big Objects in our Programmatic Imports. |
Changes and optimisations | An issue with the cancellation of the programmatic license is fixed | |
Programmatic Media Campaign Generation | Changes and optimisations | We fixed the following issues in the Programmatic Media Campaign Generation:
|
Improvement | We enhanced the Programmatic Data Media Campaign Creation at a Gateway level so it uses the most recent data imported in the RTBReport updating existing one and considering the new one on the PMCC process |
MEDIA BUYINGComponents | Issue Type | Description |
---|---|---|
Transfer to ADvendio | Changes and optimisations | We fixed an issue on DV360 where existing accounts were not getting imported when the “Import only active” option was selected. |
Integration / Facebook | New Feature | We implemented an updated OAuth token generation for Facebook with an updated design. Feel free to check it out in our Wiki: [Set up connection] of Facebook in ADvendio |
Integration / Google Display & Video 360 | New Feature | Migration on DV360 API from v2 to v3, to keep up to date with the latest enhancements and to ensure an uninterrupted service |
Improvement | We improved the Import of Geo-Targeting Criteria for Google DV360, to allow only import for specific types of Geo Criteria | |
Integration / Xandr | New Feature | For the new Xandr Programmatic Guaranteed Deal creation we implemented a New transfer/import of the Programmatic Buyer that was needed to start the whole process |
Daily Buying Delivery, Integration / Xandr | New Feature | Our Xandr Invest integration for Media Buying now also supports importing daily delivery data. |
Integration / The Trade Desk | Task | Our Trade Desk integration now supports Delivery Data Sync, allowing users to retrieve metrics from their own report templates such as Impressions, Clicks and Amount Spent from Buying Items submitted to The Trade Desk |
Improvement | We added a new field in our Trade Desk integration called "Campaign PO #" at the Buying Order level. | |
With this improvement, users will be able to submit a Buying Order to the Trade Desk by using an advertiser created in ADvendio (no need for it to already exist in the platform) | ||
Submit Buying Order | Improvement | With this improvement, we’ve enhanced budget control and cost tracking for campaigns with buying orders. |
Changes and optimisations | We improved our error handling for Media Buying Integrations so that it shows the correct message when no valid Advertiser was found for a Buying Order submission. |
Patch 2.171.1
Please find the installation links for this version below:
Installation link 2.171.1 for your production environment (org) or
Installation link 2.171.1 to update your sandbox
Version | Issue Type | Components | Description |
---|---|---|---|
2.171.1 | Improvement | Booking Calendar, Campaign Builder, Media Search | We improved the behaviour of the Booking Calendar, Campaign Builder and Media Search when used in flows. Check our Wikis to learn more: 7.2.25.3 How to set our Booking Calendar up for flow usage |
Patch 2.171.2
Please find the installation links for this version below:
Installation link 2.171.2 for your production environment (org) or
Installation link 2.171.2 to update your sandbox
Version | Issue Type | Components | Description |
---|---|---|---|
2.171.2 | Improvement | Campaign Builder, Inventory Forecast, Publication Dates | We enhanced the Publication Date selection of our Campaign Builder with the Inventory Forecast to treat Contents properly when selected. Read more here: |
2.171.2 | Changes and optimizations | Inventory Forecast | We fixed an issue in our Inventory Forecast where weekly availabilities were not calculating the correct total availability. We also enhanced our Availability formula field on the Campaign Item to cover all Availability modes. |
2.171.2 | Changes and optimizations | Media Search | We fixed a few issues in our new release where Media Search features were not working as expected anymore:
|
2.171.2 | Changes and optimizations | Programmatic Generic CSV Upload | We improved the logic of Programmatic Media Campaign Creation to make sure that no duplicated data are created. |
Patch 2.171.3
Please find the installation links for this version below:
Installation link 2.171.3 for your production environment (org) or
Installation link 2.171.3 to update your sandbox
Version | Issue Type | Components | Description |
---|---|---|---|
2.171.3 | Changes and optimizations | Booking Calendar | We fixed the following issues in our Booking Calendar:
|
2.171.3 | Changes and optimizations | Campaign Builder | We fixed the following issues in our Campaign Builder:
|
2.171.3 | Changes and optimizations | Media Search | We now offer again more than 10 suggestions in the Quick search selection of the Media Search. |
2.171.3 | Changes and optimizations | Self Service | We fixed an issue where the Media Campaign name length was not correctly validated in a flow. |
Patch 2.171.4
Please find the installation links for this version below:
Installation link 2.171.4 for your production environment (org) or
Installation link 2.171.4 to update your sandbox
Version | Issue Type | Components | Description |
---|---|---|---|
2.171.4 | Changes and optimizations | Integration / Adswizz | We improved the handling of delivery reports in our Adswizz API. We improved our internal error handling and enhanced waiting times in our API requests, in case the Adswizz API does not answer. Also we enhanced the logic, in case part of our reports get no data from the Adswizz API, that we do not update Campaign Items with mismatching numbers. |
2.171.4 | Changes and optimizations | Integration / Google Ad Manager, Submit to Adserver | We fixed an issue where a submit of a campaign to Google Ad Manager with a duplicate name returned the wrong error message. |
2.171.4 | Changes and optimizations | Invoicing / Billing Run | We fixed an issue where sending external invoices to email address with domains like .media did not work. |
2.171.4 | Changes and optimizations | Targeting Sets | We adjusted our Targeting Sets component to be more restrictive when being added to page layouts. Also we fixed an error where the component was failing when added to certain object pages. |
Patch 2.171.5
Please find the installation links for this version below:
Installation link 2.171.5 for your production environment (org) or
Installation link 2.171.5 to update your sandbox
Version | Issue Type | Components | Description |
---|---|---|---|
2.171.5 | Changes and optimizations | Campaign Builder | We fixed an issue where custom javascript had inconsistencies when competing with tab rules. |
2.171.5 | Changes and optimizations | Check Availability | We fixed the check availability issue in the Salesforce Campaign Item component |
Patch 2.171.6
Please find the installation links for this version below:
Installation link 2.171.6 for your production environment (org) or
Installation link 2.171.6 to update your sandbox
Version | Issue Type | Components | Description |
---|---|---|---|
2.171.6 | Improvement | API | We implemented a Price Rule API no query mode to allow clients checking if the performance is improved when enabling the mode and doing the queries themselves. |
2.171.6 | Changes and optimizations | Campaign Builder | We fixed the following issues in our Campaign Builder:
|
2.171.6 | Changes and optimizations | Check Availability | We fixed an issue where our Availability Check flow component was not considering related lists like Publication Dates or Contents for the availability check resulting in different results. |
2.171.6 | Changes and optimizations | Flexible Payment Plans, Pre-Invoice Generation | We fixed an issue where editing a Flexible Payment Plan with existing Pre-Invoices did not update the Pre-Invoices. |
2.171.6 | Changes and optimizations | Media Search | We fixed an issue in our Media Search where entering manual inputs in the Content or Targeting Group fields lead to an error. |
Patch Version 2.171.7 was skipped due to technical reasons
Patch 2.171.8
Please find the installation links for this version below:
Installation link 2.171.8 for your production environment (org) or
Installation link 2.171.8 to update your sandbox
Version | Issue Type | Components | Description |
---|---|---|---|
2.171.8 | Changes and optimizations | Audience Segments | We fixed an issue where an error was shown in our Audience Segment selection when having too many Connection Id Ad Price Assignments. |
2.171.8 | Changes and optimizations | Campaign Builder, Net Calculator | We fixed an issue where our Campaign Builder Net Calculator and other custom javascript features were not working in firefox browser. |
2.171.8 | Changes and optimizations | Campaign Builder | We fixed an issue in the key value feature of the Campaign Builder, where in certain cases an unexpected error was shown. |
2.171.8 | Changes & Optimizations | Flexible Payment Plans, Pre-Invoice Generation | We fixed an error when attempting to pre-invoice a media campaign that has a billing category set to "Budget" and utilizing a flexible payment plan. |
2.171.8 | New Feature | Integration / Display & Video 360 | The Google DV360 Integration now supports Audience targeting with the submit of Buying Items. |
2.171.8 | Improvement | Integration / Facebook | To ensure the connectivity of our Integrations, we updated the API version used by our Facebook Integration to the most recent version: Marketing API v17 |
2.171.8 | Changes & Optimizations | Integration / Google Ad Manager | We fixed the error PublisherQueryLanguageSyntaxError.UNPARSABLE in the Campaign Item Submit process. |
2.171.8 | Changes & Optimizations | Integration / Xandr | We fixed problems with our Xandr Integration for Media Campaigns, where items with a CPCv or a vCPM Billing Category were arriving in Xandr with missing settings, which leads to problems trying to update those items. |
2.171.8 | Changes and optimizations | Media Search | We fixed the Quick search in the Media Search which after our release 2.171 was more restrictive. |
2.171.8 | Changes and optimizations | Media Search | We fixed an issue in our Media Search where an error was shown when hitting enter after searching in the quick search. |
2.171.8 | Changes & Optimizations | PDF Merge | We fixed issues with our Merge PDF feature, which was not reachable by ADvendio. |
2.171.8 | Changes and optimizations | Publication Dates | We fixed an issue where Publication Dates could not be selected when lightning web security was activated in an org. |
2.171.8 | Improvement | Submit Buying Order | We enhanced our Submit Buying Order process for all Media Buying Integrations. It is now possible to traffick Orders and Items with Names longer than 80 characters, to support also more complex naming conventions. |
Patch 2.171.9
Please find the installation links for this version below:
Installation link 2.171.9 for your production environment (org) or
Installation link 2.171.9 to update your sandbox
Version | Issue Type | Components | Description |
---|---|---|---|
2.171.9 | Changes and optimizations | Campaign Builder | We fixed an issue with the Rate Steps calculation in our Campaign Builder where having more than 10.000 Ad Price lead to the needed Ratesteps not being found. |
2.171.9 | Changes and optimizations | Invoice / Invoice Item cancelation | We made the invoice button “Cancel Invoice“ to cancel the “normal“ invoice items from a Merge All Cancelation Invoice available by using our |
Patch 2.171.10
Please find the installation links for this version below:
Installation link 2.171.10 for your production environment (org) or
Installation link 2.171.10 to update your sandbox
Version | Issue Type | Components | Description |
---|---|---|---|
2.171.10 | Changes and optimizations | Flexible Payment Plans | We fixed an issue blocking Flexible Payment Plans for Budget Billing Category Campaign Items |
2.171.10 | Changes and optimizations | Campaign Builder | We fixed problems where Selected Contents were not shown in the targeting summary of the Campaign Builder, especially in combination with Booking Calendar or Items created via API. |
2.171.10 | Changes and optimizations | Integration / Pinterest, Token Generator | We fixed problems with the Token generation and encryption of login credentials for our Pinterest Integration |
2.171.10 | Changes and optimizations | Campaign Builder, Check Availability | We enhanced the field length of Contending Line Items, in order to store results with more contenting line items from the Availability Check. |
2.171.10 | Changes and optimizations | Programmatic Data Import, Integration / Google AdManager | Programmatic Imports for Google AdManager were not running when being scheduled via the delivery report center. |
2.171.10 | Changes and optimizations | Publication Date Wizard | We fixed various problems in the Publication Date Wizard |
2.171.10 | Changes and optimizations | Campaign Item Related List | We fixed, that picklist values were showing the api name instead of the label, when used in Package Components |
2.171.10 | Changes and optimizations | Campaign Builder | The Internal Comment can now also be hidden in the field view of the Campaign Builder |
2.171.10 | Changes and optimizations | Campaign Builder, Lightning Flow | We fixed issues with the back button, when using Campaign Builder in Lightning Flows. |
2.171.10 | Changes and optimizations | License | We fixed issues with our License Check, which was blocking invoice generation when only a Billing&Accounting license is present |
2.171.10 | Changes and optimizations | Media Configuration, Optimizer | We fixed an issue where users where seeing an error message about Targeting when trying to save from Media Configuration and Optimizer. |
Patch 2.171.11
Please find the installation links for this version below:
Installation link 2.171.11 for your production environment (org) or
Installation link 2.171.11 to update your sandbox
Version | Issue Type | Components | Description |
---|---|---|---|
2.171.11 | Changes and optimizations | Booking Calendar | We fixed an issue in the Classic Booking Calendar where the Media Campaign Record Types were not correctly filtered during creation. |
2.171.11 | Changes and optimizations | Booking Calendar LWC | We fixed the following issues in our Booking Calendar LWC:
|
2.171.11 | Improvement | Booking Calendar LWC | We improved the filter performance and responsive lookups for our Booking Calendar LWC. |
2.171.11 | Changes and optimizations | Campaign Builder | We fixed the following issues in our Campaign Builder:
|
2.171.11 | Improvement | Inventory Setup assistant | Updated the Package types descriptions in our Inventory Setup Assistant. |
2.171.11 | Changes and optimizations | Lightning Flow,Media Search | We removed a duplicated navigation button from the Media Search in the Flow caused by a specific setup. |
2.171.11 | Changes and optimizations | Media Search | We fixed an error in the Media Search when using certain filters. |