Tipps zum erfolgreichen Einrichten Ihrer Anwendung auf Salesforce AppExchange

Veröffentlicht: 2020-12-14

Tipps zum Einrichten Ihrer Anwendung auf Salesforce AppExchange - Encaptechno

AppExchange ist eigentlich ein Marktplatz für alle Arten von Salesforce-Produkten wie Salesforce-Anwendungen, Flow-Lösungen, Lightning-Komponenten usw. Es gilt als der größte Marktplatz für Geschäftsanwendungen für die App-Entwicklung und rund 80 % der Salesforce-Benutzer nutzen das wertvolle Ökosystem, das es für die Verbindung bietet mit den wichtigsten Beteiligten und Installation der Anwendungen mit nur wenigen Klicks.

Als Salesforce-Implementierungspartner nutzen einige der größten und erfolgreichsten KMUs und Fortune-Unternehmen den AppExchange-Marktplatz, um alles effektiv in nur einem System zu integrieren. Es ist sehr nützlich, um Probleme zu lösen, die mit dem Erstellen von Lösungen von Anfang an mit kurzer Zeit und Diensten von Drittanbietern verbunden sind, die die Benutzer zur Integration oder anderen Problemen anfordern, die durch Salesforce-Komponenten gelöst werden können.

Es ist am besten, Salesforce AppExchange als eine Community zu betrachten, in der die Salesforce-Partner, -Marken oder -Kunden interagieren und Lösungen als unterschiedliche Dienste bilden können. Was die Entwickler und Berater der Beleuchtungsplattform betrifft, so hilft AppExchange dabei, Kunden dabei zu unterstützen, Geschäftslösungen zu finden. Andererseits wird der Salesforce AppExchange als Drehscheibe für Talente und Tools zum Aufdecken maximaler Produktivität verwendet.

Nachdem wir verstanden haben, was Salesforce AppExchange ist, werden wir uns verschiedene Möglichkeiten ansehen, wie AppExchange funktioniert, wie Sie es verwenden und erfolgreich eine Anwendung damit veröffentlichen können. Fangen wir also an:

Die Funktionsweise von Salesforce AppExchange

Für alle, die nach einem Marketingtool suchen, um eine Anwendung zu etablieren und zu bewerben, kann Salesforce AppExchange sehr zuverlässig sein. Es ermöglicht einer Person, Lösungen, Support, andere Details und Preise zu beschreiben, die dann von den Kunden verwendet werden können, um herauszufinden, ob die angebotenen Dienstleistungen für sie richtig sind oder nicht.

Darüber hinaus können auch Fotos, Videos und verschiedene Arten von Inhalten hochgeladen werden, um den Kunden klar zu machen, was geliefert wird. Auf der Grundlage der bereitgestellten Informationen ist AppExchange in der Lage, Unternehmen in verschiedene Bereiche wie Vertrieb, Marketing und Analytik zu gliedern.

Wie erstelle ich einen Eintrag?

Sie können einen Eintrag direkt erstellen, nachdem Sie ein Anbieterprofil erstellt und das Paket auf rechtmäßige Weise hochgeladen haben. Sie dürfen auch nur eine Auflistung pro Anwendung oder Komponente erstellen. Dies liegt daran, dass es mit nur einem Eintrag einfach ist, die Angebote über einen Lebenszyklus hinweg zu pflegen und zu aktualisieren.

Es trägt auch dazu bei, einen hohen Rang zu erreichen, da die Metriken, die von AppExchange für das Ranking von Anwendungen und Komponenten verwendet werden, nicht in allen Auflistungen verwässert werden. Darüber hinaus erweist sich dies auch als Vorteil für die Kunden, da sie Ihre Dienstleistungen und die Bewertungen an nur einem Ort leicht finden können, ohne sich in mehreren anderen Auflistungen zu verirren.

Es muss auch daran erinnert werden, dass die Auflistungen und Komponenten von jedem durchsucht werden können, der die bereits erwähnten Dienste benötigt. Für die Installation der Anwendungen und Komponenten ist es am besten, wenn man die „Pakete herunterladen“-Informationen hat. Um das Paket zu erstellen, müssen Sie die entsprechende Berechtigung zum „Paket erstellen“ erhalten, und zum Hochladen dieses Pakets in die Partner-Community müssen Sie die Berechtigung zum „Paket hochladen“ erhalten.

