Loading
Содержание
Выбрать фильтры

          Результаты отсутствуют
          Результаты отсутствуют
          Ниже приведены некоторые советы по поиску.

          Проверьте орфографию ключевых слов.
          Воспользуйтесь более общим поисковым запросом.
          Выберите несколько фильтров для расширения области поиска.

          Выполните поиск по всей справке Salesforce.
          Функция createVisit

          Функция createVisit

          Создает посещение для выбранных посетителей и возвращает результат к указанному методу обратного вызова. Salesforce применяет все настроенные проверки посещений к созданному посещению.

          Требуемые версии

          Доступно в версиях: Lightning Experience
          Доступно в версиях: Enterprise and Unlimited Edition с дополнительной лицензией Life Sciences Cloud, Life Sciences Cloud for Customer Engagement и управляемым пакетом Life Sciences Customer Engagement.
          Совет
          Совет Рекомендуем вызывать эту функцию только один раз за сеанс презентации.

          Синтаксис

          PresentationPlayer.createVisit(callbackMethod)

          Аргументы

          Аргумент Описание
          callbackMethod Имя метода JavaScript, получающего результаты операции.

          Возвращается

          Этот метод возвращает JSON, содержащий код родительского посещения, например:

          {"state":"success", "id": "<parent_visit_uid>"}

          Использование

          Когда эта функция вызывается во время презентации и посещение создается успешно:

          • Пользователи могут выбрать кнопку «Посещение» в меню проигрывателя презентаций для открытия посещения. Все показатели презентации, отслеживаемые во время сеанса, связаны с посещением.
          • Если посетители не были выбраны до создания посещения, поле организации в посещении будет пустым.
          • Ограничения продуктов и целевая презентация применяются к новому посещению.
          • Эти записи связаны с новым визитом.
            • Посещение поставщика
            • Сведения о продукте посещения поставщика
            • Посещение поставщика, содержащее подробное сообщение о продукте
            • Форум презентации
            • Запись потока нажатия на презентацию

          Ограничения

          • Функция createVisit не заполняет сведения о новом посещении переменными Mustache, ссылающимися на посещения.
          • Не используйте функцию upsert для создания посещений.

          Пример

          <body>
                        <input id="name" style="color: black;">
                        <input id="customField" style="color: black;">
                        <a href="javascript:createVisit();">Create Visit</a>
                </body>
                <script type="text/javascript">
                        function createVisit() {
                                PresentationPlayer.createVisit('callbackMethod');
                        }
                        function callbackMethod(data) {
                                console.log(data);
                                PresentationPlayer.alert(JSON.stringify(data));
                        }
                </script>

          Ошибки

          Данная функция возвращает ошибки, если:

          • Правила проверки не выполняются.
          • Посещение уже было создано во время сеанса презентации. В этом случае функция возвращает код посещения, созданного ранее в формате JSON.
          • Проигрыватель презентации открывается для текущего посещения. В этом случае функция возвращает код посещения, созданного ранее в формате JSON.
          • Проигрыватель презентации открывается в контексте, не связанном с посещением.

          Данный пример является результатом ошибки в формате JSON.

          {"state":"error", "errorMessage": "<error>", "id": "<optional_id_of_previously_created_visit>"}
           
          Загрузка
          Salesforce Help | Article