Multi-Faceted Configuration (MFC) in eCommerce Admin

Multi-Faceted Configuration (MFC) is a set of parameters that allow you to control who can see a specific page element (for example, a banner, navigation link, a widget, etc.) in an eCommerce Shop.

You can configure a banner to show only on Christmas to logged-in users of a certain status, living in Germany, who only speak Spanish. Or, you can create a custom page that only shows to users of a certain rank. If you need answers, ideas, or consulting from an expert, see the DirectScale Marketplace

The multi-facets in this case are the fields that make up MFC:

  • Countries
  • Languages
  • User Types
  • Always Show
  • User Statuses
  • User Ranks
  • Custom Configuration

Configuration Types

MFC for eCommerce Admin features three different configuration types based on the type of user:

  • Owner - Configure what an Associate sees on their eCommerce Shop. For example, you could have pages only for Associates that their downline or customers can’t see.
  • Viewer - A user that shops at an Associate’s site that doesn’t have or is not logged-in to an account. You can only configure elements to show based on their country and language.
  • LoggedIn User- A user logged in to an Associate’s site. You can have elements show up when they log in that a non-logged-in user can’t see.

MFC is found in many different spots within eCommerce Admin. Commonly, the settings can be found with the Add New (or similar) buttons at the top right of a page (for example, the + ADD SOCIAL LINK button in the Social Links page).

Or by clicking the Edit icon on existing page elements.

You may also notice the Show For column on many pages:

Show For column

This column displays the selected MFC configurations for a page element.

Finding MFC

For this section, here is one path to an MFC:

  1. In your eCommerce Admin, hover your mouse over the Content Management tab and click the Banner tab.
  2. Click the + ADD BANNER button.
  3. The Add New Banner pop-up window opens.
    1. Alternatively, click the Edit icon on an existing banner.
    2. The Edit Banner pop-up window opens.
  4. MFC is everything below the Published toggle.
Multi-Faceted Configuration

Always Show

Always Show toggle

Allows the admin to set a specific time frame for when the page element is visible. Toggled on by default, the element will be visible once published.

When toggled off, this setting contains two options:

  1. ADD START DATE - Set the date, time, and time zone. Click the ADD START DATE button to reveal the options.

    ADD START DATE button
    ADD START DATE options
  2. ADD END DATE - Set the date, time, and time zone. Click the ADD END DATE button to reveal the options.

    ADD END DATE button
    ADD END DATE options

You can set both a start date and end date, a start date with no end date, and an end date with no start date (visible once published and expires on the end date), giving you flexibility with timed promotional items and elements.

Examples could include event registration, limited-time products, or sales.

Owner Configuration

Owner Configuration elements (Click to enlarge)

Configure what an Associate sees on their eCommerce Shop.

  1. Countries - Visible to all countries or only to selected countries.

  2. Languages - Visible to all languages or only to selected languages.

  3. User Types - Visible to all users or only to users of certain types.

  4. User Statuses - Visible to all users or only to users of certain statuses. Common user statuses include Active or Inactive.

  5. User Ranks - The page element will be visible to all users or only to users of certain ranks.

    The rank settings are based on the highest rank. If you want to use the current rank instead, this would be a great use of custom configurations.

  6. Custom Configuration - Using DirectScale’s custom query language, the admin can use more specific custom configurations.

    As you type, a quick selection menu will appear with syntax.

    Type-ahead syntax

    Example: “I only want this resource to be displayed to users in the United States who enrolled within the last (rolling) 30 days”.

    Custom Configuration example

    Read more: Custom Configurations

Viewer Configuration

Viewer Configuration elements (Click to enlarge)

A user that shops at an Associate’s site that doesn’t have or is not logged in to an account.

  1. Show to Public Viewer - Toggles the page element’s visibility to the eCommerce Shop visitors.

    • When toggled on: Anybody can view the page element.
    • When toggled off: Only the admin and logged-in users can view.
  2. Visitor Countries - Only the visitors who reside in the selected countries may view the page element.

  3. Visitor Languages - Only the visitors whose languages are selected may view the page element.

  4. Visitor User Types - Only visitors whose user types are selected may view the page element.

LoggedIn User Configuration

LoggedIn User Configuration elements (Click to enlarge)

A user that is logged in to an Associate’s site.

  1. Show to LoggedIn User - Toggles the page element’s visibility to logged-in users.

    • When on: Only logged-in users can view the page element.
    • When off: Only the admin or any selected users can view.
  2. LoggedIn User Countries - Only logged-in users who reside in the selected countries may view the page element.

  3. LoggedIn User Languages - Only logged-in users whose languages are selected may view the page element.

  4. LoggedIn User Types - Only logged-in users whose user types are selected may view the page element.

  5. LoggedIn User Statuses - Only logged-in users whose user statuses are selected may view the page element.

  6. LoggedIn User Ranks - Only logged-in users whose user ranks are selected may view the page element.

  7. LoggedIn User Custom Configuration - Using DirectScale’s custom query language, the admin can use more specific custom configurations.

Was this article helpful?
0 out of 0 found this helpful
Previous Next

Comments

0 comments

Please sign in to leave a comment.