2017-05-28 45 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

我已經完成了,但我想要一個安裝按鈕在我的網站上,就像一個'內嵌安裝'按鈕。 –