Web-Apps ermöglichen das Freigeben von Informationen in Ihrer Karte oder Szene, aber auch das Anzeigen von Elementen und von zu einer freigegebenen Gruppe in Beziehung stehenden Informationen. Bei einer Web-App handelt es sich um eine angepasste Bedienoberfläche, mit der Ihre Karte oder Szene für einen bestimmten Zweck, eine bestimmte Botschaft oder eine festgelegte Zielgruppe eingerichtet wird. Wenn Sie beispielsweise Ihre Karte präsentieren möchten, kommt die App mit einigen grundlegenden Navigationswerkzeugen aus. Dient Ihre Karte dazu, Rückmeldungen aus der Öffentlichkeit einzusammeln, benötigt sie spezielle Datenbearbeitungswerkzeuge und Anweisungen, wie die Informationen eingegeben werden sollen.
Bei Apps, die über Karten oder Szenen erstellt wurden, werden Änderungen an Ausdehnung, Layer, Beschreibung und weiteren Eigenschaften, die der Autor an der Karte oder Szene vornimmt, in die App übernommen. Wenn eine für alle Benutzer in der Organisation verfügbare Karte oder Szene als privat festgelegt oder gelöscht wird, wird sie nicht mehr in der App angezeigt.
Bei Apps, die über Gruppen erstellt wurden, werden Änderungen an der Gruppe oder an den Elementen in der Gruppe in der App angezeigt. Wenn ein zuvor öffentliches oder für die Gruppe freigegebenes Element als privat gekennzeichnet oder gelöscht wird, wird es nicht mehr in der App angezeigt.
Freigeben einer App
Führen Sie die folgenden Schritte aus, um eine App freizugeben:
- Überprüfen Sie, ob Sie bei der Organisation angemeldet sind.
Ihr Konto muss Mitglied der Standardadministratorrolle oder einer benutzerdefinierten Rolle sein, der die Berechtigungen zum Freigeben von Inhalten zugewiesen sind.
- Klicken Sie oben auf der Site auf Inhalt.
- Öffnen Sie auf der Registerkarte Eigene Inhalte die App, die Sie freigeben möchten.
- Geben Sie die App mithilfe von ArcGIS Instant Apps, ArcGIS Experience Builder, ArcGIS Dashboards, ArcGIS StoryMaps oder ArcGIS Hub frei.
Öffentliches Freigeben von Apps mit Subskriptionsinhalt
Durch die öffentliche Freigabe der Apps erreichen Ihre Inhalte eine größere Zielgruppe. Wenn die Karte, die durch die App verwendet wird, Inhalt aus dem ArcGIS Living Atlas of the World enthält, erfordert die App möglicherweise Credits oder Anmeldeinformationen für den Zugriff auf den Inhalt. ArcGIS Living Atlas enthält öffentliche Inhalte, Abonnenteninhalte und Premium-Inhalte. Auf öffentliche Inhalte können alle Benutzer zugreifen, Subskriptionsinhalte erfordern ein Organisationskonto, um darauf zugreifen zu können, und Premium-Inhalte verbrauchen Credits. Informationen dazu, wie ein bestimmter App-Builder Subskriptionsinhalt verarbeitet, finden Sie in der entsprechenden App-Dokumentation.
Öffentlich freigegebene Apps können Sie so konfigurieren, dass Benutzer über eine Subskription für Ihre Organisation auf Subskriptionsinhalte und Premium-Inhalte zugreifen können. Wenn Sie eine App für den Zugriff konfigurieren, werden die Benutzer nicht zur Anmeldung aufgefordert, wenn sie über die App einen Layer aufrufen. Einige App-Builder autorisieren den Zugriff auf Subskriptionsinhalte automatisch. Informationen dazu, wie ein bestimmter App-Builder Subskriptionsinhalt verarbeitet, finden Sie in der entsprechenden App-Dokumentation.
Vorsicht:
Alle Credits, die Benutzer durch den Zugriff auf Premium-Inhalte in der App verbrauchen, fallen für Ihre Organisation an. Wenn Sie keine Credits im Namen von App-Benutzern verbrauchen möchten, aktivieren Sie keinen der Premium-Layer für den Zugriff über Ihre Subskription. Auf diese Weise müssen Benutzer ihre eigenen Anmeldeinformationen für den Verbrauch von Credits angeben. Beachten Sie jedoch, dass Sie auf diese Weise den Zugriff auf die App auf Benutzer beschränken, die ein Organisationskonto mit Berechtigungen für den Zugriff auf Premium-Inhalte besitzen und über Credits verfügen. Für öffentliche Apps müssen Sie alle Premium-Inhalte aus der Karte entfernen oder die App so konfigurieren, dass die Credit-Kosten von der Organisation verbraucht werden. Wenn Sie die Credit-Kosten für Premium-Inhalt in der App minimieren möchten, können Sie die Anzahl der zulässigen Anforderungen für einzelne Premium-Inhalts-Layer begrenzen, während Sie die App konfigurieren oder die Konfiguration ändern.
Einbetten einer App
Möglicherweise möchten Sie eine App anstelle einer Karte in eine Website einbetten. Das Einbetten einer App kann in verschiedenen Szenarien hilfreich sein. Nachfolgend finden Sie einige Beispiele:
- Zeigen Sie eine App an, die Sie mit einer ArcGIS Instant Apps-Vorlage (z. B. mit der Vorlage Basic) erstellt haben, die alle von Ihnen konfigurierten App-Funktionen enthält.
- Zeigen Sie eine Karte an, die einen Premium-Service mit eingebetteten Anmeldeinformationen enthält, z. B. den World Routing Service, indem Sie eine App, die das Widget Wegbeschreibung in ArcGIS Experience Builder enthält, einbetten.
Führen Sie die folgenden Schritte aus, um eine App mithilfe von sofort einsatzfähigem HTML-Code einzubetten:
- Überprüfen Sie, ob Sie bei der Organisation angemeldet sind.
Ihr Konto muss Mitglied der Standardadministratorrolle oder einer benutzerdefinierten Rolle sein, der die Berechtigungen zum Freigeben von Inhalten zugewiesen sind.
- Öffnen Sie die Elementseite der App, die Sie einbetten möchten.
Hinweis:
Um eine App für Benutzer außerhalb Ihrer Organisation freizugeben, müssen die App, die Karte und die Layer öffentlich freigegeben sein, da die Inhalte sonst nur für Gruppenmitglieder sichtbar sind. Um ein möglichst breites Publikum zu erreichen, sollten Sie die App und ihre Inhalte für alle zugänglich machen (öffentlich).
- Klicken Sie auf Konfigurieren.
- Klicken Sie im Konfigurationsfenster auf der vertikalen Werkzeugleiste auf Freigeben.
- Klicken Sie im Abschnitt Einbetten
auf Kopieren. - Fügen Sie den Code an der Stelle in Ihre Site ein, an der die App angezeigt werden soll.
Tipp:
Sie können auch URL-Parameter verwenden, um das Erscheinungsbild oder die Funktionalität der App zu steuern, die Sie einbetten.