Erstellen einer Anwendung für Salesforce AppExchange

Die Umsetzung einer Idee in die Salesforce-Anwendungsentwicklung umfasst fünf Hauptschritte

1. Treten Sie der Partner-Community bei

Treten Sie der Partner-Community bei

Der primäre Schritt für den App-Entwicklungsprozess, der für AppExchange erforderlich ist, ist der Beitritt zur Salesforce-Partner-Community. Dazu müssen Sie die einfachen Schritte im ISV ​​Basics Trailhead befolgen, um Teil der Partner-Community zu werden.

Der Beitritt zur Partner-Community ist eine erstaunliche und zuverlässige Quelle für die Zusammenarbeit innerhalb der Salesforce-Ökosysteme mit Hilfe von Gruppen und bietet einige großartige Ressourcen zum Erlernen der Best Practices. Man kann Fragen stellen, sich über neue Funktionen und Tools für die Partner auf dem Laufenden halten und sich auch für Webinare und andere Veranstaltungen anmelden.

Nachdem Sie der Partner-Community beigetreten sind, erhalten Sie eine kostenlose Partner-Unternehmensorganisation, die die Unternehmenstechnologie zum Wachsen und Aufbauen mit Salesforce enthält. Innerhalb dieser Partner Business Org wird es auch Zugriff auf die Channel Order App (COA), den Environment Hub, die License Management App usw. geben.

Die LMA ist sehr hilfreich bei der Verwaltung der Leads und Lizenzen für die AppExchange-Angebote und die COA ermöglicht es, verschiedene Bestellungen mit Hilfe von Salesforce zu erstellen, einzureichen und zu verfolgen. Der Umgebungs-Hub hingegen ermöglicht den Zugriff auf eine spezielle Art von Entwicklungsorganisation namens „Partner Development Org“, die nur Partnern mit besseren Limits und mehr Berechtigungen zur Verfügung steht.

2. Erstellen einer App

Erstellen einer App

Nachdem Sie der Salesforce-Partner-Community beigetreten sind, ist es an der Zeit, mit der Erstellung der Anwendung mithilfe der Salesforce-Anwendungsentwicklung zu beginnen. Bevor jemand anfängt, irgendetwas zu bauen, ist es wichtig, über Sicherheit nachzudenken. Wenn Sie bis zum letzten Schritt, der Sicherheitsüberprüfung, weiterlesen, werden Sie verstehen, dass alle Apps auf AppExchange einige Standards erfüllen müssen, bevor sie aufgelistet werden können.

Damit der Salesforce-Anwendungsentwicklungsprozess erfolgreich ist, ist es notwendig, die Best Practices der Sicherheitsüberprüfung vom ersten Tag an in eine Anwendung einzubeziehen. Das Erstellen einer Anwendung unter Berücksichtigung der Sicherheit verbessert den Prozess und ermöglicht es ihnen, eine App sehr schnell durch die Sicherheitsüberprüfungsstandards zu bringen.

Es kann erforderlich sein, einige der verschiedenen Organisationen, die den Umgebungs-Hub verwenden, zu drehen, was bedeutet, dass Sie mit dem nächsten Schritt fortfahren müssen. Die Trailhead-Einheit hilft beim Durchlaufen verschiedener Orgs, die Sie erstellen möchten. Unabhängig davon, was Sie erstellen, kann es sinnvoll sein, vor dem Start mindestens Organisationen zu ändern, eine für die Entwicklung und eine andere für die Paketerstellung. Um sich für eine neue Organisation anzumelden, müssen Sie nur auf die Schaltfläche „Organisation erstellen“ in der Environment Hub-Anwendung klicken.

Einer der praktischen Tipps ist, sich das ISV-App-Entwicklungsmodul zu verdienen, da dieses Trailhead-Modul den ISV-Entwicklungslebenszyklus, die detaillierte Methode zum Verwalten und Erstellen von Organisationen und das Befolgen des richtigen Ansatzes zum Packen und Testen einer Anwendung abdeckt. Darüber hinaus ist es auch eine gute Zeit, sich den Developer Intermediate Trail anzusehen, die Salesforce-Entwicklerfähigkeiten zu erweitern und sich den Lightning Experience Trail anzusehen, um mehr über das Lightning-Erlebnis zu erfahren.

3. Verpacken Sie Ihre Anwendung

Verpacken Sie Ihre Anwendung

Nachdem die Anwendung endgültig erstellt wurde, ist es an der Zeit, Ihre Anwendung zu paketieren. Ein Paket kann als Bündel von Komponenten beschrieben werden, die beim Zusammenstellen der Anwendung helfen. Das verwaltete Paket bietet Schutz des geistigen Eigentums und ermöglicht die Bereitstellung nahtloser Upgrades, während es Unterstützung für Funktionen zur Lizenzdurchsetzung bietet.

Es ist auch nur dafür verantwortlich, die verwalteten Pakete auf AppExchange zu verteilen und nicht die nicht verwalteten Pakete. Wenn Sie Anweisungen zum Erstellen und Hochladen eines verwalteten Pakets erhalten möchten, können Sie sich bei Ihrer Verpackungsorganisation anmelden und auf die im ISV ​​Force-Leitfaden genannten Schritte verweisen.

Es ist wichtig, dass Sie Ihre Anwendung testen, bevor Sie ein verwaltetes Paket erstellen, da viele Attribute Ihrer Komponenten gesperrt sind, sobald sie in ein verwaltetes freigegebenes Paket eingefügt wurden. Die Trailhead-Einheit hilft auch beim Packen und Testen einer Anwendung.

4. Entwurf

Es ist möglich, die Interessenten nach der App-Entwicklung mit einem überzeugenden AppExchange-Eintrag zu gewinnen, der den Kunden hilft, die Werte zu verstehen, die Sie mit Hilfe von Screenshots, Preisen, Demos und Vor-Ort-Trails und Installationen anbieten können.

Sie können auch ein attraktives Header-Bild, einen Screenshot und eine Beschreibung mit vielen SEO-Schlüsselwörtern einfügen. Auf dieser speziellen Seite des ISVforce-Leitfadens wird erläutert, wie Sie einen AppExchange-Eintrag erstellen und bearbeiten.

Beginnen Sie diesen Schritt, indem Sie das verwaltete Paket mit Ihrem Eintrag verknüpfen, gehen Sie dann zur Registerkarte „Organisation“ in der Veröffentlichungskonsole und klicken Sie auf „Organisation verbinden“. Befolgen Sie den unten angegebenen Schritt des ISVforce-Leitfadens, der hilft, eine Verpackungsorganisation mit Ihrem AppExchange-Eintrag zu verbinden.

  • Nachdem Sie Ihre Verpackung mit einem Angebot verknüpft haben, fahren Sie mit dem nächsten Schritt fort und reichen Sie sie zur Sicherheitsüberprüfung ein. Senden Sie die Sicherheitsüberprüfung ab, kommen Sie zurück und vervollständigen Sie das Design Ihres Eintrags. Die Schritte 4 und 5 können gleichzeitig durchgeführt werden.

5. Überprüfung

Der Schutz der Kundendaten und die Wahrung des Vertrauens gehören zu den Grundwerten von Salesforce. Die Sicherheitsüberprüfung hilft dabei, einen Faktor der Zuverlässigkeit zwischen Ihnen und Ihren Kunden zu etablieren. Alle Apps, die auf AppExchange veröffentlicht werden, müssen eine obligatorische Überprüfung durchlaufen, damit die Sicherheitslage der App richtig bewertet wird.

Darauf können Sie sich schon früh in Ihrem Entwicklungsprozess vorbereiten. Darüber hinaus bietet Salesforce mehrere kostenlose Sicherheitsressourcen, um Sie bei der Schulung, dem Design und der Entwicklung von Anwendungen zu unterstützen.

Den Rat eines Salesforce-Beraters einzuholen, kann sehr hilfreich sein, um praktische und praktische Erfahrungen mit den Grundlagen der Anwendungssicherheit, Testtools und der Befolgung der Anweisungen zum Einreichen zur Sicherheitsüberprüfung zu sammeln. Nachdem Sie die Sicherheitsüberprüfung bestanden haben, wird es möglich, die Anwendung auf AppExchange zu veröffentlichen, was es dem gesamten Salesforce-Ökosystem ermöglicht, den von Ihnen erstellten Eintrag zu sehen und mit ihm zu interagieren.

