Posts

Showing posts with the label Experience Cloud

Build React Apps Natively on Salesforce Using Salesforce Multi-Framework

Image
Salesforce development has traditionally centered around platform-native tools like Lightning Web Components, Aura, Visualforce, Apex, and Experience Cloud. These tools are still important, but Salesforce is now opening the door for developers who prefer modern frontend frameworks like React. With Salesforce Multi-Framework , developers can build React applications that run natively on the Salesforce platform, instead of embedding React apps through iframes, Canvas apps, or external hosting workarounds. Salesforce currently positions Multi-Framework as a beta capability for building React apps on the Agentforce 360 Platform. React is supported today, and Salesforce has indicated that additional frontend frameworks are expected later. What Is Salesforce Multi-Framework? Salesforce Multi-Framework is a new way to build user interfaces on Salesforce using popular frontend frameworks like React. Earlier, if a team wanted to show a React app inside Salesforce, the common options were: Em...

Salesforce Experience Cloud and Salesforce Sites

Image
Salesforce Experience Cloud (formerly known as Salesforce Community Cloud) and Salesforce Sites are both platforms provided by Salesforce for external-facing applications, but they serve different purposes and have distinct features.  Setting up - Salesforce Sites Experience Cloud Here's a comparison between the two: Purpose : Salesforce Experience Cloud : This platform is designed for creating branded online communities, portals, and websites where organizations can engage with customers, partners, and employees. Experience Cloud allows you to build custom-branded sites with features like discussion forums, knowledge bases, and access to Salesforce data. Salesforce Sites: Salesforce Sites, on the other hand, is a platform for creating public-facing websites or web applications that are directly integrated with Salesforce data. Sites are typically used for customer-facing portals, self-service support sites, or custom web applications that leverage Salesforce data and functional...

Sitemap in Salesforce (Experience Cloud)

Image
A sitemap typically refers to a navigational structure or hierarchy that defines the layout and organization of pages within a Community (Experience Cloud). It provides a roadmap for users to navigate through the various pages and components of the application, ensuring a cohesive and intuitive user experience.  Make it easy for guest users to find new products in web searches. After you perform an incremental update to your sitemap, third-party search index crawlers can find newly added, publicly available products. New products are picked up in manual and scheduled incremental updates to your sitemap. Where : This feature is available in Lightning Experience, in Enterprise, Performance, Unlimited, and Developer editions. How : To manually update your store sitemap, make your store available to the public in Experience Builder | Settings | General, and select Public can access the site. Then open the SEO tab, and click Generate Sitemap. SEO ' sitemap.xml ' feature is not autom...

Custom Favicon on your Experience Cloud Site or Force.com Site

Image
About Favicons: The icon displayed on the browser's address bar/ tab or when the page is bookmarked is called the favicon. Resources to be used as a favicon (favorite icon) has to be 16x16 in size and of .ico format.  There are multiple ways of specifying a favicon for a website and the standards are listed here: 1. Use of a rel attribute value defined in a profile 2. Putting the favicon at a predefined URI on the root path. Favicon requests are sent by the browser and how it resolves to any of the methods above is specified here: QUOTE : "If links for both PNG and ICO favicons are present, PNG-favicon-compatible browsers select which format and size to use as follows. Firefox and Safari will use the favicon that comes last. Chrome for Mac will use whichever favicon is ICO formatted, otherwise the 32×32 favicon. Chrome for Windows will use the favicon that comes first if it is 16×16, otherwise the ICO. If none of the aforementioned options are available, both Chromes will use ...

Audience Targeting in Experience Cloud (Aura Site)

Image
Audience targeting in Experience Cloud (formerly known as Community Cloud) allows you to personalize the content and user experience for different groups of users based on their characteristics, behaviors, or attributes. This functionality enables you to create tailored experiences for specific audiences, improving engagement, satisfaction, and conversion rates. Audiences are sets of criteria used to define community member segments. Use them to keep your community members engaged by offering them personalized, relevant content in a customized community. Say that a company offers a product that is different in different regions. Rather than creating different communities, the community manager could simply create different experiences in the same community. Using Experience Builder, the community manager can apply sets of criteria to pages, components, branding sets, CMS collections, navigation menus, or tile menus. What members see varies depending on their location. The criteria incl...