Versions Compared

Key

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

If you are part of the Ströer Organisation you can join our Release Channel in Microsoft Teams with our Team Code: g7orpko

...

Each feature will be documented by a "pull request" in our collaboration software (GitHub). A release will also be documented by a "pull request".
For read access to our GitHub, please send us a ticket "Fragen zur Vertaggung" with your GitHub Username via our "Publisher Support Center" (login required).

Release

...

03.

...

11.2021 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/835
Status:

...

Preview

Entry

Description

Status
colourYellow
titleChanged

Metatag: fixed bugs when rendering a native backfill and a blocker campaign gets deliverd

Status
colourYellow
titleChanged

MetaTag: Internal api changes in our testing framework
  • 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.

Status
colourGreen
titleAdded

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

Status
colourGreen
titleAdded

added new feature to pass netId to yieldlove

Status
colourGreen
titleAdded

added cmp mock to PageController for internal MetaTag tests

Status
colourYellow
titleChanged

fixed bug on some website using the generic variable "module" and old sourcepoint stub script re-using the variable without sufficient checks

Status
colourYellow
titleChanged

fixed detection for Edge Browser, at the moment it gets matched as Chrome

Release 11.10.2021 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/828
Status: Live

Entry

Description

Status
colourYellow
titleChanged

Metatag: fixed the visibility logic from our adhesionUnit. Now if the adhesionunit-node is not in the visible area, the height of the adhesion unit gets set to 0.

Status
colourYellow
titleChanged

Metatag: fix SDG.Publisher.getIABVendorConsent() returns value for legitimate interest instead of consent

Status
colourGreen
titleAdded

Metatag: allow publishers to pass us a native backfill, which we will directly then render if the slot does not receive an advert from the ad server

Status
colourGreen
titleAdded

Net ID: added another event for netId tracking when the user status gets checked

Entry

Description

Status
colourYellow
titleChanged

Metatag: fixed the visibility logic from our adhesionUnit. Now if the adhesionunit-node is not in the visible area, the height of the adhesion unit gets set to 0.

Status
colourYellow
titleChanged

Metatag: fix SDG.Publisher.getIABVendorConsent() returns value for legitimate interest instead of consent

Status
colourGreen
titleAdded

Metatag: allow publishers to pass us a native backfill, which we will directly then render if the slot does not receive an advert from the ad server

Status
colourGreen
titleAdded

Net ID: added another event for netId tracking when the user status gets checked

Release 11.10.2021 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/828
Status: Live

Entry

Description

Status
colourYellow
titleChanged

Metatag: fixed the visibility logic from our adhesionUnit. Now if the adhesionunit-node is not in the visible area, the height of the adhesion unit gets set to 0.

Status
colourYellow
titleChanged

Metatag: fix SDG.Publisher.getIABVendorConsent() returns value for legitimate interest instead of consent

Status
colourGreen
titleAdded

Metatag: allow publishers to pass us a native backfill, which we will directly then render if the slot does not receive an advert from the ad server

Status
colourGreen
titleAdded

Net ID: added another event for netId tracking when the user status gets checked

Release 23.09.2021 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/821
Status: Live

Entry

Description

Status
colourYellow
titleChanged

Info-Tool: fixed Encoding issue where special characters are not displayed correctly

Status
colourGreen
titleAdded

Net ID: added Tracking Events for layer shown and user status checked

Status
colourYellow
titleChanged

Net ID: changed read endpoint

Status
colourGreen
titleAdded

Net ID: added new status PERMISSION_NOT_FOUND

Status
colourYellow
titleChanged

MetaTag: added accept header when sending a cors call

Status
colourYellow
titleChanged

Meetrics: refactored Meetrics code and added extensive documentation. Changes are eyed torwards porting this module into typescript in the future. Process flow should be more apparent and transparent, making debugging easier.

Release 01.09.2021 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/811
Status: Live

Entry

Description

Status
colourYellow
titleChanged

Keywords: meta keywords are collected when the publisher sets a zone. This should cover most cases, where the tags of the website will be present. ContentElementLoaded event as former trigger did not work too well.

Status
colourYellow
titleChanged

Net ID: relocated re-show time and script version for netId layer to Config, so we can quickly change the value per website.

Status
colourYellow
titleChanged

Store ID: fixed issue within Id Store where multiple identical id's could occur in our queue in certain circumstances

Status
colourGreen
titleAdded

Net ID: added another Event to fire when user is unknown to netId

Release 25.08.2021 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/804
Status: Live

Entry

Description

Status
colourYellow
titleChanged

Integrated events into netId module, to react to specific states (netId consent successfull, failed, rejected, etc.). This can be used either for tracking purposes (how many users consented to usage of netId) or for reacting to state transitions through the website / publisher.

Status
colourYellow
titleChanged

Editing the local or session storage will now always wait for consent for IAB TCF purpose 1, before saving any data on the user device. This was already implemented by most modules, but some edge cases could bypass those checks. To counter this, all calls to Web "Storage API" will now force a check for the consent state.

Status
colourYellow
titleChanged

Refactored the StorageId Module to benefit from the upper two changes and to simplify the code

...

Entry

Description

Status
colourGreen
titleAdded

MetaTag: Automatic Mapping of the blockedPositions within the Formats under the key af

Status
colourYellow
titleChanged

Sourcepoint: fixed an issue regarding un-allowed symbols within the URL

Status
colourYellow
titleChanged

Audience Project: fixed Issue regarding the AP Launcher

...

Entry

Description

Status
colourYellow
titleChanged

Audience Project: Script changes from Audience Project

Status
colourGreen
titleAdded

MetaTag: CMP Test Tool Documentation/Commenting

Release 13.01.2021 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/643

Entry

Description

Status
colourYellow
titleChanged

MetaTag: fixed confusing statements in CMP test tool, now it will let you know if a vendor has legitimit Interest

Status
colourGreen
titleAdded

MetaTag: added animations for resizing Strict Ad Slots (CLS)

Status
colourGreen
titleAdded

MetaTag: Info-Tool now identifies campaigns from stroeer core and logs the relevant Info from the bidder

Release 10.12.2020 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/636

Entry

Description

Status
colourYellow
titleChanged

MetaTag: Reworked our Info-Tool styles. Fixes for IE11

Status
colourGreen
titleAdded

MetaTag: added Strict Ad Slots (CLS)

Status
colourGreen
titleAdded

MetaTag: added TransitionAds

Release 26.11.2020 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/630

Entry

Description

Status
colourYellow
titleChanged

MetaTag: Fixed a bug in our CMP Check for websites where MetaTag is not implemented.

Status
colourYellow
titleChanged

MetaTag: Reworked our Info-Tool styles.

Status
colourGreen
titleAdded

MetaTag: CMP Test Button added to our Support Panel

Release 18.11.2020 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/627

Entry

Description

Status
colourYellow
titleChanged

MetaTag: CMP-Test for internal use and publisher updated. New features added, bugs fixed.

Status
colourYellow
titleChanged

MetaTag: fixed a bug when handeling consent information in our AudiencePixel Module

Status
colourYellow
titleChanged

CMP: fix for checking of Google vendor consent for non eu lands

Release 05.11.2020 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/615

Entry

Description

Status
colourGreen
titleAdded

MetaTag: New Logs from Google Advertising Products Vendor to Info-tool

Status
colourYellow
titleChanged

MetaTag: CMP Test Tool for Publishers

Status
colourYellow
titleChanged

MetaTag: Placement Module cleanup

Release 29.10.2020 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/612

Entry

Description

Status
colourYellow
titleChanged

CMP: When using SDG.Publisher.getIABVendorConsent(), to determine if a tech vendor should be loaded, vendors requiring consent of the user will now only be allowed if the vendor has complete consent of the user. Legitimate interest will no longer suffice and vendors only operating under legitimate interest will be blocked.

Status
colourYellow
titleChanged

CMP: tcfapi will now correctly been set even in cross domain iframes

Status
colourYellow
titleChanged

MetaTag: eventQueue for an AdSlot will be reset when the adslot is loaded anew. Will stop triggering multiple stickies and measurements on reloaded slots

Status
colourYellow
titleChanged

MetaTag: removed sessionStorage of consent data, since this performance focused feature did not provide much better performance but introduced problems concerning the validity of the consent data (cached consent not in sync with current consent)

...

Entry

Description

Status
colourYellow
titleChanged

MetaTag: fixed localAddons to fire properly. This fixes problems with adSlots not being set "sticky" (=will scroll along with the user) and visibility measurements.

Release 27.10.2020 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/604

Entry

Description

Status
colourYellow
titleChanged

MetaTag: Added new Function in Placements to check if metaTagSlotDone and metaTagSlotRendered have been fired on a placement. If so we execute the global Addons

Status
colourYellow
titleChanged

MetaTag: Fix for a rare case where Slots get stuck in the loadqueue if slots gets registerd and unregisterd before the slot finishes an auction.

Status
colourYellow
titleChanged

CMP: inserted communication bridge for using __tcfapi() even when CMP is located in another secured iframe. This will help when website use "non-friendly" iframes, blocking us from gathering the user consent directly.

Status
colourYellow
titleChanged

Audience Project: Changed Object.entries into a IE11 friendly method

...

Entry

Description

Status
colourYellow
titleChanged

MetaTag: optimised Browser data. Data will be saved only once for all event setups.

Status
colourYellow
titleChanged

CMP: removed redundant SP config variable and fixed loadScript call.

Status
colourGreen
titleAdded

MetaTag: Save the view states and min max state from the info-tool.

Status
colourGreen
titleAdded

CMP: added CMP Check Script

...

Entry

Description

Status
colourYellow
titleChanged

Yieldlove auction was not properly delayed until the tcString is available, but instead the auction could start at any time. Correct behaviour should be that auction is delayed until the CMP can safely give a tcString (after the user has given consent)

Status
colourYellow
titleChanged

Removed check for valid consent if we retrieve consent data from the sessionStorage. While great in theory, most CMPs will answer early calls to __tcfapi() with tcData that only allows legitimeInterest. This data than gets compared to the full consent data of the last page impression. Since this will very likly differ (full consent IS NOT legitime Interest only) the full consent was deleted and LI consent saved, until the CMP reports "tcloaded" or "useractioncomplete" (at which point full consent was saved again to cache).

Status
colourYellow
titleChanged

Reorganized saving of CustomVendorConsents, so custom vendors are fully saved and available when TagManager reports FULL_CONSENT_AVAILABLE

Release 07.10.2020 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/589

...

Entry

Description

Status
colourYellow
titleChanged

Fixed caching of consent data in CMP module and cleaned up the code.

Status
colourYellow
titleChanged

Sticky function - fix for responsive pages. Now sticky objects follows the reference objects regardless of changes of dimensions and position of the reference.

Status
colourYellow
titleChanged

Removed format templates, which will be now loaded only, when the format is actually needed on the website.

...

Entry

Description

Status
colourGreen
titleAdded

Added Preview for SSP.

Status
colourYellow
titleChanged

fix for sourcepoint.js, was checking the wrong value to make a decision about serving the consent manager or not.

Release 24.02.2020 - https://github.com/mbrtargeting/stroeerMetaTag-development/pull/431

...