Skip to main content
小组

Tom Solon Instructor Page

A place for Tom's students to ask questions and get help. If you have been in one of my classes or watched me on Trailhead Live, feel free to ask a question.

Hi Trailblazers! Don't forget to keep your Salesforce credentials current. 

I just finished my Salesforce Certified B2C Commerce Developer update. It's free and easy to stay up-to-date, but if you let it lapse, you have to start over.

Now I need to go do my Salesforce Certified Platform Developer I update that I still have outstanding since Spring release. At the time I thought, "Oh I'll do that later." Then I forgot.  

New plan: don't wait. 

0/9000

Hi Tom,

 

First of all, congrats on your new opportunity and thanks for continuing to provide support here.

I have a question on scheduling  content asset pages deployment in advance :

 

1) How can we schedule in advance deployment of a new version of a content asset in production ? (ex: Deploy a new version of the homepage on xxxxxxxxx datetime on production site).

2) Issue we are facing is we are using Page Designer to build our pages. Page Designer does not provide versioning of the pages. It has a scheduler (Display From, Display To)but as soon as we put a future date, the current version of the page disappears from the website. We need to be able to keep current version, and schedule deployment of a modified version of the pages in the future. Note that we are using several PD components on our pages.

 

How can we achieve this in SFBM and how are usually content asset deployment handled ?

 

Thanks !!

1 个回答
  1. 2022年8月21日 19:02

    Have you tried using audience targeting? I'm wondering if maybe you need to keep both "versions" active but distinguish them by customer group. 

     

    For example: current version targeted to customer group everyone, and active from past to just before the new page time. Then for the future version, target it to a different group - a custom defined dynamic group that uses the rule 'is member of registered users OR is member of unregistered users". Set a future date for that one.

     

    In theory the server should (might) see that as two separate, non-exclusive, pages to pick from based on customer group.

0/9000

Hi folks,

I am pursuing a new opportunity outside Salesforce, but I intend to stay connected to the community and this group in particular.

Continue to connect here, or look for me on LinkedIn.

Tom

0/9000

To anyone interested, I have a Trailhead Live episode coming up Wed. 15 Dec. 2021 at 1:30 pm EST / 12:30 pm CST / 18:30 GMT 

Trailhead Academy: Manage and Merchandise a B2B Commerce Store

https://sforce.co/LIVEB2B110

 

I will talk about the brand new course that we just finished writing. It will cover the new B2B Commerce product built entirely in Lightning. 

0/9000

Hello,

 

I have just completed the developer's course with SFRA. I have signup for a developer sandbox of my own (30 days trial).

I cannot see the business manager for me to do some development as after login it always send me to a "lighting" side experience.

The free developer sandbox gives me this:

 

How to access business manager after getting a developer temp sandbox?

 

But I want to use the same interface of my course which is this:

 

e000a40a115279ab12cf2afa2f770225_merchant-tools.webp

 

Please help me.

 

Thanks.

3 个回答
  1. 2021年12月10日 21:37

    @Pedro Veloso, Nikhil is right. There is not a public sign-up for a B2C Sandbox. The sandbox from class lasts for 30 days from the first day of class. After that, you would need to get one from your employer if you work for a customer or partner.

     

    The picture above is a standard core Salesforce organization, not  a B2C sandbox.

0/9000

Hey Tom, 

I am getting into the OCAPI work. The environment settings and sample collectionfor Postman have been really helpful in getting the Data API going. However, I am stuck on the Get Customer call on the Shop API. In the Shop "{{shop_url}}/customers/{id}"  I have the Authorization, Origin, Content Type and x-dw-client-headers set up, and I have the Auth set up to use the Bearer Token.  I keep getting this error. I have tried many configs, and nothing let's me into the sandbox. The below error seems to say that I need to authenticate as the customer, but when I try to use the Basic Auth and the user's name and pass I get an error stating I need to use the Bearer token. Do you have any additional resources for setting up the correct headers and Auth type for the Shop API? 

 

{

  "_v": "20.4",

  "fault": {

    "type": "AccessWithoutUserForbiddenException",

    "message": "An authenticated user is required in order to access the resource."

  }

}

1 条评论
  1. 2021年6月1日 13:50
    I don't have anything special. Here's the OCAPI landing page from doc: https://documentation.b2c.commercecloud.salesforce.com/DOC1/topic/com.demandware.dochelp/OCAPI/current/usage/GettingStartedWithOCAPI.html

    For a shopper, you will be mimicking a two step process.

    1) The shopper "signs in" to their store account. That's where you use the customer username and password to Request Auth Customer. That request returns a JWT, which will be used for subsequent requests.

    2) The shopper does some shopping. That's where you use the bearer token rather than signing in with username and pw again.

0/9000

FYI, my latest Trailhead Live broadcast is now available on-demand.

Prepare for the B2C Developer Certification: What You Need To Know About Merchandising (Part 1)

https://trailhead.salesforce.com/live/videos/a2r3k000001n2l4/prepare-for-the-b2c-developer-certification-what-you-need-to-know-about-merchandising

0/9000

@Tom Solon Thanks for the B2B-101 Training! I have a question on materials to understand the differences between B2B Classic and B2B Lightning. Can you confirm that there is no training for B2B Lightning yet and the best information about it can be found on Partner Communities (is there a specific link to the correct partner community group?)

1 条评论
  1. 2021年2月10日 15:34

    There is no instructor lead training available yet because it is newly released.

    There are a few items on Trailhead that provide an overview. Here are some links.

    https://trailhead.salesforce.com/content/learn/modules/b2b-commerce-basics/explore-b2b-commerce-on-lightning-experiencehttps://trailhead.salesforce.com/content/learn/modules/b2b-commerce-lightning-experience-data-modelhttps://trailhead.salesforce.com/content/learn/modules/b2b-commerce-lightning-roles-permissons-store-setup

    By far the best source of material is the Partner Learning Camp that is part of the Partner Community. Only partners and internal employees have access to that. Here is the link to the learning camp catalog (SSO/login required)

    https://partnerlearningcamp.salesforce.com/s/browse-catalog

    Look for the B2B on Lightning Experience offerings.

0/9000

Hey Tom, do you recommend a trailhead for extending OCAPI with hooks?

3 条评论
0/9000

Great class Tom! I forgot to ask, are there any practice tests or are the trailheads the only source for simulating the test questions?

1 条评论
  1. 2020年12月10日 15:49

    Sorry, there are no practice tests or even a small bank of practice questions.

    The questions in most Trailhead modules are not at the same level as the exam. But it may be helpful to look at past Certification Maintenance modules for Commerce Cloud.

0/9000