مجتمع آموزشی فرهنگی باقرالعلوم (ع)

Remove This Application Was Created By A Google Apps Script User Free ~upd~ Info

مدرسهایمعتــبربا هـدفیادگـیریوآمـــوزش الکترونیـکی

Remove This Application Was Created By A Google Apps Script User Free ~upd~ Info

Instead of returning HTML with HtmlService.createHtmlOutput() , program your script to accept requests and return raw data using ContentService .

: Embedding only hides the visual banner. Users will still see an authorization popup the first time they run a script that requires access to their Google data.

For a permanent, no-banner solution, consider utilizing for your front-end and leaving your Google Apps Script for the back-end processing. If you're interested, I can: Explain how to get a free domain for your GitHub pages. Compare the pros and cons of iframe vs. direct deployment.

If you are part of a organization, the banner is automatically hidden for other users within your same domain. It will only appear to external users outside of your organization. Workaround 3: Verified Add-ons Instead of returning HTML with HtmlService

For production-level apps, you can follow the official verification process through the Google Cloud Console

This completely eliminates the warning message because Google trusts internal organizational scripts. Note that if you change this setting to "Anyone" (making it public to personal @gmail.com users), the banner will return.

Note: This is often required for hosting within an iframe (Method 1) to prevent X-Frame-Options errors. Summary of Free Methods Effectiveness High (Full Removal) Change Access Settings Low (Reduced Warning) ALLOWALL Mode Required for Iframe Why You Shouldn't Pay to Remove It For a permanent, no-banner solution, consider utilizing for

: Use a basic iframe structure: .

This is a trust-based mechanism to prevent malicious scripts from impersonating official Google services. However, for internal business tools, personal projects, or public-facing utilities, this banner is often unnecessary and distracting.

Method 2: Embed the Web App via an iFrame on Your Own Website direct deployment

Click on the app name, then select “REMOVE ACCESS” .

If staying on a free personal account is non-negotiable, you have two imperfect workarounds:

مجتمع آموزشی فرهنگی باقرالعلوم (ع)

🔔 بر روی دکمه ارسال تایید حضور کلیک کنید👇

⛔ لطفاً فقط یک مرتبه بر روی دکمه ارسال کلیک کنید.

تیک i,m not a robot رو بزنید.

پس از تایید ارسال روی [❌] در بالای صفحه کلیک کنید.

✅ عملیات فوق با موفقیت انجام شد.

⚠️برای هر درس فقط یک مرتبه " ثبت و ارسال تایید " را انجام دهید!

✅ عملیات فوق با موفقیت انجام شد.