Show Menu
THEMEN×

Beispiele für Facebook-Apps

Wenn ein Benutzer auf die Registerkarte einer Facebook-Anwendung klickt, wird sie in einem 810 Pixel breiten Bereich angezeigt. Adobe Campaign verwendet eine Webanwendung vom Typ "Facebook", mit der Sie die in der Facebook-Anwendung angezeigten Inhalte definieren und personalisieren können. Auf diese Weise wird der Erwerb von Profilen erleichtert.
Es ist auch möglich, Adobe Campaign in eine von einem Partner entwickelte Facebook-Anwendung zu integrieren. In diesem Fall müssen Sie die Adobe Campaign-Webanwendung nicht verwenden, um Facebook-Profile zu erwerben. For more on this, refer to Configuring external accounts .
Bitte befolgen Sie die Konfigurationsschritte, die unter Erstellen einer Facebook-Anwendung beschrieben werden.
In diesem Abschnitt werden die Elemente beschrieben, die mit Webanwendungen vom Typ Facebook verknüpft sind. Alle Elemente, die für Standard-Webanwendungen freigegeben wurden, sind in diesem Abschnitt ausführlich beschrieben.
Die hier aufgeführten Beispiele für Webanwendungen vom Facebook-Typ sind:
Diese einfachen Anwendungsfälle werden als Beispiele zur Veranschaulichung der Funktionen von Webanwendungen vom Typ Facebook bereitgestellt.

Empfehlungen

Die folgenden Einschränkungen sind direkt mit Facebook verknüpft:
  • Sie müssen alle Webanwendungen in HTTPS erstellen.
  • Eine über eine Registerkarte angezeigte Facebook-Anwendung hat eine Breite von 810 Pixel.

Kurzanleitung: Erstellen einer Facebook-Anwendung in 7 Schritten

In diesem Beispiel wird schrittweise beschrieben, wie Sie eine von Adobe Campaign erstellte Anwendung in Facebook anzeigen. In diesem Fall möchten wir eine Anwendung erstellen, mit der Sie die Begrüßungsmeldung anzeigen können, wenn der Benutzer auf die Registerkarte "Anwendung"( App01 ) klickt.
Um diese Anwendung zu erstellen, führen Sie die folgenden Schritte aus:
  1. Erstellen Sie eine Anwendung auf Facebook ( https://developers.facebook.com/apps ). Weitere Informationen finden Sie unter: Erstellen einer Facebook-Anwendung .
  2. Erstellen Sie ein Facebook Connect externes Konto und geben Sie die Parameter der Facebook-Anwendung ein. For more on this, refer to: Configuring external accounts .
  3. Geben Sie die Links Terms of service und Privacy policy Links ein, die im Bildschirm "Facebook-Berechtigungsanforderung"angezeigt werden sollen. Weitere Informationen finden Sie unter: Eingeben der Links zu den Servicebedingungen und den Datenschutzrichtlinien.
  4. Erstellen Sie eine Webanwendung vom Typ Facebook in Adobe Campaign. Weitere Informationen finden Sie unter: Erstellen einer Webanwendung vom Typ "Facebook".
  5. Bearbeiten Sie Ihre Webanwendung. In diesem Beispiel haben wir eine Page Aktivität hinzugefügt und einen Titel dafür definiert.
  6. Stellen Sie Ihre Anwendung bereit.
  7. Konfigurieren Sie Ihre Facebook-Anwendung so, dass sie als Registerkarte auf Ihrer Facebook-Seite angezeigt wird. For more on this, refer to: Configuring Facebook tabs .
Überprüfen Sie, ob die Registerkarte der App01 -Anwendung auf Ihrer Facebook-Seite angezeigt wird. Wenn Sie darauf klicken, wird eine Begrüßungsmeldung angezeigt.

Wie können Einstellungen an eine Facebook-Anwendung weitergeleitet werden?

Befolgen Sie die Konfigurationsschritte, die unter Erstellen einer Facebook-Anwendung beschrieben sind.
In Beispiel 1 haben wir die Anzeige der Facebook-Seite entsprechend dem Wert im Fan of the page Feld personalisiert. Es ist auch möglich, das Application settings Feld zu verarbeiten. Mit diesem Feld können Sie Daten wiederherstellen, die in einem Link enthalten sind, der von Adobe Campaign über Facebook generiert wurde.
Nehmen wir das Beispiel eines Unternehmens, das entscheidet, eine E-Mail-Kampagne zu senden. Bei der Bereitstellung verweist ein Link auf die Facebook-Anwendung. Dieser Link ist dank des app_data Parameters, der am Ende der URL hinzugefügt wird, personalisiert. Der Wert dieses Parameters könnte ein Indikator sein, der die Kundenrelevanz widerspiegelt. In unserem Beispiel sind die Werte des app_data Parameters big (signifikanter Kunde) und small (weniger bedeutender Kunde).
Nach der Personalisierung sieht die URL wie folgt aus:
  • http://<path of the Facebook application>&app_data=big (für einen bedeutenden Kunden)
  • http://<path of the Facebook application>&app_data=small (für einen weniger bedeutenden Kunden)
Unter den anonymen Daten, die von Facebook an Adobe Campaign weitergeleitet werden, wird der Wert des Application parameters Felds erfasst, sodass Adobe Campaign die Anwendungsanzeige anhand dieses Parameters personalisieren kann.
Wenn der Benutzer ein bedeutender Kunde ist (der Wert des app_data Parameters big ), wird folgende Abbildung angezeigt:
Wenn der Benutzer ein weniger bedeutender Kunde ist (der Wert des app_data Parameters small ), wird folgende Abbildung angezeigt:
Um diesen Anwendungsfall neu zu erstellen, haben wir eine Webanwendung erstellt, die aus den folgenden Elementen besteht:
  • Eine Test Aktivität, die auf dem Application parameter Feld basiert.
  • zwei Seiten, die die Bilder enthalten, die entsprechend dem Wert des Application parameter Felds angezeigt werden sollen.

Wie erfassen Sie Fandaten?

Befolgen Sie die Konfigurationsschritte, die unter Erstellen einer Facebook-Anwendung beschrieben sind.
Dieses Beispiel zeigt Ihnen, wie Sie mit Facebook-Benutzern in Kontakt treten und ihnen das Weitergeben ihrer Profilinformationen anbieten können. Nehmen wir das Beispiel eines Unternehmens, das Aussichten erwerben möchte und einen Wettbewerb auf seiner Facebook-Seite organisiert, um sie anzuziehen.
Wenn ein Benutzer auf die App03 Registerkarte klickt, wird er gefragt, ob er am Wettbewerb teilnehmen möchte.
Wenn sie sich entscheiden, an dem Wettbewerb teilzunehmen, bieten wir ihnen an, ihre Profilinformationen zu teilen.
Wenn sie sich damit einverstanden erklären, ihre Informationen freizugeben, wird der folgende Bildschirm angezeigt.
Um diesen Verwendungsfall zu erstellen, haben wir eine Webanwendung erstellt, die die folgenden Elemente enthält:
  • eine Test Aktivität
  • drei Seiten
  • eine Access control Aktivität
  • eine Pre-loading Aktivität
  • eine Save Aktivität
  • eine End Aktivität

Testaktivität

Die Test Aktivität basiert auf dem ID und dem Application parameters Feld.
Es besteht aus drei Zweigstellen:
  • identifier (UID) is empty : der Bezeichner wird nur dann von Facebook weitergeleitet, wenn der Benutzer der Weitergabe seiner Daten bereits zugestimmt hat. Im ersten Teil der Test Aktivität können Sie den Wettbewerb nur Benutzern zur Verfügung stellen, die noch nie angemeldet sind, d. h. Benutzern mit einer leeren ID.
  • application parameter equals 'thanks' : Um einen Anzeigefehler zu umgehen, der mit Facebook verknüpft ist, verweist die Webanwendungs-Endseite auf die URL der Facebook-Anwendung, der der app_data Parameter hinzugefügt wird, um den thanks Wert zu verwenden (weitere Informationen hierzu finden Sie unter: Aktivität beenden ). In der zweiten Verzweigung können Sie herausfinden, ob der Benutzer aus der End Aktivität der ersten Verzweigung (und gerade in den Wettbewerb eingetreten ist) kommt, um eine Dankesnachricht anzuzeigen. Weitere Informationen zur Verwendung zusätzlicher URL-Parameter finden Sie unter: Weiterleiten von Einstellungen an eine Facebook-Anwendung? .
  • Default branch : Wenn der Benutzer bereits an einem früheren Datum (anders als bei einem anderen Antragsparameter) in den Wettbewerb (bereits eingegebene ID) eingestiegen ist, wird eine Seite angezeigt, auf der angegeben ist, dass er bereits eingetragen thanks ist.

Wettbewerbsseite

Um den Anzeigefehler zu umgehen, der mit Facebook verknüpft ist, müssen Sie auch auswählen Parent window oder In the top window im Window Feld der Wettbewerbsseite.

Zugriffssteuerungsaktivität

Mit der Access control Aktivität können Sie die Seite mit der Facebook-Berechtigungsanforderung anzeigen, wenn der Benutzer in den Wettbewerb eintritt. Wenn sie zustimmen, ihre Informationen weiterzugeben, werden sie während des Vorladens wiederhergestellt. For more on this, refer to: Pre-loading activity .
Wenn Sie beim Erstellen der Webanwendung zuvor das externe Konto angegeben haben (siehe Erstellen einer Webanwendung vom Typ Facebook), müssen Sie die Aktivität nicht bearbeiten. Falls nicht, wechseln Sie zum Application Feld und wählen Sie das externe Konto aus, das mit der Facebook-Anwendung verknüpft ist.

Aktivität vor dem Laden

Wählen Sie die Datenquelle aus, die zum Vorausladen verwendet werden soll:
  • Marketing database : Mit dieser Option können Sie Daten über die Adobe Campaign-Datenbank im Voraus laden.
  • Facebook : Mit dieser Option können Sie Daten über Facebook vorab laden.
Marketing-Datenbank
Mit dieser Option können Sie die Daten eines Profils wiederherstellen, das in der Tabelle "Besucher"vorhanden ist. Die Überprüfung wird anhand der externen Facebook-ID durchgeführt, die beim Klicken auf die Registerkarte "Facebook-Anwendung"wiederhergestellt wurde. Wenn Sie ein Formular nach der Pre-loading Aktivität hinzufügen, werden die Felder, die Informationen in der Datenbank enthalten, vorgeladen.
Weitere Informationen zum Vorabladen von Daten über die Adobe Campaign-Datenbank finden Sie in diesem Abschnitt .
Facebook
Mit dieser Option können Sie die Facebook-Profilinformationen definieren, die erfasst werden sollen, darunter die Facebook-Profilinformationen, die der Benutzer im Hinblick auf das Speichern freigegeben hat.
Mit der Database information Option können Sie die folgenden Daten erfassen:
  • External ID : Benutzer-ID
  • Gender : Geschlecht des Benutzers
  • Verified : Dieses Feld gibt an, ob der Benutzer über ein bestätigtes Facebook-Konto verfügt.
  • Full name : vollständiger Name des Benutzers
  • First name : Vorname des Benutzers
  • Last name : Nachname des Benutzers
  • Language : Sprache des Benutzers
Sie können auch das Profilfoto, die Liste der Freunde, E-Mail-Adresse, Geburtsdatum, Interessen und Ort sammeln, indem Sie die entsprechenden Kästchen markieren.
Markieren Sie vor dem Klicken Ok das I agree to comply with Facebook conditions of use Kästchen.
Wenn Sie eines oder mehrere Kontrollkästchen im Private information Abschnitt aktivieren, wird im Bildschirm "Facebook-Berechtigungsanfrage"automatisch die Zugriffsanforderung für diese Daten angezeigt.
Damit Sie die ausgewählten Informationen erfassen können, muss der Benutzer der Freigabe zustimmen.
Wenn Sie beide Arten des Vorabladens (über Adobe Campaign und über Facebook) verwenden möchten, fügen Sie nacheinander zwei Felder zum Vorausladen hinzu.

Aktivität speichern

Mit der Save Aktivität können Sie die während der vorherigen Schritte in der Tabelle der Besucher erfassten Informationen speichern.
Wenn das Profil bereits in der Tabelle der Besucher vorhanden ist, werden ihre Daten mit den neu erfassten Daten aktualisiert.
Wenn das Profil nicht in der Datenbank vorhanden ist und die E-Mail-Adresse des Facebook-Benutzers erfasst wurde, wird ein Besucher in der Tabelle der Besucher erstellt.
  1. Wählen Sie im Visitor creation folder Feld den Ordner aus, in dem das Profil erstellt werden soll. Bei einer Webanwendung mit Facebook-Typ ist der standardmäßige Erstellungsordner Visitors .
  2. Wählen Sie im Reconciliation mode Feld den gewünschten Abgleichmodus aus:
    • Automatic : Die Versöhnung erfolgt auf Basis von E-Mail, Nachname, Vorname und Geburtsdatum.
    • Manual : Bitte wählen Sie einen oder mehrere Versöhnungsschlüssel aus.
    • None : Es wird keine Versöhnung stattfinden.
  3. Wählen Sie im Mapping Feld das Schema aus, auf dem Sie die Versöhnung durchführen möchten.
    Vergewissern Sie sich, dass die Felder der Social networks Registerkarte in der Zuordnungszuordnung korrekt eingegeben wurden. Bereitstellungszuordnungen werden über den Administration > Campaign management > Target mappings Knoten aufgerufen.
  4. Sie können einen Suchordner für die Versöhnung und einen Erstellungsordner für neue Profile auswählen. Wenn die Felder leer sind, werden Profile gesucht und im Standardordner des Zuordnungsschemas erstellt.

Endaktivität

Um den mit Facebook verknüpften Anzeigefehler zu umgehen, müssen Sie das Use an external URL Feld markieren und die URL der Facebook-Anwendung, gefolgt vom app_data Parameter und einem Wert eingeben. Dieser Wert wird in der Test Aktivität verwendet, um festzustellen, ob der Benutzer gerade an dem Wettbewerb teilgenommen hat, und um gegebenenfalls eine Dankesmeldung anzuzeigen. For more on this, refer to: Test activity .
In unserem Beispiel ist der verwendete Wert danke .

Detailbildschirm eines Besuchers

Genau wie bei Twitter-Followern (siehe: Betriebsprinzip ), wiederhergestellte Facebook-Profile werden in der Besuchstabelle gespeichert. Um die Liste der Besucher anzuzeigen, gehen Sie zum Profiles and Targets > Visitors Knoten.
Jeder Facebook-Prospekt, der zustimmt, seine Profilinformationen zu teilen, wird der Besucherliste hinzugefügt. Wenn das Friends Kontrollkästchen in der Pre-load Aktivität aktiviert ist (siehe: Aktivitäten vor dem Laden ), werden auch Freunde hinzugefügt.
Im Summary Abschnitt des Besucherdetailfensters gibt es zwei mögliche Zustände für den New Contact Indikator:
Wenn ein grünes Häkchen angezeigt wird, bedeutet dies, dass der Besucher nicht mit den Empfängern abgeglichen wurde. In diesem Fall wird ein neues Profil in der Liste der Empfänger erstellt.
Ein rotes Kreuz bedeutet, dass der Besucher mit einem Empfänger abgeglichen wurde. Sie können auf die Vergrößerung rechts neben dem Recipient Feld klicken, um den passenden Empfänger anzuzeigen.
Gehen Sie zum Detailfenster eines Empfängers, um den passenden Besucher anzuzeigen, falls zutreffend. Wählen Sie die Others Registerkarte und doppelklicken Sie dann auf den Namen des Besuchers im Web identities Abschnitt.
Der Activities Bildschirm der Detailseite eines Besuchers enthält die folgenden Informationen:
  • "Open Graph"-Typ Fan-Aktivitäten: Musikwiedergaben, angesehene Videos, Artikel und Hinweise zu installierten Anwendungen (Deezer, Spotify, Dailymotion, Yahoo News usw.)
  • "Gefällt mir"-Klicks und Kommentare, die der Fan nach Auslieferung durch Adobe Campaign hinzugefügt hat
  • Seiten, auf die der Fan gerne hat
  • Check-in durch den Lüfter
    Damit Adobe Campaign die Check-ins eines Fans erfasst, müssen Sie auf die Subscribe Schaltfläche im Bildschirm "Dienstkonfiguration"klicken. For more on this, refer to Configuring external accounts .

Vorladen der Felder eines Formulars mithilfe von Facebook-Profildaten

Mit der Social Marketing Anwendung können Sie einem Formular auch eine Schaltfläche hinzufügen, um Felder mit Facebook-Profilinformationen vorab zu laden. Diese Option, die in allen Webanwendungsvorlagen verfügbar ist ( Page Typaktivitäten), ist in diesem Abschnitt ausführlich beschrieben.
Bevor Sie mit der Verwendung dieser Funktion beginnen, müssen Sie eine Facebook-Anwendung und ein externes Facebook Connect Konto erstellen. For more on this, refer to Configuring external accounts .