Why is there more content on the browser than on the Android app?

If anyone’s looked through the library on the browser version and that on the Android version, you can clearly see there’s much more content on the browser version. Why is this?

A screeshot below of What’s New shows illustrates this. (Even if there are different algorithms or whatever to determine What’s New on the browser version and the Android version, there are many other examples.)

I deleted what I wrote here previously, because I just checked the iPad app: Some shelves like “Continue Studying”, “Trending” and “What’s New” do not show any content from Netflix or Youtube, regardless if those lessons are external or shared. I believe YouTube content should be visible in other shelves, I don’t know if Netflix importing is even possible on the apps and I don’t see Netflix content anywhere on the app.

An example, here is an API call taken from the app’s log file on iPadOS:
/api/v3/zh/search/?shelf=feed&type=content& page_size=18&suppress=netflix&suppress=youtube


This is what I was also thinking about not showing ‘external’ content. But it appears that it’s not just if the content is shared as ‘external’. For instance, on the TED Italiano ‘Cambia il tuo umore…’ on the Desktop, as seen above, I just opened the lesson and it opened as a ‘shared’ lesson, not an ‘external’ lesson (i.e. it was already imported). Then going to the Android app, this lesson now appears in my ‘Continue studying’ and I can open it just fine. But if I ‘View Course’, I get the following below.

I don’t know if there are any ‘external’ lessons in this whole course, but you can see that this ‘shared’ lesson (i.e. already imported) does not even appear in the course. Maybe the whole course is blocked, cause there is one lesson that’s ‘external’? Idk.

Sorry I revised my response above I had a mistaken understanding. Constantine’s courses are normally “external”. I don’t know if importing external lessons is supported on the Android app (it doesn’t look like it).

Yeah, I imagine they are usually ‘external’, as that’s what he says how we need to share the lessons for copyright reasons. But this particular lesson I encountered ‘Cambia il tuo umore per superare…’ (the TED Talk) was a ‘shared’ (imported) lesson, not an ‘external’ one. It didn’t redirect me to YouTube or anything and just loaded like an already-imported lesson. So maybe it’s not the fact that it’s ‘external’ that determines if it appears or not on the apps, but rather something else. Such as adding a link from YouTube as the source URL of the course? Or potentially if one lesson of a course is shared as ‘external’ then entire course is excluded from the apps?

Or maybe it’s a bug? For instance, the other post I just posted about my own course which I initially shared ‘externally’ does not appear on my Android app. Even though I have already imported it myself, so it should be already saved on my account. Even after I changed the status of all lessons back to ‘private’, the course on the Android app still is empty. [Bug] Imported Content On Browser Not Appearing On App - ...

I assume it’s an Android bug, the course and lessons work just fine on my iPad,

1 Like

Ah. Thanks very much @bamboolzed for clearing that up! So one of the reasons there seems to be less content on the Android app than on the desktop version is there appears to be a bug on the Android app causing it.

Though, as you mentioned, on the iPad there are still ‘Some shelves like “Continue Studying”, “Trending” and “What’s New” do not show any content from Netflix or Youtube, regardless if those lessons are external or shared.’ I wonder if this is by design or a bug. Because, as you were saying, YouTube content appears in other shelves but just not on these three.

1 Like

Looking at the API-calls, the exclusion seems to be intentional.
In the case of Netflix I understand the decision there could be technical and/or legal reasons. As for YouTube I don’t see a good reason, everything seems to work just fine for me. Even external lessons work. I just tried it and the process is seamless, no extension necessary, I’d say it’s about as good as it gets.
Ultimately only LingQ can answer these questions, I’m sure Zoran will be able to clear things up.

1 Like

It seems that if there is a source link assigned to the course, the course does not appear populated on Android. In the browser, I can see this course TED Italiano has an assigned link to its source. I wonder how many courses this affects and how long it has been going on for.

But, to stress, this is just the bug with the unpopulated course. It still doesn’t explain why there’s more content on the browser than on the apps.

Thanks, we are looking into this issue and we will push a fix soon.

1 Like

@nfera “It still doesn’t explain why there’s more content on the browser than on the apps.” - we suppress certain content in the mobile apps due to Apple and Google’s rules.

1 Like