addThis Smart API-Ebene fügen Sie einen Link hinzu

9

Ich möchte eine neue Schaltfläche mit einem Link zu einer benutzerdefinierten URL in der addThis slideBar hinzufügen, die mit addThis Smart Layer API generiert wurde (Sie können sich die Dokumentation hier )

Ich möchte einen benutzerdefinierten Service hinzufügen, der nur eine Verknüpfung zu einer bestimmten Seite darstellt. Ist es möglich?

Hier ist das Beispiel des Codes, den ich verwende, um die Seitenleiste zu generieren.

%Vor%     
Corinne Kubler 19.06.2015, 16:08
quelle

2 Antworten

2

Ist es möglich?

Obwohl es nicht besonders hilfreich ist zu hören, denke ich nicht , dass dies zu diesem Zeitpunkt mit der AddThis SmartLayers API erreicht werden kann. Sie haben vielleicht anders gefunden, in diesem Fall bin ich neugierig zu hören, wie Sie es herausgefunden haben.

Nachdem ich die Dokumente gelesen und eine ganze Weile mit ihr gespielt habe, kann ich keine Möglichkeit finden, eine neue Option in die Dienste einer der Ebenen einzufügen ( Teilen , Folgen Sie den , Schichten oder Empfehlungen . Der einzige Weg, wie ich denke, dass das Hinzufügen eines Dienstes zu einem SmartLayer funktioniert, besteht darin, ihn bei AddThis einzureichen, damit er offiziell genehmigt wird.

Am Ende der Seite können Sie neue Dienste für AddThis einreichen, die in ihre implementiert werden sollen API vollständig. Der massive Nachteil in Bezug auf Ihr Problem ist, dass der eingereichte Dienst% kompatibel sein muss. Für einige Projekte ist dies möglicherweise nicht machbar, aber es ist vielleicht nicht zu sehr ein Hindernis, wenn Sie die Kompatibilität in jeder Webanwendung implementieren können, die Sie ihren Diensten hinzufügen möchten.

Kleine Diskussion über die API.

Die

AddThis -Plattform basiert darauf, dass sie ihren Nutzern das relevanteste Marketing zeigen kann, und daher wird von AddThis abgeraten, benutzerdefinierte Buttons / Services zu erstellen. Sie versuchen, Entwickler dazu zu ermutigen, ihre eingebaute Personalisierung zu verwenden, indem sie Dinge sagen wie:

  

Wir empfehlen Ihnen jedoch, das automatische Menü zu nutzen und   Toolbox-Personalisierung Sie werden eine Steigerung der Gesamtfreigabe von sehen   etwa 20%, vor allem von den internationalen Besuchern Ihrer Website, die   Verwenden Sie viele unserer anderen Hunderte von Sharing-Services!

Ich denke, das ist der Grund, warum AddThis nicht der am leichtesten anpassbare Service auf dem Planeten ist. Aber es ist sehr gut darin, was es rühmt, relevantes Marketing zu Benutzern zeigend.

Die Problemumgehung

Dies können Aspekte der API sein, mit denen Sie vertraut sind und die Sie verwenden können, aber ich denke, es kann nicht schaden, sie zu unterstützen, da die Antwort auf die ursprünglich vorgeschlagene Frage war. Wahrscheinlich nicht ".

Sie können festlegen, was AddThis als eine Toolbox mit Schaltflächen bezeichnet, und dann Ihren Dienst an einer beliebigen Stelle im Mix platzieren. Dies geschieht mit HTML anstelle von JavaScript und sieht für die "Standard" Toolbox so aus:

%Vor%
  

Dies führt zu klickbaren Sharing-Service-Links für die Top-4-Nutzer   bevorzugte Dienste wie von AddThis entschieden.

Jetzt machen wir einen dieser Knöpfe zu unserem eigenen. Wir verwenden einfach stackoverflow.com als Beispiel.

%Vor%
  

Dieser Code erzeugt eine klickbare Stapelüberlauf-Schaltfläche an der Oberseite   Schaltflächen wie von AddThis vorgeschlagen!

Obwohl Sie nicht genau danach suchen, hoffe ich, dass es hilft!

    
Tresdon 27.06.2015 08:32
quelle
1

Das addthis erstellt eine Division mit der ID # at4-share und erstellt die darin enthaltenen Links, versucht mit jquery ein "a" -Element voranzustellen (oder anzuhängen), ähnlich den Elementen, die vom addthis-Plugin in diesem div erstellt und erstellt werden eine benutzerdefinierte Klasse ähnlich wie aticon-print in Ihrem CSS und legen Sie Ihr benutzerdefiniertes Symbol.

Ich habe es nicht versucht, aber ich denke, es wird funktionieren.

%Vor%     
KAD 29.06.2015 05:43
quelle

Tags und Links