Loading
Retail Executionin määrittäminen ja ylläpito
Sisällysluettelo
Valitse suodattimet

          Ei tuloksia
          Ei tuloksia
          Tässä on joitain hakuvinkkejä

          Tarkista avainsanojesi oikeinkirjoitus.
          Käytä yleisempiä hakutermejä.
          Laajenna hakua valitsemalla vähemmän suodattimia.

          Hae koko Salesforce-ohjeesta
          Vierailujen suositteleminen tietyille myymälöille

          Vierailujen suositteleminen tietyille myymälöille

          Käytä Apexia valitaksesi myymälät, joille haluat Einsteinin suosittelevan vierailuja. Kun olet luonut Apex-toiminnon, käytä strategiassasi Luo-elementtiä valitaksesi sen.

          Vaaditut versiot

          Käytettävissä: Professional Edition-, Enterprise Edition- ja Unlimited Edition -versioissa, joissa Consumer Goods Cloud on käytössä.
          Huomautus
          Huomautus Suosittelemme, että käytät datan lataamiseen Luo-elementtiä. Luo-elementin käyttäminen auttaa sinua välttymään Salesforcen transaktiokohtaisten rajoitusten ylittymiseltä.
          Tärkeää
          Tärkeää Jos haluat käyttää Apex-toimintoa strategiassa, pyydä kehittäjääsi lisäämään asiaankuuluvaan metodiin annotaatio @InvocableMethod.

          Alla on myymälöiden suodattamiseen käytetty Apex-luokka:

          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;
              }
          }

          Kun olet määrittänyt Apex-toiminnon strategiassa, määritä kutsuttavan muuttujan otsikko Apex-toiminnon parametriksi. Kartoita strategiasi Kartta-elementtiin parametri, joka sisältää niiden myymälöiden tunnukset, joille haluat suositella vierailuja. Myymälöiden tunnukset täytyy määrittää lainausmerkkien sisään pilkuilla erotettuna luettelona.

           
          Ladataan
          Salesforce Help | Article