Analytics > Entwerfen von Analysen > Schritt 1: Definieren von Kriterien in Analytics > Hinzufügen von Aktionslinks zu Analysen
Hinzufügen von Aktionslinks zu Analysen
Sie können einer Analyse Aktionslinks hinzufügen. Sie können Aktionslinks verwenden, um auf Datensatzdetailseiten zuzugreifen, indem Sie in in der Registerkarte "Analytics" verfügbaren Analysen auf Links in Datensätzen klicken. Sie können Aktionslinks mit den folgenden Methoden hinzufügen:
Info über Datensatztypnamen in Aktionslinks
Wenn Sie einen Aktionslink hinzufügen, müssen Sie im Code oder in der URL zum Hinzufügen des Links den ursprünglichen Namen des Datensatztyps verwenden. Wenn der Unternehmensadministrator die Namen der Datensatztypen in Oracle CRM On Demand geändert hat, müssen Sie den ursprünglichen Namen des Datensatztyps ermitteln, für den Sie den Link hinzufügen möchten.
Beispiel: Der Unternehmensadministrator hat möglicherweise den Datensatztyp "Firma" in Kunde umbenannt. Wenn Sie einen Aktionslink einem Ergebnis für den Datensatztyp "Kunde" hinzufügen möchten, muss der Aktionslink, der ein Browserskript oder eine URL aufruft, auf den Datensatztyp "Firma" verweisen (das heißt, den ursprünglichen Namen des Datensatztyps). Verwenden Sie je nach Typ des Links, den Sie erstellen möchten, den Datensatztypnamen in Ihrem Aktionslink, der ein Browserskript oder eine URL aufruft. Wenn Sie einen Aktionslink für den Datensatztyp "Kunde" (ursprünglich der Datensatztyp "Firma") anhand des Aktionslinkskripts hinzufügen, verwenden Sie den Datensatztypname "Firma" in der Linkeingabeaufforderung.
Wenn Sie einen Aktionslink hinzufügen, der ein Browserskript für den Datensatztyp "Kunde" (ursprünglich der Datensatztyp "Firma) aufruft, müssen die Eingabeaufforderungen aus der obigen Abbildung wie folgt lauten:
Name
|
Eingabeaufforderung
|
Datensatztyp
|
Datensatztyp
|
Zeilen-ID
|
Zeilen-ID
|
Wenn Sie den Datensatztypwert in der Skripteingabeaufforderung angeben, muss der Datensatztypname richtig geschrieben werden. In diesem Feld muss die Groß- und Kleinschreibung nicht berücksichtigt werden.
Die folgenden Datensatztypen können in diesem Feld angegeben werden:
Verkaufsprojekt, Firma, Person, Benutzer, Service, Lead, Kampagne, Partner, Lösungen, Umsatz, Termin und Aufgabe.
TIPP: Um den ursprünglichen Namen des Datensatztyps zu ermitteln, für den Sie einen Link hinzufügen möchten, öffnen Sie die Homepage für den Datensatztyp. Die URL im Adressfeld des Browserfensters zeigt den ursprünglichen Namen des Datensatztyps an. In dem Beispiel, in dem der Datensatztyp "Firma" in "Kunde" umbenannt wurde, zeigt die Kundenhomepage die folgende URL an: https://server_name/OnDemand/user/AccountHomePage , wobei: server_name die URL ist, die zum Anmelden bei Oracle CRM On Demand verwendet wird.
Wenn Sie einen Aktionslink für den Datensatztyp "Kunde" (ursprünglich der Datensatztyp "Firma") über eine URL hinzufügen, verwenden Sie den Datensatztypnamen Firma in der URL, wie im folgenden Beispiel dargestellt:
http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/AccountDetail?OMTGT=AccountDetailForm&OMTHD=AccountDetailNav&AccountDetailForm.Id="@">” @”</a>"
TIPP: Um die richtige URL für die Detailseite eines Datensatztyps zu ermitteln, öffnen Sie die Detailseite eines beliebigen Datensatzes dieses Datensatztyps. Kopieren Sie im Adressfeld der Titelleiste des Browserfensters den wichtigen Teil der Adresszeichenfolge von http bis Id=. Im obigen Beispiel, in dem der Datensatztyp "Firma" in "Kunde" umbenannt wurde, wird die URL von der Detailseite eines Kundendatensatzes kopiert.
In einigen Fällen wird der vollständige Datensatztypname an allen Stellen in der URL für eine Detailseite des Datensatztyps verwendet, beispielsweise bei der URL im vorhergehenden Beispiel. In anderen Fällen wird jedoch an bestimmten Stellen in der URL eine abgekürzte Version des Datensatztypnamens verwendet.
Beispiel: Wenn der Datensatztyp, für den Sie den Link hinzufügen, ursprünglich der Verkaufsprojektdatensatz war, lautet die URL folgendermaßen:
http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/OpportunityDetail?OMTGT=OpptyDetailForm&OMTHD=OpportunityDetailNav&OpptyDetailForm.Id="@">” @”</a>"
So fügen Sie Aktionslinks anhand eines Aktionslinks hinzu, der ein Browserskript aufruft:
- Fügen Sie dem Bericht in Oracle CRM On Demand Analytics auf der Registerkarte "Kriterien" die Spalten hinzu.
- Sie müssen das ID-Feld für den Datensatztyp (z.B. Firmen-ID) in den Bericht einfügen. Das ID-Feld des Datensatztyps ist erforderlich, da es verwendet wird, um zu bestimmen, zu welchem Datensatz navigiert werden soll. Diese Spalte kann bei Bedarf ausgeblendet werden, ist jedoch nicht erforderlich, wie unten beschrieben:
- Klicken Sie auf die Schaltfläche "Spalteneigenschaften" für die Datensatztyp-ID-Spalte.
- Klicken Sie im Dialogfeld "Spalteneigenschaften" auf die Registerkarte "Spaltenformat".
- Wählen Sie in der Registerkarte "Spaltenformat" das Kontrollkästchen "Spalte ausblenden", und klicken Sie auf "OK".
- Klicken Sie auf der Registerkarte "Kriterien" auf die Schaltfläche "Spalteneigenschaften" für die Datensatztypspalte, in der der Aktionslink erstellt wird.
- Klicken Sie im Dialogfeld "Spalteneigenschaften" auf die Registerkarte "Interaktion".
- Führen Sie in der Registerkarte "Interaktion" Folgendes durch:
- Wählen Sie "Aktionslinks" aus dem Dropdown-Menü für "Primäre Interaktion" unter "Wert" aus.
- Klicken Sie auf die Schaltfläche "Aktionslink hinzufügen".
- Klicken Sie im angezeigten Popup-Fenster "Neuer Aktionslink" auf die Schaltfläche "Neue Aktion erstellen", und wählen Sie "Browserskript aufrufen" aus dem angezeigten Dropdown-Menü aus.
- Klicken Sie im Popup-Fenster "Neue Aktion erstellen" auf die Schaltfläche "Durchsuchen", und wählen Sie "USERSCRIPT.ActionLink" als Funktionsname aus.
- Führen Sie im Abschnitt "Parameter" Folgendes durch:
- Geben Sie in der Wertespalte für "Datensatztyp" den Namen des Datensatztyps ein, für den die Analyse erstellt wird (z.B. Firma). Aktivieren Sie die festen und ausgeblendeten Kontrollkästchen, da dieser Wert in der gesamten Analyse derselbe bleibt und nicht erneut eingegeben werden muss. Folgende Datensatztypen werden unterstützt: Verkaufsprojekt, Firma, Person, Benutzer, Service, Lead, Kampagne, Partner, Lösungen, Umsatz, Termin und Aufgabe.
- Wählen Sie für die Zeilen-ID den Spaltenwert aus dem Dropdown-Menü aus, und wählen Sie die entsprechende Objekt-ID-Spalte aus, die Sie im vorherigen Schritt beim Definieren der Kriterien hinzugefügt haben. Aktivieren Sie die festen und ausgeblendeten Kontrollkästchen für diese Zeile, da dieser Wert im gesamten Bericht unverändert bleibt und nicht erneut eingegeben werden muss. (Beispiel: Wählen Sie "Firma.Firmen-ID" im Dropdown-Menü für Spaltenwerte aus.)
- Aktivieren Sie im Fenster "Spalteneigenschaften" das Kontrollkästchen für keine Anzeige in einem Popup-Fenster, wenn nur ein Aktionslink zur Laufzeit verfügbar ist.
- Klicken Sie auf "OK".
- Klicken Sie zum Anzeigen des Berichts auf die Registerkarte "Ergebnisse".
In der folgenden Prozedur wird beschrieben, wie Aktionsverknüpfungen eingefügt werden. Mit diesen Schritten können Sie Aktionsverknüpfungen für beliebige Datensätze hinzufügen.
So fügen Sie Aktionslinks hinzu
- Fügen Sie dem Bericht in Oracle CRM On Demand Analytics auf der Registerkarte "Kriterien" die Spalten hinzu, einschließlich der ID-Spalte für den Datensatztyp (z.B. Firmen-ID).
HINWEIS: Damit der Aktionslink funktioniert, müssen Sie das Datensatztyp-ID-Feld in den Bericht einfügen.
- Klicken Sie auf die Schaltfläche "Spalteneigenschaften" für die Datensatztyp-ID-Spalte.
- Klicken Sie im Dialogfeld "Spalteneigenschaften" auf die Registerkarte "Datenformat".
- Gehen Sie in der Registerkarte "Datenformat" wie folgt vor:
- Aktivieren Sie das Kontrollkästchen "Standarddatenformat überschreiben".
- Wählen Sie in der Liste "Text behandeln als" die Option "Benutzerdefiniertes Textformat".
- Geben Sie im Feld "Benutzerdefiniertes Textformat" den Code für den Link nach dem At-Zeichen (@) ein, wie im folgenden Beispiel dargestellt:
http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/OpportunityDetail?OMTHD=OpportunityDetailNav&OMTGT=OpptyDetailForm&OpptyDetailForm.Id="@">” @”</a> , wobei: server_name im Beispiel angezeigt wird. Ersetzen Sie die URL, die Sie für die Anmeldung bei Oracle CRM On Demand verwenden.
Im obigen Beispiel gilt die URL für den Verkaufsprojektdatensatz. Verwenden Sie die entsprechende URL für Ihren Oracle CRM On Demand-Server und den Datensatztyp, für den Sie den Link erstellen.
HINWEIS: Sie müssen in der URL den ursprünglichen Datensatztypnamen verwenden. Wenn der Unternehmensadministrator die Datensatztypen in Oracle CRM On Demand umbenannt hat, müssen Sie den ursprünglichen Namen des Datensatztyps ermitteln, für den Sie die Aktionslinks hinzufügen möchten, und diesen Namen in der URL verwenden.
Oracle CRM On Demand Analytics ersetzt das letzte At-Zeichen (@) in der Zeichenfolge durch den Wert der Datensatztyp-ID für jeden Datensatz im Bericht. Wenn der Link nicht die Datensatztyp-ID anzeigen soll, ersetzen Sie das letzte At-Zeichen (@) durch den Text, der angezeigt werden soll. Im folgenden Beispiel wird die ID im Aktionslink durch das Wort Anzeigen ersetzt:
http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/OpportunityDetail?OMTHD=OpportunityDetailNav&OMTGT=OpptyDetailForm&OpptyDetailForm.Id="@">View</a>"
- Klicken Sie auf "OK".
- Um die Analyse in der Vorschau anzuzeigen, klicken Sie auf die Option zum Anzeigen, wie Ergebnisse in einem Dashboard dargestellt werden.
Das folgende Beispiel zeigt den Code für einen Link eines Anlagedatensatzes:
http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/AssetDetail?OMTHD=AssetDetailNav&OMTGT=AssetDetailForm&AssetDetailForm.Id="@">"@"</a>"
Das folgende Beispiel zeigt den Code für einen Link eines Termindatensatzes:
http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/ApptDetail?OMTHD=ApptRead&OMTGT=ApptDetailForm&ApptDetailForm.Id="@">"@"</a>"
Das folgende Beispiel zeigt den Code für einen Link eines Aufgabendatensatzes:
http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/TaskDetail?OMTHD=ReadTaskDetail&OMTGT=TaskDetailForm&TaskDetailForm.Id="@">"@"</a>"
|