Uploaded image for project: 'Planet4'
  1. Planet4
  2. PLANET-6155

Align HS consent mechanism to P4 native cookies bar

    XporterXMLWordPrintable

    Details

    • Type: Task
    • Status: CLOSED
    • Priority: Should have
    • Resolution: Merged
    • Affects Version/s: None
    • Fix Version/s: 2.57.1
    • Labels:
      None
    • Story Points:
      13
    • Sprint:
      Sprint #162
    • Section:
      Analytics, Integrations
    • P4 site:
      All sites
    • Track:
      Development
    • Epic Link:
    • P4 Test Environment:
      leda
    • Repositories:
      planet4-master-theme

      Description

      Context

      Hubspot WordPress Plugin will automatically add its own cookie bar on the top of all pages of the Planet 4 instance (see image attached). The admin can enable or disable Hubpot's cookie bar in the account settings under the cookies section.

      In some cases, NROS will need to use both consent mechanisms, and we should provide a better user experience by integrating Hubspot to Planet 4 native cookie bar. 

      (This is the case of GP Africa, which is part of the first wave implementation)

      Task

      • Investigate a way to programmatically connect Hubpot's cookies to an existing consent mechanism. We can enable tracking only when the user has accepted Planet 4 native cookie banner.
      • Hubspot's consent should be tied to the "Third-Party cookies" category of Planet 4 consent mechanism (the second check-box listed on GPI privacy page)

      References for this investigation:

      Observation: 

      Allying both consent mechanisms might be more complex if an NRO wants to display Hubspot cookies by category to the user (see example here). Today Planet 4 native cookies bar requires opt-in for all cookies at once. 

      Internal documents:

      Full tracking investigation: Global Tracking - Hubspot Implementation

      Test instance with Hubspot plugin already installed: https://www-dev.greenpeace.org/dmptest/

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                pvincent Pieter Vincent
                Reporter:
                jmarubay Julia Marubayashi
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: