2017-05-28 98 views
3

我已经开发了一个Google Spreadsheet Add On。我正在尝试在我的网站上添加Inline Installation选项。但是我的插件正在被添加为Google Chrome扩展程序,而不是常规的安装补充程序。启用Google表格的内联安装Add On

预期结果:在用户帐户上安装附件。 这里的代码要点:

<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 Spreadsheet AddOn的内联安装?

非常感谢帮助。谢谢。

回答

2

不,Google不允许在您的网站中嵌入附加组件。

还有一种方法可以在您的网站上显示您的Google Apps附加组件。

就显示出市场链接快照在网站上像Survey Monkey一样。

LINK

OR

废料从HTML格式的市场数据,并显示在网站上。

0

请按照Publishing an Add-on的详细说明将其作为附加组件发布的必要步骤。由于网店是针对应用和扩展程序的,因此无法在Chrome网上应用店中找到附件。附加组件包含在Google Marketplace中。

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

+0

我已经完成了,但我想要一个安装按钮在我的网站上,就像一个'内嵌安装'按钮。 –