ContextHub configureren in AEM Screens configuring-contexthub-in-aem-screens

In deze sectie wordt de nadruk gelegd op het maken en beheren van gegevensgestuurde wijzigingen in elementen met behulp van een gegevensopslag.

Belangrijkste voorwaarden key-terms

Voordat u de details van het maken en beheren van voorraadgestuurde kanalen in uw AEM Screens-project kunt bekijken, moet u enkele belangrijke termen leren voor de verschillende scenario's.

Merk - Uw high-level projectbeschrijving.

Gebied - Uw het projectnaam van AEM Screens zoals Digitale Ad Signage

Activiteit - bepaalt de categorieregels zoals inventaris-Gedreven, Weer-Gedreven, of de Beschikbaarheid-Gedreven Afdeling.

Publiek - bepaalt de regel.

Segment - de versie van een activa om voor de bepaalde regel te spelen. Als de temperatuur bijvoorbeeld lager is dan 50 graden Fahrenheit, wordt op het scherm een afbeelding van een warme drank weergegeven, anders een koude drank.

Het volgende diagram verstrekt een visuele vertegenwoordiging van hoe de configuraties ContextHub met Activiteit, Publiek, en Kanalen samenvallen.

screen_shot_2019-05-29at53729pm

Voorwaarden preconditions

Alvorens u begint configuraties te vormen ContextHub voor een project van AEM Screens, opstelling Google Bladen (voor demonstratiedoeleinden).

IMPORTANT
Google Sheets wordt in het volgende voorbeeld gebruikt als een voorbeelddatabasesysteem van waaruit de waarden worden opgehaald en is alleen voor educatieve doeleinden. Adobe biedt geen ondersteuning voor het gebruik van Google Sheets voor productieomgevingen.
Voor meer informatie, zie ​ API Sleutel ​ in de documentatie van Google krijgen.

Stap 1: Een Data Store instellen step-setting-up-a-data-store

U kunt de gegevensopslag instellen als een lokale I/O-gebeurtenis of als een lokale databasegebeurtenis.

In het volgende voorbeeld van een lokale databasegebeurtenis wordt een activering van gegevens op middelenniveau getoond. De gebeurtenisreeksen - omhoog een gegevensopslag zoals een blad van Excel dat u configuraties ContextHub en segmentweg aan het kanaal van AEM Screens laat gebruiken.

Nadat u het google -blad correct hebt ingesteld, zoals in het onderstaande voorbeeld wordt getoond:

afbeelding

De volgende validatie wordt weergegeven wanneer u de verbinding controleert door de twee waarden *google sheet ID* en *API key* in de onderstaande notatie in te voeren:

https://sheets.googleapis.com/v4/spreadsheets/<your sheet id>/values/Sheet1?key=<your API key>

afbeelding

NOTE
In het onderstaande specifieke voorbeeld worden de Google-bladen weergegeven als een gegevensopslagruimte die een wijziging van het element activeert wanneer de waarde hoger is dan 100 of lager dan 50.

Stap 2: Opslagconfiguraties instellen step-setting-store-configurations

  1. die aan ContextHub navigeren

    Navigeer naar de AEM en klik in de linkerzijbalk op het gereedschapspictogram. Klik Plaatsen > ContextHub, zoals aangetoond in het hieronder cijfer.

    afbeelding

  2. Creërend een Configuratie van de Winkel ContextHub

    1. Navigeer aan de configuratiecontainer die als schermen wordt genoemd.

    2. Klik creëren > creeer de Container van de Configuratie en ga de titel als ContextHubDemo in.

      afbeelding

    3. navigeer aan ContextHubDemo > creeer Configuratie ContentHub en klik sparen.

      note note
      NOTE
      Nadat u ​klikt sparen, bent u in het scherm van de Configuratie ContextHub.
    4. Van het scherm van de Configuratie ContextHub, klik creeer > Configuratie van de Winkel ContentHub

    afbeelding

    note caution
    CAUTION
    Als onderdeel van AEM 6.5 Feature Pack 4 of AEM 6.4 Feature Pack 8 dienen klanten /conf/screens/settings/cloudsettings bij te werken naar sling:Folder .
    Voer de onderstaande stappen uit:
    1. Navigeer naar CRXDE Lite en vervolgens naar /conf/screens/settings/cloudsettings .
    2. Controleer of cloudsettings jcr:primaryType zich in sling:Folder bevindt. Ga door met de volgende stappen als jcr:primaryType zich niet in sling:folder bevindt.
    3. Klik /conf/screens/settings met de rechtermuisknop aan en creeer een knoop met naam als cloudsettings1 en Type als sling:Folder en sparen de veranderingen.
    4. Verplaats alle knooppunten onder /conf/screens/settings/cloudsettings naar cloudsettings1 .
    5. Verwijderen cloudsettings en opslaan.
    6. Wijzig de naam van cloudsettings1 in cloudsettings en sla het bestand op.
    7. Merk op dat /conf/screens/settings/cloudsettings jcr:primaryType as sling:Folder heeft.
    Voer de volgende stappen uit in Auteur en Publish voor of na de upgrade.
    1. Ga de Titel als Bladen van Google, Naam van de Opslag als googlesheets in, en Type van Opslag als contexthub.generic-jsonp en klik daarna.

      note caution
      CAUTION
      Als u Adobe Experience Manager (AEM) 6.4 gebruikt, ga de Titel van de Configuratie als googlesheets en het Type van Opslag als contexthub.generic-jsonp in.

      afbeelding

    2. Voer uw specifieke json-configuratie in. Bijvoorbeeld, kunt u de volgende json voor demodoeleinden gebruiken en klikken sparen. U ziet de opslagconfiguratie die als wordt genoemd Google Bladen in configuratie ContextHub.

      note important
      IMPORTANT
      Vervang de code door de *<Sheet ID>* en *<API Key>* die u hebt opgehaald tijdens het instellen van de Google-bladen.
      code language-none
       {
        "service": {
        "host": "sheets.googleapis.com",
        "port": 80,
        "path": "/v4/spreadsheets/<your google sheets id>/values/Sheet1",
        "jsonp": false,
        "secure": true,
        "params": {
        "key": "<your Google API key>"
       }
      },
      "pollInterval": 10000
      }
      
      note note
      NOTE
      In de bovengenoemde steekproefcode, pollInterval bepaalt de frequentie waarbij de waarden (in milliseconden) worden verfrist.
      Vervang de code door de *<Sheet ID>* en *<API Key>* die u hebt opgehaald tijdens het instellen van de Google-bladen.
      note caution
      CAUTION
      Als u uw Google Sheets maakt om configuraties buiten de algemene map op te slaan (bijvoorbeeld in uw eigen projectmap), werkt het instellen van een doel niet uit de verpakking.
  3. de Segmentatie van de Opslag van de Opstelling

    1. Navigeer aan Configuratie van de Opslag ContentHub en creeer een andere opslagconfiguratie in de de configuratiecontainer van AEM Screens en plaats de Titel als segmentation-contexthub, Naam van de Opslag als segmentatie en Type van de Opslag als aem.segmentation.

      afbeelding

    2. Klik daarna en dan sparen.

      note note
      NOTE
      Sla het proces waarbij de zoon wordt gedefinieerd over en laat deze leeg.

Stap 3: Segmenten voor het publiek instellen setting-up-audience

  1. Creërend Segmenten in Publiek

    1. Navigeer van uw AEM instantie aan Personalization > Soorten publiek > schermen.

    2. Klik creeer > creëren Segment ContextHub. Het Nieuwe de dialoogvakje van het Segment ContextHub opent.

    3. Ga de Titel als **Higherthan50** in en klik creeer. Maak op dezelfde manier een ander segment met de naam **Lowerthan50** .

      afbeelding

    4. Klik het segment **Higherthan50** en klik Eigenschappen van de actiebar.

      afbeelding

    5. Klik het Personalization lusje van de Eigenschappen van het Segment. Plaats de Weg ContextHub aan /conf/screens/settings/cloudsettings/ContextHubDemo/contexthub configurations en Weg van Segmenten aan /conf/screens/settings/wcm/segments en klik sparen, zoals aangetoond in hieronder cijfer.

    afbeelding

    1. Op dezelfde manier plaats de Weg ContextHub en Weg van Segmenten voor **Lowerthan50** ook segment.

Stap 4: Opzetten van merk en gebied setting-brand-area

Volg de onderstaande stappen om een merk te maken in uw activiteiten en gebieden onder het merk:

  1. Creërend een Merk in Activiteiten

    1. Navigeer van uw AEM instantie aan Personalization > Activiteiten.

    2. Klik creëren > merk creëren.

    3. Klik Merk van creëren de tovenaar van de Pagina en klik daarna.

    4. Ga de Titel als ScreensBrand in en klik creeer. Je merk wordt nu gemaakt zoals hieronder wordt weergegeven.

      afbeelding

      note caution
      CAUTION
      Bekend probleem:
      Als u een gebied wilt toevoegen, verwijdert u de primaire URL, bijvoorbeeld
      http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/activities.html/content/campaigns/screensbrand/master.
  2. Creërend een Gebied in uw Merk

    Ga als volgt te werk om een gebied in het merk te maken:

    1. Klik creeer en dan creeer Gebied.

      afbeelding

    2. Klik Gebied van creëren de tovenaar van de Pagina en klik daarna.

    3. Ga de Titel als ScreensValue in en klik creeer.
      Er wordt een gebied gemaakt in uw merk.

