Benutzerdefinierte Aktionen
Sie können Benutzerinteraktionen verfolgen, indem Sie benutzerdefinierte Aktionen senden. Wenn Ihre Mobile App zum Senden einer benutzerdefinierten Aktion in Marketo SDK aufruft, wird die benutzerdefinierte Aktion zunächst auf dem Gerät gespeichert. Marketo SDK prüft dann, ob eine ausreichende Internetverbindung besteht, bevor die benutzerdefinierte Aktion gesendet wird. Daher kann es zu einer Verzögerung zwischen dem Zeitpunkt kommen, zu dem die benutzerdefinierte Aktion gesendet wird, und dem Zeitpunkt, zu dem sie von Marketo empfangen wird.
Benutzerdefinierte Aktionen können als Trigger und Filter in Smart-Kampagnen verwendet werden. Weitere Informationen finden Sie unter Aktivität von Mobile Apps.
Senden benutzerdefinierter Aktionen auf iOS
Benutzerdefinierte Aktion senden.
| code language-none |
|---|
|
| code language-none |
|---|
|
Senden einer benutzerdefinierten Aktion mit Metadaten.
| code language-none |
|---|
|
| code language-none |
|---|
|
Alle Aktionen sofort melden (alle gespeicherten Aktionen senden).
| code language-none |
|---|
|
| code language-none |
|---|
|
Senden benutzerdefinierter Aktionen auf Android
-
Benutzerdefinierte Aktion senden.
code language-none Marketo.reportAction("Login", null); -
Senden einer benutzerdefinierten Aktion mit Metadaten.
code language-none MarketoActionMetaData meta = new MarketoActionMetaData(); meta.setActionType("Shopping"); meta.setActionDetails("RedShirt"); meta.setActionLength("20"); meta.setActionMetric("30"); Marketo.reportAction("Bought Shirt", meta); -
Alle benutzerdefinierten Aktionen sofort melden (alle gespeicherten Aktionen senden).
code language-none Marketo.reportAll();
Fehlerbehebung bei benutzerdefinierten Aktionen
Das Einrichten benutzerdefinierter Aktionen für Mobilgeräte ist einfach, aber es gibt Einschränkungen hinsichtlich der Anzahl der Zeichen, die Sie von der mobilen SDK an Marketo senden können. Stellen Sie sicher, dass alle benutzerdefinierten Aktionen, die über Mobile SDK an Marketo zurückgemeldet werden, weniger als 20 Zeichen lang sind.
Hinweis zu Anwendungsfällen für mehrere Benutzende auf einem gemeinsam genutzten Gerät: Wenn sich ein(e) Benutzende® bei einer in Marketo SDK integrierten App anmeldet, erfolgt der erste Aufruf, um den Lead mit der App-Installation zu verknüpfen. Nach erfolgreichem Abschluss dieses Aufrufs können weitere Benutzeraktivitäten in der App im Aktivitätsprotokoll des Leads eingesehen werden. Hinweis: Da es sich um einen asynchronen Aufruf handelt, werden benutzerdefinierte Aktionen, die unmittelbar nach der Anmeldung protokolliert werden, möglicherweise mit dem Benutzer verknüpft, der zuvor angemeldet war, bis der zugehörige Aufruf erfolgreich ist.