Code

Discussion on Your Videos Channel

Discussion on Your Videos Channel

Cart 735 sales

987 comments found.

Good afternoon, do you plan to add an additional ios version to your product? I think most of your customers will purchase this product, and I will be the first!

In the latest panel update, it seems that the Wortise ads parameters have been removed from both the primary and backup ads. I was able to fix this on my end, but I wanted to bring it to your attention so that it can be taken into account for other users. Additionally, I would appreciate if support for vertical videos could be added in the future

Hi,

You should know that Wortise integration has been completely removed throughout our code, even though you can bring up the main ads and backup ads options in the admin panel, it will not work to display ads because we have removed or limited the SDK. Detailed explanation of why wortise was removed can be seen in this article.

We will noted the suggestions as a reference for improvements in future updates if possible.

Thanks

How to Change Side Menu “More App url”

Hi, More apps url can be changed from Settings menu in the admin panel. Thanks

youtube url not working ( This video is unavailable Error code : 152-4 )

what should i do ?

Hi, You must download and use the latest updated version, this problem has been fixed in the latest version. Thanks

i have download and use new version,

but Even after doing everything correctly, the categories and videos are not showing up.

Hi, You should also update the admin panel to the latest version, if you are still using the old version, perform an update migration, see the documentation for more details. Thanks

I made some small changes to the code, and now the video is embedded next to the EMBED image using an iframe code, and the YouTube images can be recognized if the video is deleted. https://iimg.su/i/iQQ8MB

Hi, We’re not quite sure what you mean. If that change was made on your side, then it falls outside the scope of our support. Thanks

Make the icons on the tablets line up in two rows or something like that, because the ribbon is too wide on the tablets

Hi, This app is primarily designed for mobile phones. If this is a suggestion, we’ll be happy to note it and consider it for a future update if possible. Alternatively, you can customize it according to your needs, as this falls outside the scope of our support. Thanks

Good afternoon, will it be possible to purchase subscriptions or something similar to this feature?

Hi, If it is implemented that way, an Extended License is mandatory because it is for commercial use—for example, offering an in-app purchase to permanently remove ads. Thanks

agrtech Purchased

I am migrating my app’s backend to a new hosting provider. I will move the files and database backup. My main concern is whether the ‘Server Key’ present in my admin panel will change after moving to the new hosting? I want it to remain the same, so that I don’t have to update my mobile app and my existing users continue to receive content. My domain will remain the same.

And to confirm it to me, if you tell me the migration steps once, it will be very helpful.

What do I need to do to keep my server Key the same?

Hi, Server Key is a key that is automatically generated based on the admin panel url and applicationId, that is the main point, so if you use the same admin panel url and applicationId, then you don’t need to update the android app even if you switch to using a different hosting, but keep in mind that if your admin panel url is different from before, you are required to update the server key in the Android project with the new one. Thanks

agrtech Purchased

Thank you so much! That clarifies everything and solves my problem. I really appreciate your help.

Hi, You’re welcome, glad to hear that your problem has been resolved, congratulations. If you enjoy using our app, we would greatly appreciate it if you could leave us a 5-star rating and a positive review from your CodeCanyon download page. Thanks

Hi,

I purchased your Android app template “Your Videos Channel” from CodeCanyon and I’m currently using the latest Android 12 compatible version.

I have a serious issue regarding AdMob earnings and low impressions, and I need your clarification and guidance.

1. My current setup

Almost all of my videos are YouTube videos (video_type = “youtube”).

When a user taps on a YouTube video, the app opens the YouTube player activity (ActivityPlayerYoutube.java) using the layout activity_player_youtube.xml.

In this YouTube player screen, there is no AdView / banner / native / interstitial from the app side. Only the YouTube video is shown.

In other screens (home, list, details) AdMob is working, but inside the YouTube player screen there are no ads from my AdMob account.

2. The result (real data from my app)

