Streaming service filter should allow to differentiate between rent/buy and subscription
Some streaming services offer both subscription and rent/buy, for example viaplay in Denmark. When filtering by viaplay in watchlist, it matches both. This is quite annoying as their catalog is pretty big for rentals but not so big for subscription.
Just watch already has these filters.
Unfortunately not possible with how to store this information on Trakt. Please see the comments for more info.
Matt, from what I understood, JustWatch API provides details how content is available on each service, however, trakt just stores a boolean value whether content is available or not at that service. To differentiate, they would have to change their schema (which will also increase storage costs) and reindex all content which is something they don't want to do right now.
We build the modal ourselves, but the info if coming from JustWatch. We only have a single Adult Swim service indexed, but if the price is $0 we change the label to indicate it is free.
Justin just to clarify, are you saying that in a situation like this: https://i.imgur.com/qBE4MNP.png you don't store something like ADULT_SWIM_FREE and ADULT_SWIM_SUBSCRIPTION as separate entities? So that modal is coming straight from JustWatch then?
I've noticed that YouTube and I think NBC for example define separate providers for their Free services which is great. Would you be able to put in a customer request to JustWatch for them to provide more granular responses?
Right, thanks for looking into it, though.
We store the information differently at Trakt and we don't separate the streaming providers the same way JustWatch does. They expose the info, but it would require major changes with how we store the data and that isn't something we can do unfortunately.
Since just watch provides price type filter on their page, I assumed you can get that info on individual movies/shows. Otherwise, I understand, you are limited by available apis. If so, is there a way to request just watch expose this info?
We don't separate the streaming provider by rent vs. purchase, but rather it is just treated as the same source. I'll take a look into this, but I don't think it will possible to split it up in that way.
We do store the overall provider type like "free", "subscription", and "purchase" (which includes renting and buying) so we might be able to do something with those.
Looking at Viaplay specifically though, it looks like it is all contained under that single source and not broken out by purchase and subscription, so again probably not something we can do unfortunately.