Archive

Archive

 

Legend

Log Entries

Meaning

Log Entries

Meaning

Added

A new feature or functionality was added. We provide a short description of the feature, explaining the use case and what you can do with this.

Changed

A functionality was changed internally, this might be a changed feature or a bugfix. This change does not need any action on publishers website. We provide a short description what was changed and why

Action

Something was changed, that requires an action on publishers websites. This will be used very rarely, our declared goal is that after you integrated the tagManager once, you dont have to change it.

issue

During our development cycle we became aware of an issue, but could not fix it right away and released anyway. This will often be something very small, for example: some rare use case within a new feature that nevertheless might be usefull to fix in the future.

Removed

Deprecated functionality that is not in use anymore

 

Release 01.06.2022 - ​​https://github.com/mbrtargeting/stroeerMetaTag-development/pull/949

Status: Live

Entry

Description

Entry

Description

issue

MetaTag: fix of sticky-Slot positions for iPad

Release 24.05.2022 - ​​https://github.com/mbrtargeting/stroeerMetaTag-development/pull/946

Status: Live

Entry

Description

Entry

Description

Added

MetaTag: yldomain url parameter for yieldlove wrapper v2 preparation

Changed

MetaTag: google events might be in unexpected order which results in incomplete infotool logs, this should now not be an issue

Added

MetaTag: added lazy load A/B test with alternative algorithm

Hotfix 16.05.2022 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/941

Status: Live

Entry

Description

Entry

Description

issue (fixed)

Fix of special zones by yieldloveSiteId

 

Release 12.05.2022 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/939

Status: Live

Entry

Description

Entry

Description

Changed

MetaTag: CLS prevention: add height change animation for min-height

Changed

fledge test: add fledge targeting; FLEDGE is a Privacy Sandbox proposal to serve remarketing and custom audience use cases, designed so it cannot be used by third parties to track user browsing behavior across sites

Changed

MetaTag: added empty check for mbr catergories

Changed

MetaTag: yieldlove endpoint update preparation (implemented, but not enabled)

 

Release 05.05.2022 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/936

Status: Live

Entry

Description

Entry

Description

Changed

MetaTag: removed delayScriptCallUntilContent config option, load scripts after consent available.

Changed

MetaTag: key values for ad servers can now be filtered, so we don't send key values that a specific adserver does not need (for example, internal metatag stuff or key values intended for only one adserver but not the others). Should reduce payload to ad server and save a few gigabytes over time.

Changed

MetaTag: fixed a bug where newly reported creative sizes would overwrite a former report, if the new sizes is smaller. This did break height stabilisation on slots which are very far away from the current viewport when google reported a smaller sizes AFTER the creative itself reported its real size.

Release 19.04.2022 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/930

Status: Live

Entry

Description

Entry

Description

Changed

MetaTag: SlotEffects are an internal logic how temporary changes to an AdSlot are managed. Most functionality like Loading Animations, CSS Classes and so on are now folded into SlotEffects. This makes it much more easier to decide when and how those effects are managed and removes many edge cases (especially with special formats) where features needed extra care and knowledge when being maintained.

Changed

MetaTag: integrated small delay for some slot effects, to wait for the publisher to send a slot.configure().
If Publisher does not send one, the slot will start its own configure() and toggle all relevant effects.

Changed

MetaTag: Folded some functionality like Loading Animations into slot Effects, so they can be toggled on/off by the Publisher.

Changed

MetaTag: Will now handle container used for registering an AdSlot too much more gracefully. Connected HTMLElements and further features like Loading Animations, Ad Labels and so on will be started sooner but kept in memory until the container is actually available and present on site.

Changed

Several bugfixes concerning javascript types.

Changed

Several bugfixes for avoiding Cummulative Layout Shift. CLS Avoidance will now allow more leeway for creatives that do not report their actual size. For example a creative displaying 300x600 but actually reports to be only 300x250

 

 

