【问题标题】:Enabling Inline Installation For Google Sheets Add On启用 Google 表格插件的内联安装
【发布时间】:2017-10-28 19:58:15
【问题描述】:

我开发了一个 Google 电子表格插件。我正在尝试在我的网站上添加 Inline Installation 选项。但我的插件被添加为 Google Chrome 扩展程序,而不是普通的安装插件。

预期结果:在用户帐户上安装插件。 以下是代码要点:

<html>
    <head>
        <title>Inline Installtion</title>
        <link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/jjkkhnadaddgofdoapkbdemklgkcnmld">
        <link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css" rel="stylesheet">
        <link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css" />
        <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
        <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
        <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script>
    </head>
    <body>
        <div class="container">
            <div class="section">
                <div class="row">
                    <div class="col-sm-2">
                        <div class="">
                            <h5 class=""></h5>
                        </div>
                    </div><!-- left div/column -->
                    <div class="col-sm-8 form_div">
                        <br>
                        <br>
                        <br>
                        <br>
                        <div class="form-group main_button">
                            <div class="col-lg-10 col-lg-offset-2">
                                <div class="col-lg-4"></div>
                                <div class="col-lg-4">
                                    <button type="submit" class="btn btn-primary" id="install-button">Add to Chrome</button>
                                </div>
                                <div class="col-lg-4"></div>
                            </div>
                        </div>
                    </div>
                    <div class="col-sm-2">
                        <div class="">
                            <h5 class="center"></h5>
                        </div>
                    </div><!-- right div/column -->
                </div><!-- row -->
            </div><!-- section -->
        </div><!-- container -->
        <script>
            $(document).ready(function() {
                function successCallback(e)
                {
                    console.log("Success");
                    console.log(e);
                }

                function failureCallback(e)
                {
                    console.log("Failure");
                    console.log(e);
                }

                $("#install-button").click(function(event) {
                    chrome.webstore.install("https://chrome.google.com/webstore/detail/jjkkhnadaddgofdoapkbdemklgkcnmld", successCallback, failureCallback);
                });
            });
        </script>
    </body>
</html>

所以我的问题是:有可能做到吗?如果是,如何启用 Google 电子表格插件的内联安装?

非常感谢您的帮助。谢谢。

【问题讨论】:

    标签: google-apps-marketplace chrome-web-store google-workspace


    【解决方案1】:

    不,Google 不允许将插件嵌入您的网站。

    还有另一种方法可以在您的网站中显示您的 Google Apps 插件。

    只需像Survey Monkey 那样在网站上显示市场链接快照

    LINK

    以 HTML 格式从市场中抓取数据并将其显示在网站上。

    【讨论】:

      【解决方案2】:

      按照Publishing an Add-on 进行操作,其中详细说明了将其作为附加组件发布的必要步骤。在 Chrome Webstore 中找不到附加组件,因为该 Webstore 用于应用程序和扩展程序。插件存放在 Google Marketplace 中。

      如果您想使用它,只需转到 Google Marketplace 并输入您创建的插件的名称。您将被要求安装它,允许许可并最终能够使用它。您可以通过检查电子表格中的附加组件菜单按钮来检查它是否安装成功。

      【讨论】:

      • 我已经完成了,但我希望在我的网站上也有一个安装按钮,就像Inline Install 按钮一样。
      猜你喜欢
      • 2018-11-28
      • 2017-02-06
      • 2015-07-02
      • 1970-01-01
      • 2012-05-11
      • 2017-06-06
      • 2021-03-14
      • 2013-05-21
      • 2014-06-06
      相关资源
      最近更新 更多