I am running Google Ads to promote my app with a budget of PKR 3,000 per day (around PKR 90,000 per month).

My CPI is around PKR 21, which is quite good.

I currently have around 2,400+ active users in the last 14 days, and 29K+ ad requests, but:

AdMob eCPM is only around $0.40

ARPU is extremely low (around $0.002 per user)

Daily AdMob revenue is only around $0.4–0.5, which is not reasonable compared to the traffic I am sending.

After analyzing my data, I realized that:

Most of the user watch-time is happening inside the YouTube player activity,

But in that screen, the template does not show my AdMob banner / native / interstitial ads at all,

So all that watch-time generates zero AdMob revenue for me, and only YouTube’s own ads are shown.

This means the current structure is causing:

Very low impressions

Very low eCPM

Very low AdMob revenue even though I am investing heavily in paid user acquisition (Google Ads).

3. Technical details from your source code

ActivityPlayerYoutube.java uses the YouTube player (androidyoutubeplayer library).

The layout activity_player_youtube.xml does not contain any AdView or banner container, and this activity does not use AdsManager / AdsPref at all.

For non-YouTube videos, there is ActivityPlayerVideo.java which uses ExoPlayer, and that can be monetized with AdMob. But in my case, almost all of my content is YouTube type, so most of the sessions go through ActivityPlayerYoutube, which is not monetized.

4. My questions

1. Is it by design that the YouTube player screen (ActivityPlayerYoutube) does not show any AdMob banner/native/interstitial ads from the template?

2. Is this template intended to only monetize non-YouTube videos (upload/server videos) and not YouTube videos?

3. From your side, what is the recommended and policy-safe way to monetize the YouTube player screen in this template?

For example: adding a banner or native ad below the YouTube player in activity_player_youtube.xml using the existing AdsManager / AdsPref system.

Or showing an interstitial when closing the YouTube player (on back press or on video end), controlled by the same AdsPref flags as other screens.

5. What I need from you Because I am investing long-term (around PKR 1.1 million = 11 lakh per year in ads), I need the template to properly monetize the YouTube watch-time inside the app.

Please let me know:

If you can provide an updated version of ActivityPlayerYoutube.java and activity_player_youtube.xml where AdMob ads (banner/native and interstitial) are fully integrated using your existing AdsManager / AdsPref system.

Or share the official way (from your template) to enable AdMob ads in the YouTube player screen, so that my impressions and earnings match the actual usage.

Right now, because most users spend their time inside the YouTube player and that screen is not monetized by AdMob, my overall revenue is very low compared to my ad spend.

I really like your template and want to continue using it for a long-term project, but I need your help to make sure that the YouTube video player screen can also be monetized correctly.

Kindly guide me step by step or provide updated files so I can fix this issue.

Hi,

Thanks for purchasing our item. You should know that AdMob ads should not be displayed in the same screen as YouTube videos, it is against Google’s policy, otherwise, the app is at high risk of being banned or suspended.

Ad placement is in accordance with standards, so far, there are no problems with our other item buyers, monetization is running as it should, so for analytics results in AdMob, it is beyond our scope, if the results you get are not as expected, you need to evaluate your app or ad configuration, ad placement is completely controlled by yourself.

If you want to increase your revenue ratio, use interstitial ads with an interval value of 1. This will always display interstitial ads every time a user switches activities, from the video list to the video details, from the video details to the video player. This may increase your revenue, but you must remember that user experience must also be considered. Once again, we emphasize that you have complete control over the ads, and the placement of ads has been explained in detail.

If you insist on integrating ads into the YouTube player screen, this is also possible through our customization service, provided that we are not responsible for any risks that may arise.

Thanks

Any plan to add field for attachements to videos ? (ex: when adding video title, link, duration… attachement files too)

Hi, We don’t quite understand what you mean by field for attachments, if you have a design example related to that, maybe you could include it. Thanks

User name or password not working admin panel