Hotfix 07.04.2022 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/924
Status: Rollback

Entry

Description

Entry

Description

issue (fixed)

fix cls exception on invisible container fix: exception for initially invisible containers #923

 

Release 06.04.2022 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/921
Status: Rollback

Entry

Description

Entry

Description

Changed

MetaTag: Integrated small delay for some slot effects, to wait for the publisher to send a slot.configure().
If Publisher does not send one, the slot will start its own configure() and toggle all relevant effects

Changed

folded some functionality like loadSpinner into slot Effects, so they can be toggles on/off by the Publisher.

Added

implemented height initialization of slotContainer into WATCH_CONTAINER_DIMENSIONS effect so changing options like reserveSpace and fixedHeight are actually recognized and acted upon during all eventualities.

Changed

slotContainer and its subclass will now be appended to each other much sooner, so slotEffects can already start to operate on these nodes. When the slotContainer is finally found, slotHull will be connected to the container, bringing all subclasses automatically with it.

issue (fixed)

Bugfix in our function updateLocationInPage, now the values are always the same data type

 

 

Hotfix 31.03.2022 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/914
Status: Live

Entry

Description

Entry

Description

Changed

MetaTag: reportAdDelivery() will check arguments against types before forwarding the values to other function. This will fix adslot losing their height stabilisation and layering ads above the content.

Changed

MetaTag: isVisible function using getClientRects() with decimal values lead to elements being reported as "not visible". Decimal values are now trimmed. This will fix some sticky navigations not being correctly considered and hiding sticky ads under these navigations.

Changed

MetaTag: fixed JS Exception where slot container was already removed from site, before the slot was de-registered.

 

Release 30.03.2022 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/909
Status: Live

Entry

Description

Entry

Description

Changed

fixed problems when ad slot container is entered into the website but not visible bugfix/request height change docu fix #907

Added

implemented sharedid/pubcommon into vast tags Feature / Introduce SharedId, PubCommon to VAST tags #906

Changed

reportAdDelivery will now allow to overrule height change limitations when sending true for priorityRequest. Will be used by templates to indicate a height change that is vital to correctly deliver an ad, even if this leads to CLS. feature/allowPriorityHeightChange #908

Changed

fix flicker on ipad for sticky slots Original sticky positions fix #901

issue (fixed)

Some “sticky” navigation (scrolling along with user) elements are not recognized correctly and “sticky” ads will be rendered below navigation. Happens mostly on mobile devices. Will be fixed in next release.

 

Release 22.03.2022 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/905
Status: Live

Entry

Description

Entry

Description

Changed

Changed

fixed ad labels not being removed properly, when they are not needed.
https://github.com/mbrtargeting/stroeerMetaTag-development/pull/903

 

Release 21.03.2022 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/899
Status: Live

Entry

Description

Entry

Description

Changed

Config property “useSynchronTags” is still used in metatag core, but the functionality is no longer supported by google. Remove the usage of this property from metatag and all website-config files. METATAG-171 remove useSynchronTags #895

Changed

refactor dfpName to only have one dfp network ID and do not differentiate between dfpDesktopName and dfpMobileName, METATAG-140 remove dfpMobileNetwork / dfpDesktopNetwork #896

Added

implemented user id sync with prebid, add user ids into VAST video tags as a first test. Further integrations of ids into other modules will follow Feature/user ids in video tags metatag 174 #898

Added

first concept of adslot configure() method AdSlot configure() #884

Changed

fix visibility check: element.getClientRects() has negative top and left values on ipad Ad hesion unit visibility fix iPad #900

Added

colored infotool logs Colored infotool logs #881

 

Release 23.02.2022 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/894
Status: Live

Entry

Description

Entry

Description

Changed

add nuggad_cached keyvalue, METATAG-175 feat: add nuggad_cached keyvalue #893

Changed

