...
Installation links for version 2.170
Please find the installation links for this version below:
Installation link 2.170.12 for your production environment (org) or
Installation link 2.170.1 2 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.
...
CAMPAIGNS Components | Issue Type | Description |
---|---|---|
Booking Calendar | Improvement | We added the following enhancements to our Lightning Booking Calendar filters:
We fixed the following issues for our Lightning Booking Calendar:
|
Campaign Builder | New Feature | The following new features were added to the Campaign Builder:
|
Improvement | The following improvements were added to the Campaign Builder:
| |
Changes and optimisationsoptimizations | The following issues were fixed in the Campaign Builder:
| |
Ad Material Management | Changes and optimisationsoptimizations | We fixed an issue in the Ad Material Management issue that was not loading the component when there were errors in templates or saved variables. If an Ad Creative has an Ad Creative Template Variable that is invalid, this will not block the Ad Material Management display feedback for the user about the problem |
Campaign Item Custom Related List | New Feature | We added the possibility to our Campaign Item Related List to indicate how many items were selected when using a custom component to navigate further. |
Changes and optimisationsoptimizations | We have fixed issues in the Campaign Item Related List:
| |
Check Availability | Changes and optimisationsoptimizations | We fixed a few issues in the Availability Check processes:
|
Content management | Changes and optimisationsoptimizations | We fixed an issue where the Content tree was loading long or failing in the Targeting Sets Wizard. |
Creative Assignment / Creative Upload | Improvements | For Creative Upload, we fixed a problem where users were unable to select an existing creative due to an unknown error. |
We added an important feature for our clients using the Creative Upload feature of ADvendio. To avoid manual overhead we added the possibility to validate dimensions and file size to upload creative files. Feel free to check this great new feature out. | ||
New Feature | Great news for clients using or planning to use our Creative features: We now support external storage for Creatives in Custom AWS Connections. We also made preparations to support Custom Google Connections as external storage. | |
Dynamic Pricing/Price Rules and Media Configuration | Changes and optimisationsoptimizations | We added handling to evaluate exclusions for Price Rule matching. |
Generic Clone | Changes and optimisationsoptimizations | We fixed an issue where fields canceled campaign items; fields were not editable in Media Configuration after the generic clone. |
NEW LWC Inventory Setup Assistant | New Feature | We added an Inventory setup assistant that lets you bulk-create sites, placement, and ad types, set ad prices, define ad specs, and even link your inventory to an ad server, all in one streamlined process. |
LicenseModule | Changes and optimisationsoptimizations | We updated our feature activation logic to the Salesforce technology. Please note that you might need to contact support if you see messages about "The feature you are trying to use is not part of your ADvendio license." This also applies to your sandbox orgs. |
Media Configuration | Improvement | We implemented the new Lightning postal code component into the Media Configuration. Feel free to enable it via Administration settings. We have fixed the "A Component Error has occurred" message when the Media Campaign was opened. |
Media Search | Changes and optimisationsoptimizations | We corrected the error in the console when adding an item to the basket in the Media Search. |
New objects | New Feature | We have implemented Agency Support by adding two new objects (Media Plan and Plan Details) along with associated fields, created a new app, defined flows for sales demos, briefing creation, speculative offers, and more, as well as introduced a new media campaign button from strategic plans in ADvendio. |
Publication Date Wizard | Changes and optimisationsoptimizations | Fixed and followed up on issues regarding Publication Date wizard time zones. |
Publisher Payout | Changes and optimisationsoptimizations | Fixed and followed up on the bug with Publisher Payout Contract Wizard Filter being broken. |
SelfService / Sales Assistant | Improvement | Self-service enhancements: |
FINANCE Components | Issue Type | Description |
---|---|---|
Accounting records | Improvement | We moved several Features running on the Visualforce pages to the Lightening: Accounting Record Simulation button on the Campaign Item enhanced the code by making sure the processes run in the correct order, and enabled the same functions as on the wizard |
Improvement | With this improvement, we will post a chatter post for every accounting record process on the legal entity. Also failed processes and records will be displayed. | |
Campaign Item | Changes and optimisationsoptimizations | Fixed the issue where "Bill me" gets changed to false if "Do not show on Proposal PDF" is true |
Flexible Payment Plans | Improvement | With version 2.170 we release big improvements and changes for users who use Flexible Payment plans: 1. Created the relation of the invoice item in the Flexible payment plan 2. Enhanced validation, that flexible payment plans can be changed unless the related invoice is in status Invoiced 3. In the case of invoiced or reviewed Flexible Payment Plans based on %, we would need to automatically adjust the % value so that the % represents again the Invoice Item amount related to the new Campaign Item amount. 4. Implemented Status Validation for Flexible Payment Plans FPP Creation to Prevent Incorrect Amount Updates |
Fiscal periods | Changes and optimisationsoptimizations | We have addressed the issue related to the duplicate unique key for daily revenue schedules when using custom fiscal periods with more than 31 days. |
Pre-Invoice generation | Changes and optimisationsoptimizations | We have addressed the Error during pre-invoice generation: System.NullPointerException: Argument cannot be null |
Improvement | With version 2.170 we released a new Preinvoice generation button in LWC | |
Quote Page Layout / PDF | Improvement | We have renamed the "Show Packet Components On Quote" field to "Show Packet Components on PDF" in the media campaign page layout details list |
Changes and optimisationsoptimizations | We fixed an issue where TPC and Agency net N3 are displayed on the Quote PDF after the implementation of AD-9423 | |
Taxes (GST, HST, VAT) | Improvement | We improved the flow when the Reverse-Charge Mechanism is unchecked it sets Create Items as VAT Exempt to false and VAT Exempt on the Campaign Items to false |
Changes and optimisationsoptimizations | We have resolved an issue when VAT was not recalculated for the first month for the fully received Campaign item after the first invoice was canceled | |
Campaign Item | Improvement | We enhanced our code If all the campaign items in the media campaign are canceled and the media campaign is now without any campaign item set the media campaign start date and end date to default “null”. |
CONNECTIONS Components | Issue Type | Description |
---|---|---|
Submit to AdServer | Improvement | We improved the messaging and user guidance during the OAuth process when using Connections features for the first time |
Changes and optimisationsoptimizations | The following issues were fixed in Submit to AdServer:
| |
Check Availability | Changes and optimisationsoptimizations | The following issues were fixed during Check Availability:
|
Creative Upload | New Feature | We updated our Creative Upload for all supported integrations (Google AdManager & Xandr) to include the following types of creatives:
|
Media Integration API | New Feature | You are now also able to fully use our Creative Upload module in custom integrations |
Improvement | The following improvements were added to our Media Integration API for custom integrations:
| |
Changes and optimisationsoptimizations | We fixed an issue with a changed endpoint name when implementing custom integrations | |
Integration / Adswizz | Improvement | We improved our handling of Audience Targeting in combination with other types of targeting |
Changes and optimisationsoptimizations | The following issues were fixed in our Adswizz integration:
| |
Integration / Broadsign | Changes and optimisationsoptimizations | We fixed an issue where availability checks would return no results |
Integration / Google Ad Manager | Improvement | Our Google AdManager Integration now supports API version v202311 |
Changes and Optimisationsoptimizations | The following issues were fixed in our Google AdManager Integration
| |
Integration / Freewheel | Improvement | The following improvements were added to our Freewheel Integration:
|
Integration / Triton | Changes and optimisationsoptimizations | We fixed issues with the Geo Targeting sent to Triton not being properly set up |
Integration / Xandr | Improvement | The following improvements were added to our Xandr Integration:
|
Changes and optimisationsoptimizations | The following issues were fixed in our Xandr Integration
|
PROGRAMMATIC Components | Issue Type | Description |
---|---|---|
Programmatic Data Import | Changes and optimisationsoptimizations | We've implemented improvements to the RTB report's multithreading strategy for Salesforce data uploads. This optimization ensures smoother data transfer and minimizes the potential for conflicts when flushing data to the MySQL database connection. |
Programmatic Generic CSV Import | Changes and optimisationsoptimizations | We've resolved an issue where previously uploaded and mapped CSV files disappeared after a new update. Now the mappings will remain intact, eliminating the need to re-associate them after each update. |
Google AdManager Programmatic Guaranteed | Changes and optimisationsoptimizations | Now, when creating or editing Proposals and Proposal Lines in ADvendio, the currency setting from ADvendio itself will be used, instead of the default currency associated with your GAM user. This enhancement empowers you to have greater control over the currency used for each campaign, ensuring accurate budgeting and reporting. |
Integration / Burt | Improvement | We added more flexibility on Programmatic Data Import, we can distinguish records by Deal Type thanks to the Unique Key update and added compatibility with multiple currencies. |
Changes and optimisationsoptimizations | We have fixed the issue of no data being imported and the absence of error messages in bulk data jobs due to connection setup misconfiguration. This has been resolved by updating the required input for programmatic data import from BURT, and making it easier to use and less prone to errors. | |
Programmatic Media Campaign Generation | Changes and optimisationsoptimizations | The main logic was enhanced so the query for media campaigns can avoid issues while processing the programmatic data working sets and some extra validation was added to clean up both Media Campaign and Campaign Item records to avoid duplicated values. |
Creative Upload/ Programmatic Guaranteed/ Transfer to ADvendio | New Feature | We enhanced error handling for the import process of AdCreativeTemplates and any upcoming new object, providing users and support with detailed information on upload failures to trace why they happened and what can be done to fix them. |
MEDIA BUYING Components | Issue Type | Description |
---|---|---|
Integration / Xandr | Improvement | We introduced a new budget type for the Xandr integration: now when creating a new Buying Order it will be possible to choose between “Revenue Budget” and “Impression Budget” from the new “Budget Types“ dropdown menu |
Integration / Amazon DSP | New Feature | We enhanced the Transfer to ADvendio feature to import Accounts and Advertisers and added a new functionality that allows users to select a Marketplace for their campaigns. |
Integration / Snapchat | New Feature | We’ve introduced a new Media Buying Integration: Snapchat Ads. |
Integration / Pinterest | Changes and optimisationsoptimizations | We've identified and resolved an issue causing import errors in ADvendio when using the Pinterest Technical Name field. Previously, descriptions exceeding the character limit supported by ADvendio (when creating a new Pin in the Pinterest UI) would lead to errors during import. |
Integration / The Trade Desk | New Feature | We’ve enhanced the Trade Desk integration to enable “Budget Impressions” and “Pacing” at the Buying Item level. |
Integration / Google Display & Video 360 | Improvement | We introduced a new budget type for the DV360 integration: now when creating a new Buying Order it will be possible to choose between “Revenue Budget” and “Impression Budget” from the new “Budget Types“ dropdown menu. |
Integration / Google Ads | Changes and optimisationsoptimizations | We've enhanced the error handling for the Google Ads integration. Now, if you submit a Buying Order with an invalid advertiser ID, you'll receive a clear and helpful message explaining the issue. This means no more confusing "500 errors" and faster troubleshooting for successful campaign launches. |
Integration / Facebook | Improvement | We’ve updated the “Order Goal Field” in our Facebook Integration to reflect the changes introduced in API v17.0 |
Integration / TikTok | Improvement | The TikTok integration now supports the Targeting Component at a Buying Item level, allowing the selection of the categories Inventory, Account, and Geo. |
Media Buying | Changes and optimisationsoptimizations | We've enhanced error handling for Media Buying Connections. Now, if you encounter an issue while connecting, you'll receive a specific message explaining the problem, instead of a generic authorization prompt. |
We fixed a few issues impacting the user interface after the last Salesforce Winter 24 release. | ||
Buying Delivery Data Email-Notification | Improvement | We enhanced the error message field in the Email Report of Buying Delivery, specifically to include the corresponding connection, aiming to facilitate quicker troubleshooting |
We improved the Buying Order information table in the email report so that it shows the “Start Time“ and “End Time“ information. | ||
Check Login / Authentication and Submit Buying Order | Changes and optimisationsoptimizations | We've identified and resolved an issue where the authorization request for Media Buying features (like submitting buying orders or syncing delivery information) wasn't clickable. This meant you couldn't complete the process if you hadn't previously authenticated via the connected app. We've improved the user experience when you request a gateway operation (by clicking a button). Previously, the loading screen might have shown sections that weren't clickable or accessible, which could be confusing. |
...
Version | Components | Issue Type | Description |
---|---|---|---|
2.170.1 | Ad Specs & Rates Manager | Changes and Optimizations | Fixed an issue where a value was not shown in the Targeting tree of the Ad Spec Connection ID assignment of the Ad Specs and Rates Manager due to special characters. |
2.170.1 | Booking Calendar - Content search | Changes and Optimizations | We fixed an issue in the Advanced Content search of the Booking Calendar where the search was failing when many records were existing. |
2.170.1 | Campaign Builder | Improvements | We added two enhancements to the Campaign Builder:
|
Patch 2.170.2
Please find the installation links for this version below:
Installation link 2.170.2 for your production environment (org) or
Installation link 2.170.2 to update your sandbox
Version | Components | Issue Type | Description |
---|---|---|---|
2.170.2 | ADvendio API, Optimizer | Bug | We fixed an issue in our Optimizer Api logic which was working inconsistently when adding a new Campaign Item. |
2.170.2 | Booking Calendar | Task | We fixed an issue in the Booking Calendar where single Content lines where not correctly merged when adding same timeframe and price to the basket. |
2.170.2 | Buying Delivery Data | Changes and optimizations | We changed our Media Buying Integrations, so that the import of delivery data now is also possible, if Buying Orders are not assigned to a Campaign Item. |
2.170.2 | Campaign Builder | Bug | We fixed an issue where Values were not shown when Creating Custom Values for Keyvalue/Audience Segments. |
2.170.2 | Campaign Builder | Bug | We fixed an issue where Prorated packages were not able to be copied. |
2.170.2 | Campaign Builder | Improvement | We fixed two issues for the Campaign Builder custom javascript logics regarding targeting and availabilities. |
2.170.2 | Campaign Builder, Fiscal period | New Feature | We added the possibility to the Campaign Builder to split weekly (Monday-Sunday) when fiscal periods are enabled. |
2.170.2 | Check Availability, Optimizer | Changes and optimizations | 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. |
2.170.2 | Integration / Xandr | Changes and optimizations | The status information is now included again for Keys in the key & value import. |
2.170.2 | Integration / Xandr, Programmatic Data Import | Changes and optimizations | We fixed problems with the programmatic data import for our Xandr Integration, which was not running properly. |
2.170.2 | Media Configuration | Bug | We fixed an error thrown in Media Campaign when "video content" hasn't been added to a feature setting. |
2.170.2 | Media Configuration, Publication Dates | Bug | We fixed an issue where the Publication date selection skipped months if a date was selected or edited. |
2.170.2 | Transfer to ADvendio | Changes and optimizations | We fixed an issue, where it was not possible to import only active Accounts for our DV360 integration. |