2017-05-28 4 views
3

Ich habe ein Google Spreadsheet Add On entwickelt. Ich versuche, Inline Installation Option auf meiner Website hinzuzufügen. Aber mein Addon wird als Google Chrome Extension hinzugefügt und nicht als normale Add-On-Installation.Aktivierung der Inline-Installation für Google Tabellen Add On

Erwartetes Ergebnis: Installation von Add-On auf Benutzerkonto. Hier ist Kern-Code:

<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> 

meine Frage also ist: Ist es möglich, es zu tun? Wenn ja, wie aktiviere ich die Inline-Installation für Google Spreadsheet AddOn?

Hilfe wird sehr geschätzt. Danke.

Antwort

2

Nein, Google lässt das Add-on nicht in Ihre Website einbetten.

Es gibt eine andere Möglichkeit, Ihr Google Apps-Add-on auf Ihrer Website anzuzeigen.

zeigen gerade den Marktplatz Verbindungen oder Snapshots auf der Website wie Survey Monkey tat.

LINK

ODER

Scrap die Daten von Marktplatz im HTML-Format und zeigen Sie es auf der Website.

0

Folgen Sie der Publishing an Add-on, die die erforderlichen Schritte zum Veröffentlichen dieser als Add-on enthält. Add-Ons können im Chrome Webstore nicht gefunden werden, da der Webstore Apps und Erweiterungen enthält. Add-ons sind im Google Marketplace enthalten.

Wenn Sie es verwenden möchten, gehen Sie einfach zu Google Marketplace und geben Sie den Namen des von Ihnen erstellten Add-ons ein. Sie werden aufgefordert, es zu installieren, Erlaubnis zu erteilen und es schließlich zu benutzen. Sie können überprüfen, ob es erfolgreich installiert wurde, indem Sie die Add-ons-Menüschaltfläche in der Kalkulationstabelle überprüfen.

+0

Das habe ich getan, aber ich möchte einen Install-Button auf meiner Website auch nur wie eine 'Inline Install'-Taste. –

Verwandte Themen