postscribe library removed, METATAG-173 feat: remove postscribe #890

Changed

ttracker removed, METATAG-172 feat: remove ttracker #891

Changed

Fix of the test of consent and legitimate interest check of vendors. If vendor has consent without legitimate interest should be no error. https://github.com/mbrtargeting/stroeerMetaTag-development-ts/pull/123

 

 

Release 15.02.2022 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/892
Status: Live

Entry

Description

Entry

Description

Changed

report lazy loads and reloads to console and infotool Report lazy loads and reloads #885

Changed

fixing issues when parsing values from meetrics fix: meetrics - remove mcm id #889

 

Release 09.02.2022 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/886
Status: Live

Entry

Description

Entry

Description

Changed

MetaTag: refactoring events to bypass initial setup of all events Refactor / EventSystem #866

Changed

MetaTag: re-enabled some checks for adslots, to either allow or block reloading a slot to deliver a new creative on the same page impression. The behavior is normally controlled by the header bidder, the tagManager now allows more granularity and fast changes without requiring an update of the bidder. Bugfix/re enable checks for smart reload #883

Changed

Meetrics: Due to Issues on Meetrics side when reading out the MCM we now remove the MCM Id when parsing values from meetrics and sending the adinfo to meetrics

Release 20.01.2022 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/880
Status: Live

Entry

Description

Entry

Description

Changed

MetaTag: fixed audiencepixel consent evaluation and caching behavior fix: audiencepixel consent and values #879

 

Release 10.01.2021 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/876
Status: Live

Entry

Description

Entry

Description

Changed

MetaTag: fixed regex for detecting valid HTML syntax in advertisements rendered by our ad engine

Added

MetaTag: sizes for adslots will now be mapped way earlier in the loading process, so we can pass information about used sizes from "Google AdManager" to the headerbidder. This will support a "holistic auction" via external SSPs, since SSPs can calculate with the same formats (ie: sizes) as the ad server itself.

Changed

MetaTag: AudienceProject segments should be cached and sent to Yieldlove on the next page visit

Release 03.01.2021 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/858
Status: Live

Entry

Description

Entry

Description

Changed

netId parameters is now configurable make netId parameters configurable [METATAG-131] #857

Changed

configure sourcepoint for local testing feat: configure sourcepoint for local testing #853

Changed

Internal changes:

  • update dependencies update dependencies #856

  • revert revert of cmpMock revert revert of cmpMock #859

  • tests with cypress feat: tests with cypress #838

Changed

new "DirectRendering" setup Feature/direct rendering events #813

Changed

fixed error when yieldlove/prebid is disabled fix: error when prebid is disabled  #863

issue

Billboard can be positioned left. If it is the case, then please report

issue (Fixed)

Ad Reloads are having an issue where the reloaded ad is not loading.

issue (Fixed)

AdSlots not being proberly configured in HeaderBidder and TagManager can lead to unrelated AdSlots not loading.

Release 21.12.2021 -
Status: Live

Entry

Description

Entry

Description

Added

MetaTag: added dfpChildID for MCM: TICKET-26262

Release 10.11.2021 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/852
Status: Live

Entry

Description

 

Entry

Description

 

Changed

 

Release 04.11.2021 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/835
Status: Live

Entry

Description

Entry

Description

Changed

  • reportAdDelivery will now check if a reported creative size is larger, than a previous reported size. If a smaller size gets reported, we don't care and just ignore it (fixes some quirks with Google AdManager and prebid master creative)

  • when adslot is reset, delete the former reported creative sizes to have no side effects from the previous impression

  • out_of_page slots will not be measured by Meetrics anymore. Since we can not measure a PopUp/PopUnder format and those formats are the only ones still serving on out_of_page, measurement is pointless.

Added

added new Event to track every PI if a user has a netID account or not

Added

added new feature to pass netId to yieldlove

Added

added cmp mock to PageController for internal MetaTag tests