Stap 5: De segmenten in een activiteit maken step-setting-up-audience-segmentation

Nadat u een gegevensopslag hebt ingesteld en uw activiteit (merk en gebied) hebt gedefinieerd, volgt u de onderstaande stappen om segmenten in uw activiteit te maken.

  1. Creërend Segmenten in Activiteiten

    1. Navigeer van uw AEM instantie aan Personalization > Activiteiten > ScreensBrand > ScreensValue.

    2. Klik creeer > creeer Activiteit. vormt de Tovenaar van de Activiteit opent.

    3. Ga de Titel als ValueCheck50 en Naam als valuecheck50 in. Klik de het richten motor als ContextHub (AEM) van drop-down en klik daarna.

      afbeelding

    4. Klik toevoegen Ervaring van de **Configure Activity** tovenaar.

    5. Van het publiek, klik **Higherthan50** en klik voeg Ervaring toe en ga Titel als **higherthan50** Naam in als **higherthan50**. Klik OK.

    6. Van het publiek, klik **Lowerthan50** en klik voeg Ervaring toe en ga Titel als **lowerthan50** Naam in als **lowerthan50**. Klik OK.

    afbeelding

    1. Klik daarna en dan sparen. **ValueCheck50** -activiteit wordt nu gemaakt en geconfigureerd.

      afbeelding

Stap 5: De segmenten in soorten publiek bewerken editing-audience-segmentation

  1. Uitgevend de Segmenten

    1. Navigeer van uw AEM instantie aan Personalization > Soorten publiek > schermen.

    2. Klik het segment **Higherthan50**, en klik uitgeven van de actiebar.

    3. Sleep en laat vallen de Vergelijking: Bezit - de component van de Waarde aan de redacteur.

    4. Klik het moersleutelpictogram zodat kunt u openen die een bezit met waarde dialoogdoos vergelijkt.

    5. Klik googesheets/value/1/0 van de drop-down in naam van het Bezit.

      note note
      NOTE
      googesheets/value/1/0 verwijst naar rij 2 en kolom zoals bevolkt in google bladen in het hieronder cijfer:

      afbeelding

    6. Klik de Exploitant als groter-dan van het drop-down menu.

    7. Ga de Waarde als 70 in.

      note note
      NOTE
      De AEM valideert uw gegevens van het Blad van Google door uw segment als groen te tonen.

      afbeelding

    Bewerk op dezelfde manier de eigenschapswaarden in **Lowerthan50** .

    1. Sleep en laat vallen de Vergelijking: Bezit - de component van de Waarde aan de redacteur.

    2. Klik op het moersleutelpictogram.

    3. In het Vergelijkend een bezit met waarde dialoogdoos, klik googesheets/value/1/0 van de drop-down in naam van het Bezit.

    4. Klik de Exploitant als minder-dan van het drop-down menu.

    5. Ga de Waarde als in 50.

Het richten in Kanalen toelaten step-enabling-targeting-in-channels

Voer de onderstaande stappen uit om het activeren van doelwitbestanden in uw kanalen in te schakelen.

  1. Ga naar een van de AEM Screens-kanalen. De volgende stappen tonen aan hoe te om het richten toe te laten door DataDrivenChannel te gebruiken die in een kanaal van AEM Screens wordt gecreeerd.

  2. Klik het kanaal TargetChannel en klik Eigenschappen van de actiebar.

    afbeelding

  3. Klik het Personalization lusje zodat kunt u opstelling de configuraties ContextHub.

    1. Plaats de Weg ContextHub aan /conf/screens/settings/wcm/segments en Weg van Segmenten aan /conf/screens/settings/wcm/segments.

    2. Plaats merk aan ScreensBrand van dropdown en plaats de Verwijzing van het Gebied aan ScreensValue.

    3. Klik sparen & Sluiten.

      note note
      NOTE
      Gebruik ContextHub en de weg van Segmenten, waar u aanvankelijk uw configuraties ContextHub en segmenten bewaarde.

      afbeelding

    4. Navigeer en klik het kanaal 0} TargetChannel {en klik uitgeven van de actiebar.

      note note
      NOTE
      Als u opstelling alles correct hebt, ziet u de het richten optie in drop-down van de redacteur, zoals aangetoond in het hieronder cijfer.

      afbeelding

Meer informatie: voorbeelden gebruiken learn-more-example-use-cases

Nadat u ContextHub voor uw project van AEM Screens hebt gevormd, kunt u de verschillende Gevallen van het Gebruik volgen om te begrijpen hoe de gegevens teweeggebrachte activa een vitale rol in verschillende industrieën spelen:

recommendation-more-help
adce462a-f916-4dbe-9ab5-0b62cfb0f053