Hi, Oh sorry, we changed the previous password for maintenance purposes, now we have restored it, you can log in using admin admin, important note: for demonstration purposes, all action features are disabled in the demo admin panel. Thanks

Android Studio support name

Hi, We don’t understand what you mean, in the latest update version, it has been informed that the project is built with Android Studio Narwhal 4 Feature Drop | 2025.1.4 which is the latest update version of Android Studio currently. Thanks

Can i use embed link? Like krakenfile or etc

If have link on desc, can open to chrome or other browser apps?

Hi, Yes, it can be made to open through an external browser or opened with an external browser under certain conditions. Thanks

Thanks for answer, in android news app, can use embed dailymotion link? I need comment system on there app

agrtech Purchased

Issue Report: YouTube Video Playback Error

After updating my app, I noticed that YouTube videos are not playing on some devices. The following error appears: This video is unavailable. Error code: 15 https://prnt.sc/BhDOKAfSftJ1

The videos play correctly on the older version of the app ( Version 5.0.1 ).

Tested Devices:

Realme 7 Pro Realme 9 5G

Please help

Hi, Thank you for the information, our team will look into it further regarding your report and release an update soon to resolve this issue. Thanks

agrtech Purchased

Thanks for the response. Please fix this issue urgently — I’m getting negative reviews and need to release the update soon.

Hi, It seems like this is an issue from the youtube iframe api android player library, this issue occurs globally because there may be a new policy from youtube, to solve this problem is quite simple, just need to update the library version and make a little adjustment to the code, you can solve this problem in less than 3 minutes, for more details, please see and follow this tutorial video: https://youtu.be/I2IhFaxas_c Thanks

Sir, i want to set category view as list view, but it shows as grid 3 column,

what is the process to set default category view as list view ?

can you please help on how to fix the delay of native ad on the exit dialog.

Hi, This will be fixed in the next update. Thanks

Currently, new videos coming at the top of the list, can we do this in the bottom of the list. i mean can we change video listing orders. new video will list in the last. is it possible.

Hi, That is possible, but the code on both the Android project and admin panel API sides will need to be further customized. However, that is beyond the scope of our support. If you want it, it may be possible through our customization service, and additional fees will apply. If you are interested, you can contact us via email: help.solodroid@gmail.com Thanks

agrtech Purchased

Version: 5.0.1 to V5.4.0 Directly

ADMIN PANEL What do I have to do

Hi, Admin panel updates must be performed sequentially from version to version; you cannot jump directly to the latest version. Read the documentation for more details. Thanks

Hello team Solodroid,

currently Display category default on the Grid ( 3 column ). I want to change it to Grid (2 Column). i want set category to Grid (2 Column) as a default.

how can i do that? and It will be great if you give customizable option to change default display category.

Hi, Here to set category to grid 2 column as default: https://prnt.sc/t0tZgjNTr4Nc Thanks

Hello there is 2 issue with my app 1. cataegory images not visible when ever i cahnge it shows blackout 2. custom thumbnail for videos not supported

Hi, There is most likely a compatibility issue with the hosting you are using, try deleting the .htaccess file in the upload folder via the file manager in your admin panel and try your app again. Thanks

Hi, about Unity Ads, I add : implementation’com.github.solodroid-dev:simple-ads-sdk:1.+’ but it’s not working, later I replace with: implementation ‘com.unity3d.ads:unity-ads:4.7.0’ but it still doesn’t show ads.

Hi, Unfortunately, this cannot be disabled. It is the default setting of the YouTube iframe API itself and cannot be changed. The solution is to use videos from sources other than YouTube. Direct video URLs are better because they use ExoPlayer as a streaming media library. Thanks

Thanks for your reply. Can I add another app that uses the same database and admin panel?

Hi, 1 admin panel for 1 published app, if you want to publish a different app, it must be connected to a different admin panel and license, that is the licensing rule on Envato Market. Thanks

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey