Wenn Entwickler neuen Code oder Updates in ein GitHub-Repository eintragen, müssen entsprechende Änderungen oft in Ihrer Wissensdatenbank widergespiegelt werden. Das manuelle Erstellen oder Aktualisieren von Document360-Artikeln für jeden Commit ist zeitaufwendig und fehleranfällig. Indem Sie GitHub und Document360 über Zapier verbinden, können Sie dies automatisieren: Wann immer ein bestimmtes Ereignis in einem GitHub-Repository auftritt, erstellt Zapier automatisch einen entsprechenden Artikel in Ihrer Document360-Wissensdatenbank.
Wann sollte diese Integration verwendet werden
- Dein Engineering-Team folgt einem Docs-as-Code-Ansatz und möchte, dass jeder GitHub sich in ein bestimmtes Repository einsetzt, um automatisch einen Entwurf eines Artikels in Document360 zur Überprüfung zu generieren.
- Du führst eine Changelog oder Release Notes Wissensdatenbank in Document360 und möchtest, dass neue Commits oder Releases in GitHub automatisch die Artikelerstellung auslösen.
- Ihr Entwicklungsworkflow umfasst Dokumentationsupdates neben Codeänderungen, und Sie möchten sicherstellen, dass Knowledge Base-Artikel synchron und ohne manuellen Schritt erstellt werden.
Bevor du anfängst
- Du musst in deinem Zapier-Konto eingeloggt sein.
- Du musst ein GitHub-Konto haben, das Zugriff auf das Repository hat, das du überwachen möchtest.
- Sie müssen Ihr Document360-API-Token bereit haben. Um eine zu generieren, navigiere zu Verbindungen > Erweiterungen, suche die Zapier-Kachel und klicke auf Verbinden, um das Token zu kopieren.
Wie man den Zap einrichtet
Schritt 1 — Erstellen Sie einen neuen Zap
- Melden Sie sich in Ihrem Zapier-Konto an.
- Im linken Navigationsmenü klicken Sie auf Erstellen und wählen Sie dann Zaps.
- Ein neuer Zap wird mit einem Trigger- und Aktionsfluss erstellt.

Schritt 2 – GitHub als Trigger verbinden
- Im Trigger-Feld wähle GitHub.
- Im Feld "Trigger-Ereignis " wähle das Ereignis aus, das den Zap auslösen sollte.
Um die Trigger-App später zu ändern, klicke im Feld Trigger auf Ändern .
- Klicken Sie auf das Kontofeld – ein Anmeldefeld erscheint.
- Geben Sie Ihre GitHub-Zugangsdaten ein und klicken Sie auf Zapier autorisieren.
- Wählen Sie das gewünschte Repository aus und klicken Sie auf Fortsetzen. Zapier führt einen Test durch, um zu bestätigen, dass der Trigger korrekt konfiguriert ist.

Schritt 3 – Koppeln Sie Document360 als Aktion an
- Im Aktionsfeld wählen Sie Document360.
- Im Einstellungsfeld wählen Sie im Ereignisfeld das gewünschte Ereignis aus.
- Klicken Sie auf das Kontofeld – ein Anmeldefeld erscheint.
- Geben Sie Ihre Anmeldedaten ein und klicken Sie auf Erlauben.
Um das API-Token aus Document360 zu generieren:
- Navigieren Sie in der linken Navigationsleiste des Knowledge Base-Portals zu Verbindungen > Erweiterungen.
- Auf der Zapier-Erweiterungskachel klicken Sie auf Verbinden.

- Klicken Sie auf das Kopieren-Symbol, um das Token zu kopieren.

- Gehe zurück zum Zapier-Panel und füge das API-Token ins Feld ein.
- Klicken Sie auf Ja, fahren Sie zu document360 fort.

- Das verbundene Document360-Projekt finden Sie auf der Kontoseite Connect Document360 . Um später ein anderes Konto zu verwenden, klicken Sie auf Ändern.
- Klicken Sie auf Weitermachen.
Schritt 4 — Abbildung der Felder
- Mappe die Felder von GitHub zu Document360:

| Spielfeld | Beschreibung |
|---|---|
| Titel | Standardmäßig ist in GitHub Neuer Commit ausgewählt. Andere Optionen stehen je nach Ihren Anforderungen zur Verfügung. |
| Inhalt | Standardmäßig ist Commit Message ausgewählt. Andere Optionen stehen je nach Ihren Anforderungen zur Verfügung. |
| Version | Wählen Sie den Arbeitsbereich in Ihrem Document360-Projekt aus, in dem der Artikel erstellt werden soll. |
| Sprache | Wählen Sie die Sprache innerhalb des ausgewählten Arbeitsbereichs aus. |
| Kategorie | Wählen Sie die Kategorie aus, in der der Artikel erstellt wird. |
| Veröffentlichen | Setzen Sie auf True, um den Artikel sofort zu veröffentlichen. Stelle auf Falsch, um es als Entwurf zu speichern. |
Der Continue-Button ist erst aktiviert, nachdem alle erforderlichen Felder zugeordnet wurden.
- Klicken Sie auf Weitermachen.
Schritt 5 – Teste und veröffentliche den Zap
- Im Testbereich klicken Sie auf Test senden.
- Wenn Sie erfolgreich sind, erhalten Sie die Nachricht Testartikel! Überprüfe dein Document360-Konto, um es anzusehen.
- In Ihrem Document360-Portal finden Sie einen neuen Artikel mit dem Titel "Neuer Commit in GitHub" in der gewählten Kategorie.
- Gehe zurück zum Zapier-Setup-Panel und klicke auf Weiter, dann auf Veröffentlichen.
- Du wirst eine Erfolgsbotschaft sehen: Dein Zap ist aktiviert. Klicken Sie auf "Ihr Zap verwalten ", um zur Zap-Übersichtsseite zu gelangen.
Zap-Übersicht
Sobald es aktiv ist, können Sie den Zap über das Zapier-Dashboard ansehen und verwalten. Die Übersichtsseite zeigt den Auslöser, die Aktion und den Laufverlauf des Zap.

Wie man einen Zap löscht
- Navigiere zum Zapier-Dashboard. Eine Liste aller bestehenden Zaps wird auf der Übersichtsseite angezeigt.
- Klicken Sie auf das Zap-Aktionen ()-Symbol rechts neben dem Zap, den Sie entfernen möchten, und klicken Sie auf Löschen. Der Zap wird dauerhaft gelöscht.
Best Practices
- Setze das Publicer-Feld beim Zuordnung von Feldern auf Falsche , sodass von GitHub ausgelöste Artikel als Entwürfe in Document360 landen. Das gibt Ihrem Dokumentationsteam die Möglichkeit, die Inhalte vor dem Veröffentlichen zu überprüfen, zu formatieren und zu bereichern – da rohe Commit-Nachrichten selten bereit sind, wie sie sind, veröffentlicht zu werden.
- Verwenden Sie eine eigene Kategorie in Document360 für von GitHub ausgelöste Artikel, wie zum Beispiel eine Kategorie "Changelog" oder "Dev Updates". Dadurch werden automatisch generierte Inhalte von handgefertigten Artikeln getrennt und es einfacher gemacht, sie zu überprüfen und zu bewerben.
- Wählen Sie ein spezifisches Trigger-Ereignis, das zu Ihrem Workflow passt – zum Beispiel ein Push zu einem Release-Branch statt zu jedem Commit –, um zu vermeiden, dass Artikel für jede routinemäßige Codeänderung generiert werden, die keinen Eintrag in die Knowledge Base rechtfertigt.