Nachdem Sie die App veröffentlicht haben, ist es an der Zeit, sie richtig zu vermarkten und zu bewerben. Befolgen Sie dazu die unten aufgeführten Schritte

1. Zielgruppe: Wir alle wissen, dass der erste Schritt bei der Vermarktung eines Produkts darin besteht, die Zielgruppe, auf die wir abzielen, gut zu kennen. Fahren Sie fort und führen Sie entsprechende Kundeninterviews durch, um die Bedürfnisse viel besser zu verstehen und alle Funktionalitäten zu bewerten, die für die Anwendung am besten implementiert werden können.

Erstellen Sie einen strategisch starken Marketingplan, um ein Publikum anzusprechen und anzuziehen. Wenn Sie die Bedürfnisse Ihrer Kunden kennen und wissen, was sie am meisten anzieht, wird es auch einfach, die App so zu gestalten, dass sie das Publikum anzieht.

2. Werbung für die App: Um die Anwendung zu bewerben, können Sie viele Wege einschlagen. Beginnen Sie damit, auf Social-Media-Konten zu posten, um für Ihre App zu werben und ein breites Publikum zu erreichen. Andererseits können Sie auch Salesforce-spezifische Veranstaltungen erstellen, die dabei helfen können, persönlich mit den Salesforce-Kunden und -Führungskräften in Kontakt zu treten. Bleiben Sie auf den Salesforce-Ereignisseiten auf dem Laufenden, damit Sie mit den richtigen Ereignissen werben können.

Salesforce stellt auch Mittel für Branchenveranstaltungen bereit, und die Förderung dieser Produkte durch die Konferenzen kann sehr wertvoll sein. Bauen Sie mit Hilfe von Social Media und Events ein Netzwerk auf, damit Sie die App exponentiell bewerben können.

3. Machen Sie eine Demo und sammeln Sie Bewertungen: Das Erstellen einer Demo für Ihre Kunden kann erheblich dazu beitragen, den Verkaufsprozess zu verbessern, indem eine zunehmende Anzahl von Fragen beantwortet wird, die die Kunden möglicherweise zur Funktionsweise einer App haben. Mehr Informationen zu einem Produkt helfen einem Kunden, sich damit vertraut zu machen.

Wenn Sie mehr Bewertungen erstellen, wird es möglich, einen guten Ruf zu erlangen und zukünftige Kunden für Ihre Anwendung zu gewinnen. Darüber hinaus erhalten die Leads wertvolles Feedback zur Verbesserung Ihrer Dienstleistungen. Kundenbewertungen sind immer wichtig für den Erfolg einer Bewerbung und helfen dabei, den Absatz eines Produktes zu steigern.

4. Streben nach kontinuierlicher Verbesserung: Nachdem eine Anwendung gestartet wurde, endet die Arbeit nicht. Es werden wichtige Updates veröffentlicht, Probleme behoben und Wartungsprobleme behoben.

Sie müssen auch die notwendigen Schritte unternehmen, die bei der Vorbereitung auf eventuelle Probleme oder Änderungen helfen können. Es kann eine gute Idee sein, einen Post-Implementierungsplan zu haben, der einem Unternehmen helfen kann, erwartete Probleme vorherzusehen und gleichzeitig sicherzustellen, dass Sie darauf vorbereitet sind, sich diesen Problemen zu stellen.

Fazit

Alle oben genannten Schritte können sehr dazu beitragen, das Erstellen, Veröffentlichen und Bewerben einer Anwendung auf Salesforce AppExchange sicherzustellen. Sollten Sie weitere Hilfe bei den Prozessen benötigen, kann Ihnen das Team von Encaptechno sehr behilflich sein.

Unabhängig davon, ob Sie Kunde sind oder einfach nur mehr über das Erstellen auf AppExchange erfahren möchten, unser Team widmet sich dem Ziel, das Beste für Sie zu entwickeln. Falls Sie mehr darüber erfahren möchten, wie Sie mit dem Aufbau beginnen können, um auf AppExchange erfolgreich zu sein, können Sie sich gerne an uns wenden. Wir werden eine ausführliche Sitzung darüber anbieten, wie man anfängt oder wohin man als nächstes gehen soll.