Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Join Kenneth Puche, Customer Success Manager, and Nicole Jünger, Product Manager, as they introduce the exciting new features of ADvendio’s Spring ‘24 release: https://advendio.atlassian.net/wiki/spaces/SO/pages/3826417665/ADvendio+s+Spring+24+Release+Version+ADvendio's Spring'24 Release: Version 2.170 + Video + Overview

Installation links for version 2.170

...

If you need help during the installation, please see our upgrade tips.

CAMPAIGNS

Components

Issue Type

Description

Booking Calendar

Improvement

We added the following enhancements to our Lightning Booking Calendar filters:

  • You can now use field operators for number, date, and currency fields.

  • We implemented a performance improvement for our Booking Calendar Lightning. You will receive the update by installing this release. This will especially help if you are working with result views that need to load many rows.

We fixed the following issues for our Lightning Booking Calendar:

  • Field field error display when Filter for active records was enabled

  • The results table did not show the correct colors when working with the Content detail mode

  • We fixed an issue with Frequency not calculating correctly in Booking Calendar Lightning.

Campaign Builder

New Feature

The following new features were added to the Campaign Builder:

  • We have Addressed an issue in the Campaign Builder where mandatory/required fields were not being enforced

  • We created the ability to paste key values by adding a comma-separated value list, allowing users to select multiple values for key values and audience targeting by pasting a comma-separated list, with validation and error handling for invalid values

  • Enabled to hide/remove empty columns

  • Added week numbers to the form until the range

  • We added a better overview of which targeting was already selected with an extra summary and an indicator in the targeting builder. ⚠️ Please note that this feature is a beta feature and might still have some inconsistencies.

Improvement

The following improvements were added to the Campaign Builder:

  • Ad Price validations are taken into account and exceptions as well

  • Adjusted Blackout name in targeting component

  • added Frequency Capping to Targeting Rules

  • enhanced the Copy Value action logic when copying Publication dates to other items.

  • We updated the status for availability checks to mark results as outdated data after a relevant change

  • We enhanced the usability of our Key Value and Audience Segment components

  • We improved the handling of setting invalid decimals

  • We implemented the picklist dependency rules so that users can select picklist values according to the selection on the dependent picklist

  • We enabled selecting audience segment presets for Adswizz

Changes and optimizations

The following issues were fixed in the Campaign Builder:

  • multiple net calculator logic

  • multiple style issues

  • multiple issues with the Key Value Targeting

  • fixed issues in the calendar and publication date selection

  • error shown when Multiple Publication Dates were selected

  • amount calculation failed and buttons were greyed out due to a linear package availability check

  • the frequency calculation was incorrect when navigating from the Booking Calendar to the Campaign Builder

  • fixed Placement based publication dates to be shown over the whole year

  • fixed the geo-targeting structure not showing all values

  • Price rules failed to apply when freeform values were included

  • sort order was not being set correctly after using the copy item feature

  • The "Field to share" picklist in split action was not loaded correctly

  • Manual date ranges and package Header behavior was not consistent

  • it failed with more than 100 not saved items

  • it was not loading due to missing permissions

  • blank picklist values were updated to the default

  • Special discount disappeared when quantity was changed

  • Campaign items were not loaded for Campaign Builder flow usage

  • There was an error message when using Copy Value Action with a specific setup

  • Several validation logics in the Copy item and Copy value logics were fixed

  • Copy Value action was not working for Picklist (Multi-Select) fields

  • Copy Value did not trigger the Amount Calculation

  • Error in Calendar Range with Lightning Web Security Active

  • We addressed an error in runtime adjustments for the split of Campaign Items.

  • Fixed an issue where the Header for Individual packages didn't update after the copy value was done in the From/Until fields

  • fixed an issue with resetting fields after copy/split actions

  • there were doubled values when adjusting certain package header fields

  • an issue where Targeting information was not saved for packages

  • Picklists were not working properly

Ad Material Management

Changes and optimizations

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 optimizations

We have fixed issues in the Campaign Item Related List:

  • The "View all" view was broken with multiple packages

  • Filter buttons were not working

Check Availability

Changes and optimizations

