Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The example on this page makes use of the Privacy moduleIBM Marketing cloud connector and External Forms modulesIBM modules.

Note

Note that External Forms is an EE std module and is not bundled. You should only use:

  • magnolia-external-forms – provides functionality to render external forms as Magnolia forms.
  • magnolia-external-forms-ibmprovides the example implementation for the IBM Watson Campaign Automation tool.

Do not include the Infusionsoft and Eloqua submodules.


In the sample implementation, the magnolia-external-forms-ibm module (sub module of External Forms) provides a page called watsonFormSample (and a followup confrmation page) in the Pages app.

...

The visitor consent tracking mechanism is provided using the default implementation of the magnolia‐privacy‐visitor‐manager module (sub module of Privacy module). A dedicated visitor references searcher called info.magnolia.extforms.consent.WatsonReferencesSearcher processes GDPR-sensitive data from the forms.

...

.

Magnolia provides a sample for IBM Watson Campaign Automation but you can connect to any external form provider by writing custom forms, custom form processors in Javascript/Nashorn and your own implementation of the 

Javadoc resource link
classNameinfo.magnolia.consent.visitor.VisitorManager
renderTypeasynchronous
.

...