iab_gpp 0.1.2

IAB GPP Consent String implementation
Documentation
{
  "gpp_string": "DBABRg~BAAAABA",
  "expected_sections": [
    {
      "UsVa": {
        "core": {
          "known_child_sensitive_data_consents": "NotApplicable",
          "mspa_covered_transaction": true,
          "mspa_opt_out_option_mode": "NotApplicable",
          "mspa_service_provider_mode": "NotApplicable",
          "sale_opt_out": "NotApplicable",
          "sale_opt_out_notice": "NotApplicable",
          "sensitive_data_processing": {
            "biometric_unique_identification": "NotApplicable",
            "citizenship_or_immigration_status": "NotApplicable",
            "genetic_unique_identification": "NotApplicable",
            "health_diagnosis_data": "NotApplicable",
            "precise_geolocation_data": "NotApplicable",
            "racial_or_ethnic_origin": "NotApplicable",
            "religious_or_philosophical_beliefs": "NotApplicable",
            "sex_life_or_sexual_orientation": "NotApplicable"
          },
          "sharing_notice": "NotApplicable",
          "targeted_advertising_opt_out": "NotApplicable",
          "targeted_advertising_opt_out_notice": "NotApplicable"
        }
      }
    }
  ]
}