Integrationen

Marketo (TMS)

Inhalte werden von Phrase Language AI maschinell aus dem Englischen übersetzt.

Verfügbar für

  • Enterprise Plan (nicht verfügbar für LSP-Pläne)

Kontaktiere Vertrieb für Fragen zur Lizenzierung.

Verfügbar für

  • Enterprise-Plan (Legacy)

Kontaktiere Vertrieb für Fragen zur Lizenzierung.

Marketo ist eine Automatisierung-Software, die für accountbasiertes Marketing und andere Marketing-Dienste entwickelt wurde.

Der Marketo-Konnektor ermöglicht das Herunterladen von Content der Ausgangssprache und das Hochladen von Übersetzungen zu/von einem Marketo-Server für die folgenden Content-Typen:

  • E-Mails

  • E-Mail-Vorlagen

  • Dateien

  • Formulare

  • Landingpages

  • Landingpage-Vorlagen

  • Segmentierter dynamischer Content

  • Snippets (einschließlich Landingpages und E-Mails)

Segmentierung

Content aus allen Segmenten wird für eine sprachneutrale Segmentierung (z. B. Geschlecht) in einen Job importiert. Content aus jedem Segment wird anschließend für eine sprachspezifische Segmentierung (z. B. bevorzugte Sprache) in separate Jobs importiert. Diese Übersetzungen werden innerhalb des ursprünglichen Dokuments als segmentierter dynamischer Content gespeichert.

Die Zuordnung zwischen Segmenten und Zielsprachen wird in den Konnektor-Einstellungen konfiguriert. Mehrere Segmente können sich dieselbe Zielsprache teilen.

Einschränkungen für Vorlagen

Lokalisierte Vorlagen und Assets haben denselben Namen wie der original-name [Sprache] (z. B. Black Friday Promo [de-de]). Ein lokalisiertes Asset verweist auf eine lokalisierte Version eines Objekts (Vorlage, Snippet usw.), sofern das Objekt in dieser Sprache existiert. Falls nicht, verweist es auf das ursprüngliche Objekt.

Es können nur Genehmigt Vorlagen referenziert werden. Wenn die Vorlage lokalisiert ist, verschiebt der Konnektor sie automatisch in den Status Genehmigt.

Ausschließen von Modulen von der Übersetzung

Um Marketo-Module von der Übersetzung auszuschließen, fügen Sie dem ersten HTML-Tag des Moduls data-translate-Attribute hinzu und setzen Sie die entsprechende Variable, die dessen Sichtbarkeit steuert, entweder auf false, 0, none oder hidden.

Beispiel:

<div class="mktoText" id="leftsidebar" mktoname="Left Sidebar">
  <h3 data-translate=\"${leftSitebar}\">Diese Überschrift wird ausgeschlossen</h3>
  <p>Dieser Absatz wird ebenfalls ausgeschlossen</p>
</div>

Variablenübersetzung und -zuordnung

  • Nur unterstützt, wenn Übersetzungen erstellen -> als separate Dokumente in den Konnektor-Einstellungen ausgewählt ist.

  • Variablenzuordnungen werden in den Konnektor-Einstellungen festgelegt. Geben Sie im Variablennamen den Marketo-Variablennamen ohne die umschließenden ${} an und legen Sie im Wertfeld den erforderlichen Wert fest, der im übersetzten Asset verwendet werden soll. Im Wertfeld können die Makros {targetLang} (Zielsprache des Assets), {targetLangDir} (Richtung der Zielsprache des Assets: ltr, rtl) verwendet werden.

  • Alle Zeichenfolge-Variablen auf Landingpages, die nicht in den Konnektor-Einstellungen zugeordnet sind, werden übersetzt.

  • Die Variablenübersetzung wird für E-Mails nicht unterstützt (nur die Zuordnung globaler Variablen wird unterstützt).

Konfigurieren der In-Context-Vorschau

Die In-Context-Vorschau bietet eine Echtzeit-Vorschau des ursprünglichen oder übersetzten Textes sowohl im CAT Web Editor als auch im CAT Desktop Editor.

Tabellen, Spalten, verschiedene Grafiken, Formatierungen und Schriftarten (sofern von Benutzern installiert) werden unterstützt. Die Funktion soll beim Übersetzen Kontext bieten und ist keine perfekte Darstellung des ursprünglichen oder fertigen Dokuments; einige visuelle Unterschiede sind zu erwarten. Sie kann auch durch das Aktivieren/Deaktivieren der Option Laden von externem Content in Editoren erlauben in den Zugriffs- und Sicherheitseinstellungen beeinflusst werden.

Phrase-Anforderungen:

  • Passieren Sie die Enterprise-Firewall, um auf die On-Premise-Installation zuzugreifen.

  • Authentifizieren Sie sich in der Authoring-Umgebung.

Firewall-Konfiguration für On-Premise-Installation:

  • Die Installation muss von den IP-Adressen des Phrase Servers aus zugänglich sein. Siehe IP-Adressen der Phrase Server für die aktuelle Liste.

  • Der Fachbereichsname muss extern auflösbar sein.

Hinweis

Einige HTML-Tags stellen ein Risiko dar, weshalb der CAT Editor sie bei der Anzeige der Vorschau aus diesem HTML entfernt. Dies dient der Gewährleistung der Datensicherheit und des Datenschutzes des Users.

Beispiele für entfernte Tags sind FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT oder CSS-Eigenschaften für Hintergrundbilder.

