Integrationen

Marketo (TMS)

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

Verfügbar für

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

Kontaktiere Vertrieb für Fragen zur Lizenzierung.

Verfügbar für

  • Enterprise-Plan (Legacy)

Kontaktiere Vertrieb für Fragen zur Lizenzierung.

Marketo ist eine Automatisierungssoftware, die für accountbasiertes Marketing und andere Marketingdienste entwickelt wurde.

Der Marketo-Connector ermöglicht das Herunterladen von Quellinhalten und das Hochladen von Übersetzungen von/zu einem Marketo-Server für die folgenden Inhaltstypen:

  • E-Mails

  • E-Mail-Vorlagen

  • Dateien

  • Formulare

  • Landingpages

  • Landingpage-Vorlagen

  • Segmentierte dynamische Inhalte

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

Segmentierung

Inhalte aus allen Segmenten werden für eine sprachneutrale Segmentierung (z. B. Geschlecht) in einen Job importiert. Inhalte aus jedem Segment werden anschließend für eine sprachspezifische Segmentierung (z. B. bevorzugte Sprache) in separate Jobs importiert. Diese Übersetzungen werden innerhalb des Originaldokuments als segmentierte dynamische Inhalte gespeichert.

Die Zuordnung zwischen Segmenten und Zielsprachen wird in den Connectoreinstellungen konfiguriert. Mehrere Segmente können dieselbe Zielsprache verwenden. Jede Connector-Instanz unterstützt nur ein Quellsegment. Um Übersetzungen in mehrere Zielsprachen bereitzustellen und dabei den segmentbezogenen Inhalt beizubehalten, konfigurieren Sie für jedes Segment einen separaten Connector.

Die im Marketo-Connector konfigurierten Zielsprachen müssen exakt mit den Zielsprachen übereinstimmen, die in der Projektvorlage oder dem Dienst konfiguriert sind, der den Connector verwendet, um sicherzustellen, dass andere Funktionen, wie das Submitter-Portal, korrekt funktionieren.

Das Zuordnen eines Segments als Bereitstellungsziel überschreibt den vorhandenen Inhalt dieses Segments mit dem übersetzten Inhalt des Quellsegments. Um separate Assets zu erstellen, anstatt den Segmentinhalt zu überschreiben, sollte in den Connectoreinstellungen unter Übersetzungen erstellen die Option 'als separate Dokumente' ausgewählt werden. Diese Option behält segmentspezifische Inhalte nicht bei.

Vorlageneinschränkungen

