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 logics and processes to ensure a smooth transition for this release.
Error when upgrading from version 2.170.12
When trying to upgrade from version 2.170.12 to this release you will get an error about an unsuccessful installation. Please note that we are working on this issue and are planning to have a solution in 1-2 days.
Installation links for version 2.171
Please find the installation links for this version below:
Installation link 2.171 for your production environment (org) or
Installation link 2.171 to update your sandbox
It's important to ensure that 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.
CAMPAIGNS Components | 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 Time Beam pages in the Agency module, showing the remaining budget and updating automatically based on changes to the media budget and sum revenue budget. |
API | New Feature | Introduced an API endpoint for creating packages and their components, allowing seamless integration into workflows |
APICheck Availability | 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:
|
Booking Calendar | 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:
|
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 is restricted to ensure consistency. |
Check Availability | Changes and optimisations | We fixed the following issues in our Availability Check:
|
Check Availability, Inventory Forecast | Changes and optimisations | A logic adjustment was implemented to ensure the Constant Quantity value Frequency and Guaranteed AI properly taken into account for the Availability Check. |
CommitmentMedia Search | Changes and optimisations | An issue where having a commitment assigned to a media campaign affected the media search has been fixed. |
Content Wizard | New Feature | We enhanced out Inventory Setup Assistant with even more wizards. |
Deprecation and Cleanup | Technical Debt | 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 in an easy way. 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. |
Integration / Google AdManager | Changes and optimisations | We fixed an issue where the submit to Ad Server Proposal needed a proper validation. |
Key Values | Changes and optimisations | We fixed the following issues in our Key Value selection:
|
Key Values | 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:
|
Optimizer | Improvement | Improved our creation logic for Budget Billing Category Campaign Items, so that they are set up with the correct distribution logic, for the billing category. |
SelfService / Sales Assistant | Changes and optimisations | Fixed an issue where the availability check was failing in a digital experience context. |
SelfService / Sales Assistant | 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. |
Targeting | 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. |
FINANCE Components | Issue Type | Description |
---|---|---|
Amount CalculationDelta invoicingPre-Invoice generation | Task | Adjustment after Reviewing remaining TODO comments in InvoiceItemCalculations.cls |
Amount CalculationDelta invoicingPre-Invoice generation | Task | Include refactored Invoice Item amount calculation in Pre-Invoice Generation |
Amount CalculationDelta invoicingPre-Invoice generation | Task | Handle rounded Invoice Item values in refactored Pre-Invoice Generation |
Amount CalculationDelta invoicingPre-Invoice generation | Task | Refactor Invoice Item Amount Calculations |
Buying Delivery Data | Changes and optimisations | [Media Buying][Data Delivery Report] Buy Data records not created with "standalone" Buying Orders |
Optimizer | Task | Optimizing changes last availability forecast always showing in GMT+0 |
Pre-Invoice generation | Changes and optimisations | External Development: New Pre-invoice button creates with Bill Me being checked in 2.170 |
CONNECTIONS Components | Issue Type | Description |
---|---|---|
Booking Calendar LWC, Inventory Forecast | Improvement | On the Booking Calendar was implemented a new Behavior that considers the Rate Card validities to be ignored when containing matching Ad prices |
Booking Calendar LWC, Inventory Forecast | Improvement | We enhanced the Booking Calendar Ad Price validities behavior along with Feature settings that enables or disables Ad Price validation to avoid any inconsistencies in the results |
Booking Calendar LWC, Inventory Forecast | 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. |
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.) |
Security | Improvement | BREAKING CHANGE ANNOUNCEMENT:
|
Check Availability, 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. |
Creative Upload | Improvement | The import of Creative Templates for Google AdManager has been improved, better taking into account multichoice variables and automatically importing the possible values for the field. |
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. |
Daily Buying Delivery, Integration / Xandr | New Feature | Our Xandr Invest integration for Media Buying now also supports the import of daily delivery data. |
Integration / EQUATIVE | Changes and optimisations | We fixed the following issues in our EQUATIVE Integration:
|
Daily Delivery Report, Integration / Xandr | Improvement | Our Xandr Monetize Integration for Publishers now supports the import of Daily and Daily Sitebased Delivery Data. |
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 / Xandr, Submit to AdServer | Changes and optimisations | We fixed the following issues in our Xandr Integration:
|
Inventory Forecast | Changes and optimisations | We fixed the Inventory Forecast Service to properly take runtimes into account when checking availabilities |
Submit to AdServer | 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. |
Integration / Freewheel | Improvement | The Freewheel Transport Layer Security (TLS) protocol was updated due to deprecation and allow a uninterrupted service |
Integration / Google AdManager | Improvement | We updated Google AdManger API to version 202402 and allow an uninterrupted service |
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. |
PROGRAMMATIC Components | Issue Type | Description |
---|---|---|
Integration / Google AdManager, Programmatic Guaranteed | 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 | [Xandr] We fixed on Xandr it's RTB report that was not working due to an issue on the programmatic advertisers and programmatic prices |
Integration / Xandr, Programmatic Guaranteed | 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 | Technical Debt | We removed our legacy import for Salesforce Big Objects in our Programmatic Imports. |
Programmatic Data Import | Changes and optimisations | An issue with the cancellation of the programmatic license is fixed |
Programmatic Guaranteed | Improvement | 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. |
Programmatic Media Campaign Generation | Changes and optimisations | We fixed an issue where creating programmatic Media Campaigns with CPM Billing Category failed. |
Programmatic Media Campaign Generation | Changes and optimisations | We fixed when creating a Programmatic Media Campaign that we encounter a Timezone conflict, now the creation can be possible with any user timezone |
Programmatic Media Campaign Generation | 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 |
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 BUYING Components | Issue Type | Description |
---|---|---|
Transfer to ADvendio | Changes and optimisations | We fixed on DV360 an issue where existing accounts are not getting imported when we select the “Import only active” option |
Frequency Capping, Integration / Xandr, Media Buying | New Feature | With this improvement Xandr users will be able to set a Frequency Capping for they Buying Items. |
Integration / Facebook | New Feature | We now 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 the latest enhancements and to ensure an uninterrupted service |
Geo Targeting, Integration / Google Display & Video 360 | Improvement | We improved the Import of Geo Targeting Criteria for Google DV360, to allow to 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 |
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, amount spent from Buying Items submitted to The Trade Desk |
Integration / The Trade Desk | Changes and optimisations | We enhance the error handling on TTD when there is a AdditionalDeliveryReportSettings settings not properly configured |
Integration / The Trade Desk | New Feature | [The Trade Desk] Association of Contracts to a PG order |
Integration / The Trade Desk | New Feature | [The Trade Desk] Creation of a dedicated Programmatic Guaranteed buying order |
Integration / The Trade Desk | Improvement | We added a new field in our Trade Desk integration called "Campaign PO #" at the Buying Order level this allows to have a new field available in Advendio to submit directly to a Purchase Order Number on a Campaign level in The Trade Desk, with the possibility to customize the field name in Advendio and use it for any specific application required for your business process to be present in the Campaign. |
Integration / The Trade Desk | Improvement | 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 be already existing in the platform) |
Media Buying | Changes and optimisations | Buying Order creation component bug with 2.170 |
Media Buying | Improvement | With this improvement, we’ve enhanced budget control and cost tracking for campaigns with buying orders. |
Media Buying | Changes and optimisations | Budget validation is broken |
Media BuyingMedia Buying Targeting Component | Changes and optimisations | [Media Buying] Targeting UI doesn't show records in the tree |
Media BuyingMedia Configuration | Changes and optimisations | [Media Buying] Focus on input field is lost after typing |
Submit Buying Order | 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 submit. |