Loading
Konfigurere og vedlikeholde Detaljhandel
Innhold
Velg filtre

          Ingen resultater
          Ingen resultater
          Her er noen søketips

          Kontroller stavemåten i søkeordene.
          Bruk mer generelle søkebegreper.
          Velg færre filtre for å utvide søket.

          Søk i all Salesforce Hjelp
          Anbefale besøk for bestemte butikker

          Anbefale besøk for bestemte butikker

          Bruk Apex til å velge en liste over butikker som du vil at Einstein skal generere besøksanbefalinger for. Når du har oppretter en Apex-handling, bruker du Generer-elementet i strategien til å velge Apex-handlingen.

          Nødvendige utgaver

          Tilgjengelig i Professional, Enterprise og Unlimited Edition med Consumer Goods Cloud aktivert.
          Merk
          Merk Vi anbefaler at du bruker Generer-elementet til å laste inn data. Det å bruke Generer-elementet omgår grensene per transaksjon som Salesforce Governor håndhever.
          Viktig
          Viktig Når du skal bruke en Apex-handling i en strategi, ber du utvikleren om å merke den rette metoden med @InvocableMethod.

          Slik ser en Apex-klasse for filtrering av butikker ut:

          global class LoadStores {
              global class RecommendationRequest {
                  @InvocableVariable(label='Store Ids')
                  public String siteIds;
              }
              
              @InvocableMethod(label='Get Stores from Request' description='Gets stores that are chosen in the request')
              public static List<List<Recommendation>> getVisits(List<RecommendationRequest> requests) {
                  List<List<Recommendation>> recos = new List<List<Recommendation>>();
                  for(RecommendationRequest request : requests){
                      List<Recommendation> output = new List<Recommendation>();
                      List<String> siteList = request.siteIds.split(',');
                      List<RetailStore> stores = [SELECT Id, Name FROM RetailStore WHERE Id IN :siteList];
                      for(RetailStore store : stores){
                          Recommendation rec = new Recommendation(
                              Name = store.Name,
                              Description = store.Name,
                              ExternalId = store.Id
                          );
                          output.add(rec);
                      }
                      recos.add(output);
                  }
                  return recos;
              }
          }

          Når du har angitt Apex-handlingen i strategien, angir du etiketten til variabelen som kan kalles opp, som parameter for Apex-handlingen. Tilordne parameteren med ID-en til butikkene du ønsker besøksanbefalinger for, i strategiens Tilordning-element. Butikk-ID-ene må angis i en kommadelt liste som står i dobbeltanførselstegn.

           
          Laster
          Salesforce Help | Article