We fixed a few issues in the Availability Check processes:

  • an issue where clients without a Connections license were not able to start exclusive availability checks

  • Fixed the issue that error appears while checking availability in a flow

  • Check Availability throw error if an Ad Price is set as weekly and the campaign item was running less than 5 days

  • Self-blocking records were ignored in the old exclusivity check logic

  • availability Check-in Media Search stopped when navigating between Salesforce tabs

Content management

Changes and optimizations

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 also adjusted previews for unsupported types.

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.
We also added proper possibilities to delete and edit creatives from external storage.

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 optimizations

We added handling to evaluate exclusions for Price Rule matching.

Generic Clone

Changes and optimizations

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 optimizations

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 optimizations

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 optimizations

Fixed and followed up on issues regarding Publication Date wizard time zones.

Publisher Payout

Changes and optimizations

Fixed and followed up on the bug with Publisher Payout Contract Wizard Filter being broken.

SelfService / Sales Assistant

Improvement

Self-service enhancements:
-Now Self-service using availability check from booking calendar results should be same. This improvement added more consistency to our product.
-In the Self-Service Enhancements, we have implemented the ability for users to evaluate and select items based on content and publication dates, introducing a selection mode for users when the setting is enabled, with two similar models for handling different use cases.
-We have addressed and fixed the error that occurs while saving budget items in the Self-Service module.

...

DEPRECATION

As shared via emails and in our Wiki beforehand we have now relabeled our features for future deprecation in November 2024. Please make sure to switch to current versions of the features to be deprecated in the next months to not be affected by the deprecations. You can find more information on the following 2 Wiki pages:

We deleted already deprecated Fields on Campaign Item and Media Campaign objects. Check our Wiki to find details.
The fields will not be deleted on your end upon installation. In case you would like to remove them you can manually delete them in the setup.

We deprecated old code for an AGOF Connection.

We have performed the deletion of the following Quote Preference Page Layouts: Quote Reference Layout, Quote Layout 1 Layout, Standard Quote Layout, and Environment.

Rephrased DoNotShowOnProposalPDF__c = Hide This Item and InvoicedAmountTotal__c=Media Campaign Total Amount fields for the media campaign to represent the actual purpose

We have removed the old Commitment Data Structure from the Campaign Builder by eliminating code references and fields as non-functional.

Relabeled Finance pages. Link to the Deprecation

We have deprecated ADX from our package and deactivated the ADX record type in Salesforce on all related objects. The ADX functionality (programmatic import) continues to be available for our Google ADMANAGER record type.

Deprecated Campaign Item Reporting / Enhanced Delivery Data from DV360 Integration

Deprecated Enhanced Delivery Data import with Key Value Filter

Deprecated Moat Integration & remove code references

❗ Admins by installing package 2.170 should delete them manually by using visualforce page. Here is a link to the deprecation page

We updated the Salesforce API used for our Invoice and PDF generation features to SOAP API v.39

...

Version

Issue Type

Components

Description

2.170.14

Improvement

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.

There are further information on what is happening, highlighted in our Adswizz Integration documentation.

...

Patch 2.170.15

Please find the installation links for this version below:

Version

Issue Type

Components

Description

2.170.15

Changes & Optimization

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.170.15

Improvement

Integration / Display & Video 360

To ensure the connectivity of our Integrations, we updated the API version used by our Google DV360 Integration to the most recent version: API v.3

2.170.15

Changes & Optimization

Integration / Display & Video 360

We fixed issues with the Geo Import not finishing successfully.

2.170.15

New Feature

Integration / Display & Video 360

The Google DV360 Integration now supports Audience targeting with the submit of Buying Items.

2.170.15

Improvement

Integration / Google AdManager

To ensure the connectivity of our Integrations, we updated the API version used by our Google DV360 Integration to the most recent version: API v202402

2.170.15

Improvement

Integration / Google Ads

To ensure the connectivity of our Integrations, we updated the API version used by our Google Ads Integration to the most recent version: API v.19

2.170.15

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.170.15

Improvement

Integration / Linkedin

To ensure the connectivity of our Integrations, we updated the API version used by our Linkedin Integration to the most recent version: API 202406

2.170.15

Changes & Optimization

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.170.15

Changes & Optimization

PDF Merge

We fixed issues with our Merge PDF feature, which was not reachable by ADvendio.

2.170.15

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.