[WS] iTunes

I've just read up on this exchange; and in a quick test I'm also not getting any explicit album results (as in with the relevant 'AdvisoryRating' field set to Explicit) with various keywords, including some known explicit releases I have stored for reference.

As an example, a search (country= US) for the vulgar term "fuck you" (my apologies - no offense intended) yields the following results:

The first entry (id 432804574) is not stated as explicit; as the Advisory column remains empty, and I've looked in the raw data and found the "collectionExplicitness" key with the value "notExplicit". So, as per the iTunes database, this release is considered 'not explicit'.
However, looking into the raw data of the tracklist I find the following values:

"collectionName":"Fuck You (Official Karaoke Version) - Single" (--> again, no offense intended - this string was copied 'as is')
"collectionCensoredName":"F**k You (Official Karaoke Version) - Single"

"trackName":"F**k You (Official Karaoke Version)"
"trackCensoredName":"F**k You (Official Karaoke Version)"

"collectionExplicitness":"notExplicit"
"trackExplicitness":"notExplicit"

As previously mentioned by @poster

which seems to be the case.

I suggest repeating your searches with different localizations and see what works. The same keyword on the Canadian iTunes (country= CA) returns

and on the tracklist (in this instance) all profanity is explicit.
Amusingly, in the raw data of both query and album results, all explicitness-related flags indicate this release as 'not explicit'.

This is merely my opinion, but I think Apple decided to fiddle with the censoring logic of its database management, and it backfired.

As for my script, "if the source says it, then it must be true", because

Hopefully the issue will sort itself out in time.


PS: The "Censored/Uncensored" setting of my script does not apply to search results; it was a design choice to only identify explicit releases, not exclude them.

This filter is applied to select between the trackName and trackCensoredName keys (with the contents assumed to be correctly censored) at the track title level of album results (as that selection box was placed in the 'Track' submenu of the script settings to indicate as such). When I find the time, I'll review the relevant post to better clarify its purpose.