Problem:
There's a problem with the encoding of symbols (e.g "&") of the dataLayer values for Campaign (gCampaign) and Basket (gBasket) names. These values are defined in the pages and campaign pages backend.
For example: "Meet & Dairy" is being sent via dataLayer as Meet & amp; Dairy
Check the Netherlands page
Why is this important?
Data is entering with different values from the standards that were priorly defined (and that are already been used by the NROs in other websites)
Desired behaviour:
Special characters and symbols (e.g "&") should be sent via dataLayer as they are seen on the backend.
Additional comments:
According to Ibrahim "the symbols are converted to the HTML name - it should be retained strings". I also tested other Petition Pages to check if this was a problem from Google Analytics, but there are other cases in which the dataLayer variables are added manually to the <head> and the values are sent correctly... So I imagine that this is a problem with the Planet 4 encoding of such values.
This is related to the ticket ------ and ---PLANET-3396---PLANET-3324