Lokalisierte Vorlagen und Assets haben denselben Namen wie der Originalname [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 vorhanden ist. Falls nicht, verweist es auf das ursprüngliche Objekt.

Es können nur genehmigte Vorlagen referenziert werden. Wenn die Vorlage lokalisiert ist, verschiebt der Connector 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, 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 Connectoreinstellungen ausgewählt ist.

  • Variablenzuordnungen werden in den Connectoreinstellungen festgelegt. Im Variablennamen wird der Marketo-Variablenname ohne die einschließenden ${} angegeben, und im Wertfeld ist der erforderliche Wert einzutragen, der im übersetzten Asset verwendet werden soll. Im Wertfeld können die Makros {targetLang} (Zielsprachen-Asset), {targetLangDir} (Richtung der Zielsprache des Assets: ltr, rtl) verwendet werden.

  • Alle string-Variablen auf Landingpages, die nicht in den Connectoreinstellungen zugeordnet sind, werden übersetzt.

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

In-Context-Vorschau konfigurieren

Die Funktion „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 bei der Übersetzung 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 externen Inhalten in Editoren erlauben in den Zugriffs- und Sicherheitseinstellungen beeinflusst werden.

Phrase-Anforderungen:

  • Um auf die On-Premise-Installation zuzugreifen, muss die Unternehmens-Firewall durchquert werden.

  • Für den Zugang zur Authoring-Umgebung ist eine Authentifizierung erforderlich.

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

  • Die Installation muss von den IP-Adressen des Phrase-Servers aus zugänglich sein. Die aktuelle Liste finden Sie unter IP-Adressen der Phrase-Server.

  • Der Domänenname muss extern auflösbar sein.

Hinweis

Einige HTML-Tags stellen ein Risiko dar und werden vom CAT-Editor bei der Anzeige der Vorschau aus diesem HTML entfernt. Dies dient dem Schutz der Privatsphäre und der Sicherheit der Benutzerdaten.

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

Marketo-Blöcke für dynamische Inhaltsbildsegmente 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 dynamische Inhalte 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 werden korrekt exportiert.

Anwendungsfälle

Der Konnektor kann in verschiedenen Anwendungsfällen verwendet werden:

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

  • Um es Einreichern zu ermöglichen, Dateien direkt aus dem Online-Repository zu Anfragen hinzuzufügen, muss das Einreicher-Portal eingerichtet werden.

  • Die Automatisierte Projekterstellung (APC) ermöglicht es, dass neue Projekte automatisch erstellt werden, sobald bei überwachten Dateien oder Ordnern eine Änderung des „Zuletzt geändert“-Datums festgestellt wird.

    Marketo-Einstellungen

    1. REST-APIs sollten im Marketo-Konto aktiviert werden.

      Die Marketo-Dokumentation liefert weitere Anweisungen.

    2. Im Bereich 'Integration' unter Admin ist LaunchPoint auszuwählen.

    3. Ein neuer Dienst kann erstellt oder die Details eines bestehenden Dienstes angezeigt werden.

    4. Die Client-ID und das Client-Secret sollten kopiert und gespeichert werden.

    5. Das Dialogfeld sollte geschlossen und anschließend zur Integrationssektion der Seite Admin zurücknavigiert werden.

    6. Die Option Web Services ist auszuwählen.

    7. Die Subdomain aus der Identity-URL im Abschnitt REST API (z. B. 000-MJB-007) sollte kopiert werden.

    Phrase TMS-Einstellungen

    1. Auf der Seite Einstellungen Setup_gear.png ist zum Abschnitt Integrationen hinunter zu scrollen.

    2. Klicke auf Konnektoren.

      Die Seite Konnektoren wird geöffnet.

    3. Die Option Neuer Connector sollte ausgewählt werden.

      Die Seite Connector erstellen wird geöffnet.

    4. Der Typ ist auf Marketo zu ändern, und es ist ein Name für den Connector anzugeben.

    5. Die folgenden Informationen sind anzugeben:

      • Marketo-API-Key

        Die Marketo Client-ID ist einzugeben.

      • Geheimer Marketo-API-Key

        Das Marketo Client-Secret ist einzugeben.

      • Marketo-API-Identitäts-URL

        Der erste Teil der Marketo-Identitäts-URL ist einzugeben.

      • Falls vom technischen Support angefordert, sollte Log debug information ausgewählt werden.

      • Übersetzungen erstellen-Optionen:

        • Falls keine sprachspezifische Segmentierung zur Speicherung der Zielübersetzungen verwendet wird, sollte as separate documents gewählt werden.

        • Falls eine sprachspezifische Segmentierung verwendet wird, sollte as segmented dynamic content gewählt und Test connection geklickt werden.

          Die Angaben zu Segmentation name sowie den Zuordnungsanforderungen aus den Dropdown-Listen sind vorzunehmen, einschließlich der Kennzeichnung, welches Segment den Quellinhalt enthält.

      • Es ist Translate tokens auszuwählen, um Tokens in der Übersetzung einzubeziehen.

      • Es ist Translate snippets auszuwählen, um Snippets in der Übersetzung einzubeziehen.

      • Optional sollten Workspaces konfiguriert werden. Dies ist nur erforderlich, wenn das Marketo-Konto über mehrere Arbeitsbereiche verfügt. Der exakte Arbeitsbereichsname, wie er in Marketo unter Admin/Users & Roles/Workspaces angezeigt wird, ist einzugeben. Die Groß- und Kleinschreibung ist wichtig und muss exakt eingehalten werden. Lass das Feld leer, um den Standardarbeitsbereich des Kontos zu nutzen.

    6. Falls im vorherigen Schritt nicht verifiziert wurde, klicke 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.

    Einen Connector löschen

    Zum Löschen eines Connectors:

    1. Auf der Seite Integrations wähle den Connector aus, der gelöscht werden soll.

    2. Klicke auf Delete.

      Das Fenster Delete connector öffnet sich.

    3. Gib „delete“ ein und klicke auf Delete.

      Der Connector wird gelöscht und die Liste der Connectoren wird angezeigt.

    Hinweis

    Ein Connector lässt sich nicht löschen, 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 Connector zu löschen, führt zu einer Fehlermeldung „Failed to delete connector“.

    Lösung: Öffne das Projekt, das mit dem Connector verknüpft ist, und schließe alle verbleibenden Jobs ab oder lösche sie. Gehe zu Einstellungen/Papierkorb und leere ihn, um alle Jobs zu entfernen, die noch mit dem Connector verknüpft sind. Versuche erneut, den Connector 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.