Marketo-Blöcke für dynamische Content-Bild-Segmente speichern Text als Alt- oder Label-Text für ein Bild. Dieser Text hat keinen sichtbaren Anker in der gerenderten E-Mail, daher kann die In-Context-Vorschau ihn nicht direkt hervorheben und markiert stattdessen das nächste sichtbare Vorkommen des übereinstimmenden Textes.

Marketo-Jobs für dynamischen Content können mehrere Segmentvarianten (Standard, 50-100k, 2-50k, <2k) in einer einzigen MXLIFF-Datei zusammenführen. Die In-Context-Vorschau rendert nur die Standardvariante. Segmente, die zu den anderen Varianten gehören, erscheinen im Raster ohne ein entsprechendes Element in der Vorschau. Alle Segmente bleiben übersetzbar und lassen sich korrekt exportieren.

Anwendungsfälle

Der Konnektor kann in verschiedenen Anwendungsfällen verwendet werden:

  • Projektmanager können direkt aus einem Online-Repository Dateien zu Projekten hinzufügen.

  • Richte das Submitter Portal ein, damit Einreicher direkt aus dem Online-Repository Dateien zu Anfragen hinzufügen können.

  • Verwende die Automatisierte Projekterstellung (APE), um automatisch neue Projekte erstellen zu lassen, wenn bei überwachten Dateien oder Ordnern eine Änderung des „Zuletzt geändert“-Datums festgestellt wird.

    Marketo-Einstellungen

    1. Aktiviere REST-APIs im Marketo-User-Konto.

      Siehe Marketo-Dokumentation für Anweisungen.

    2. Gehe zu Admin und klicke im Bereich Integration auf LaunchPoint.

    3. Erstelle eine neue Dienstleistung oder zeige Details einer bestehenden Dienstleistung an.

    4. Kopieren und speichern Sie Ihre Kunde ID und Client Secret.

    5. Schließen Sie das Dialogfeld und navigieren Sie zurück zum Bereich Integration der Admin-Seite.

    6. Wählen Sie Web Services aus.

    7. Kopieren Sie den Teilbereich aus der Identity URL im REST API-Bereich (z. B. 000-MJB-007).

    Phrase TMS-Einstellungen

    1. Scrolle auf der Seite EinstellungenSetup_gear.png nach unten zum Abschnitt Integrationen.

    2. Klicke auf Konnektoren.

      Die Seite Konnektoren wird geöffnet.

    3. Klicken Sie auf New connector.

      Die Seite Create connector wird geöffnet.

    4. Ändern Sie den Type in Marketo und geben Sie einen Namen für den Konnektor an.

    5. Geben Sie die folgenden Informationen an:

      • Marketo-API-Key

        Geben Sie die Marketo Kunde ID ein.

      • Geheimer Marketo-API-Key

        Geben Sie das Marketo Client Secret ein.

      • Marketo-API-Identitäts-URL

        Geben Sie den ersten Teil der Marketo Identity URL ein

      • Falls vom technischen Support-Team angefordert, wählen Sie Log debug information aus.

      • Create translations Optionen:

        • Wenn Sie keine sprachspezifische Segmentierung zum Speichern von Zielsprachen-Übersetzungen verwenden, wählen Sie as separate documents aus.

        • Wenn Sie sprachspezifische Segmentierung verwenden, wählen Sie as segmented dynamic content aus und klicken Sie auf Test connection.

          Geben Sie Segmentation name und Zuordnungsanforderungen aus den Dropdown-Listen an und geben Sie an, welches Segment den Ausgangssprache Content enthält.

      • Wählen Sie Translate tokens aus, um Tokens in die Übersetzung einzubeziehen.

    6. Falls im vorherigen Schritt nicht überprüft, klicken Sie auf Test connection.

      Es wird ein Häkchen angezeigt, wenn die Verbindung erfolgreich war. Ein rotes Ausrufezeichen wird angezeigt, wenn nicht. Bewege die Maus über das Symbol, um weitere Details anzuzeigen.

    7. Klicke auf Speichern.

      Der Konnektor wird der Liste auf der Seite Konnektoren hinzugefügt.

    Konnektor löschen

    So löschen Sie einen Konnektor:

    1. Wählen Sie auf der Seite Integrations den zu löschenden Konnektor aus.

    2. Klicken Sie auf Löschen.

      Das Fenster Konnektor löschen öffnet sich.

    3. Geben Sie „löschen“ ein und klicken Sie auf Löschen.

      Der Konnektor wird gelöscht und die Liste der Konnektoren wird angezeigt.

    Hinweis

    Ein Konnektor kann nicht gelöscht werden, solange er noch mit unvollständigen Jobs in einem Projekt verknüpft ist, einschließlich Jobs, die sich im Papierkorb befinden. Der Versuch, einen solchen Konnektor zu löschen, führt zu der Fehlermeldung „Konnektor konnte nicht gelöscht werden“.

    Lösung: Öffnen Sie das mit dem Konnektor verknüpfte Projekt und schließen Sie alle verbleibenden Jobs ab oder löschen Sie diese. Gehen Sie zu Einstellungen/Papierkorb und leeren Sie diesen, um alle Jobs zu entfernen, die noch mit dem Konnektor verknüpft sind. Versuchen Sie erneut, den Konnektor zu löschen.

    War dieser Beitrag hilfreich?

    Sorry about that! In what way was it not helpful?

    The article didn’t address my problem.
    I couldn’t understand the article.
    The feature doesn’t do what I need.
    Other reason.

    Note that feedback is provided anonymously so we aren't able to reply to questions.
    If you'd like to ask a question, submit a request to our Support team.
    Thank you for your feedback.