Skip to content

Conversation

@pushkarydv
Copy link

This was missing and not available in itunes lookup or amp-api

  • How it's being done here : extracted from same html using cheerio while tokenUrl is requested, from parent of span tag as mentioned in function extractPrivacyPolicyUrl, and passing to main object while return.

  • Supports all categories as this tag won't change for diff countries, content may.

Examples:
US:

{
  managePrivacyChoicesUrl: null,
  privacyTypes: [
    {
      privacyType: 'Data Used to Track You',
      identifier: 'DATA_USED_TO_TRACK_YOU',
      description: 'The following data may be used to track you across apps and websites owned by other companies:',
      dataCategories: [Array],
      purposes: []
    },
    {
      privacyType: 'Data Linked to You',
      identifier: 'DATA_LINKED_TO_YOU',
      description: 'The following data, which may be collected and linked to your identity, may be used for the following purposes:',
      dataCategories: [],
      purposes: [Array]
    }
  ],
  privacyPolicyUrl: 'https://king.com/privacyPolicy'
}

FR:

{
  managePrivacyChoicesUrl: null,
  privacyTypes: [
    {
      privacyType: 'Données utilisées pour vous suivre',
      identifier: 'DATA_USED_TO_TRACK_YOU',
      description: 'Les données suivantes peuvent être utilisées pour vous suivre dans plusieurs apps et sites web appartenant à d’autres sociétés :',
      dataCategories: [Array],
      purposes: []
    },
    {
      privacyType: 'Données établissant un lien avec vous',
      identifier: 'DATA_LINKED_TO_YOU',
      description: 'Les données suivantes, pouvant être collectées et liées à votre identité, peuvent être utilisées aux fins suivantes :',
      dataCategories: [],
      purposes: [Array]
    }
  ],
  privacyPolicyUrl: 'http://king.com/fr/privacyPolicy'
}

JP:

{
  managePrivacyChoicesUrl: null,
  privacyTypes: [
    {
      privacyType: 'Données utilisées pour vous suivre',
      identifier: 'DATA_USED_TO_TRACK_YOU',
      description: 'Les données suivantes peuvent être utilisées pour vous suivre dans plusieurs apps et sites web appartenant à d’autres sociétés :',
      dataCategories: [Array],
      purposes: []
    },
    {
      privacyType: 'Données établissant un lien avec vous',
      identifier: 'DATA_LINKED_TO_YOU',
      description: 'Les données suivantes, pouvant être collectées et liées à votre identité, peuvent être utilisées aux fins suivantes :',
      dataCategories: [],
      purposes: [Array]
    }
  ],
  privacyPolicyUrl: 'http://king.com/fr/privacyPolicy'
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant