What is changing?

With version 2.130 we’re going to rename many of the AdServer related fields and objects into something more general. The main changes will affect the objects AdServer Login and AdServer IDs.

In our new version those will be labled as:

This will affect how these objects are named, but also affects other fields and buttons which are closely connected to these. For example lookup fields to formally called AdServer Login object will now also be called Connection. Same with Junction objects, like Selected Connection IDs. Also It could be, that to keep a coherent experience, some buttons will have a slightly different label.

See below, for a table of all the changed Objects, Fields, Buttons ect.

Note: If you are using custom translations for ADvendio (e.g. you translated ADvendio by yourself, in a language which is per default not offered by us) it’s likely that these changes won’t affect your translations and your users will continue to see these custom translations.

Why are we doing this?

Our integration to external systems has always been one of our main assets in ADvendio. As the media landscape is progressing, we are also witnessing a more complex landscape of different systems and players.

While in the past, it might have been enough for a publisher to have an AdServer connected, but now we are facing DSPs, SSPs, DMPs and many more. But also ADvendio got more flexible in it’s integration of external systems. We can now connect to SSPs and have started the integration of DSPs and Social Media as well.

To ensure a consistent experience for our customers and users, we decided to move to a more general naming for our objects and processes, if they concern more than just an AdServer.

Do I need to act? What do I need to do?

As we’re changing only the record type label and not the technical name, the change should not affect any functionality. As for our ADvendio features, we made sure that all vital processes, will adapt the change without issues.

Salesforce still offers a lot of possibilities for customization. If any of your own custom logic uses reference to the above mentioned Record Types, please check if your logic is using the Record Type API name and not the Labels. If you use Record Type Labels, you will need to enhance your logic to fit the new naming. Examples for these can be:

If possible we recommend, installing the new version in a sandbox environment, to familiarize yourself with the changes and test any custom logic or validations which might be affected. You can then use the chance to prepare a small messaging for your user base.

If you are feeling uncertain or need help in checking your customization, feel free to contact your Technical Account Manager or support@advendio.com.

What if I don’t want these changes?

As these are part of our ADvendio Managed Package, you will not have the option to enable or disable the new names.

However Salesforce still offers you ways to customize this. You can go to:

Setup → Translation Workbench → Override

and override the names of fields, objects, buttons and similar.

Detailed Changes:

2.128 and lower

Type

2.130 and coming

Comment

AdServer Login

Object

Connection

AdServer Features

Field (object: AdServer Login)

Connection Feature

AdServer Job Information

Field (object: AdServer Login)

Connection Jobs Information

AdServer Login No.

Field (object: AdServer Login)

Connection No.

AdServer Price Field

Field (object: AdServer Login)

Price Calculation Field

Connected AdServer Login

Field (object: AdServer Login)

Related Connection

Generate DFP OAuth Token

Custom Button / Lightning Action (object: AdServer Login)

Generate Google OAuthToken

AdServer ID

Object

Connection ID

AdServer ID Name

Field (object: AdServer ID)

Connection ID Name

AdServer Login

Field (object: AdServer ID)

Connection

AdServer ID

Field (object: AdServer ID)

Legacy ID

We introduced a new ID field, which will replace this field in the future.

Currently the legacy field is still used by most existing integrations

Parent AdServer ID

Field (object: AdServer ID)

Parent ID

AdServer Name

Field (object: AdServer ID)

Technical Name

Ad Price AdServer ID Assignment

Object

Ad Price Connection ID Assignment

AdServer ID AdSpec Assignment

Object

Connection ID AdSpec Assignment

AdServer Team Assignment

Object

Connection Team Assignment

AdServerID AdvertisedBrand Assignment

Object

ConnectionID AdvertisedBrand Assignment

Content AdServerID Assignment

Object

Content ConnectionID Assignment

PublisherPayout AdServerID Assignment

Object

PublisherPayout ConnectionID Assignment

Selected AdServer ID

Object

Selected Connection ID

AdServer Exclusion

Object

Exclusion

AdServer Custom Field

Object

External Custom Field

Delivery Data

Object

Delivery Data

AdServer ID

Field (Delivery Data)

Connection ID

Enhanced Delivery Data

Object

Enhanced Delivery Data

AdServer ID

Field (Enhanced Delivery Data)

Connection ID

AdServer ID Name

Field (Enhanced Delivery Data)

Connection ID Name

AdServer ID Category

Field (Enhanced Delivery Data)

Connection ID Category

AdServer ID Type

Field (Enhanced Delivery Data)

Connection ID Type

Secondary AdServer ID

Field (Enhanced Delivery Data)

Secondary Connection ID