WebSphere Commerce предоставляет сценарии в вашей эталонной реализации для загрузки канала каталога продуктов и загрузки содержимого Smart SEO. Вы должны запустить сценарий bazaarvoiceDataFeed для загрузки каналов каталога продуктов и сценарий bazaarvoiceSeoFeed для загрузки содержимого Smart SEO.
Процедура
- Скопируйте WC_installdir каталог / components / foundation / samples / RRDataExtract для WC_installdir / образцы.
- Перейдите к WC_installdir / samples / RRDataExtract каталог. Файл bazaarvoiceFeedProps.properties - это ваш файл_свойств.
- Изменить файл_свойства. Заполните следующие поля в файле с вашей специфичной для скрипта конфигурацией: StoreID Идентификатор магазина, из которого извлекается фид каталога товаров. wcs.admin.user Имя пользователя администратора сайта WebSphere Commerce. wcs.admin.password Пароль администратора сайта WebSphere Commerce.
Зашифруйте пароль с помощью утилита wcs_encrypt , без указания ключа продавца.
bv.user.name Имя пользователя вашей учетной записи FTP или SFTP для сервера Bazaarvoice (bv_username) bv.user.password Пароль вашей учетной записи FTP или SFTP для сервера Bazaarvoice (bv_password).
Зашифруйте пароль с помощью утилита wcs_encrypt , без указания ключа продавца.
seo.base.dir Базовый путь, в который извлекается контент Smart SEO. Этот базовый путь является тем же путем к каталогу, который установлен для wc.bazaarvoice.seoBaseDir в STORECONF стол для Настройка интеграции Bazaarvoice , Вы должны иметь разрешение на запись в этот каталог.
Внимание: не ставьте косую черту (/) в имени каталога. Используйте косую черту (/) для разделения имен каталогов для всех операционных систем, включая Windows.
data.feed.base.dir Базовый каталог полного пути для фида каталога товаров. Этот каталог используется для создания временных файлов в процессе извлечения и загрузки данных.
Внимание: не ставьте косую черту (/) в имени каталога. Используйте косую черту (/) для разделения имен каталогов для всех операционных систем, включая Windows.
langid Язык по умолчанию для магазина. валюта Валюта по умолчанию для магазина. wc.url.prefix Сервер WebSphere Commerce host_name и порт предварительного просмотра, обычно 8007 для HTTP и 8006 для HTTPS. Этот параметр используется для извлечения данных из определенных URL-адресов веб-служб для канала каталога товаров. staging Указывает среду, для которой вы можете загружать / скачивать контент в / из Bazaarvoice. Значением по умолчанию является True. Контент получается для постановочной среды. Если false, контент не получен для промежуточной среды. производство Указывает среду, для которой вы можете загружать / скачивать контент в / из Bazaarvoice. Значением по умолчанию является True. Содержание получается для производственной среды. Если false, контент не получается для производственной среды. sftp Указывает способ загрузки или загрузки фида в и из Bazaarvoice. Если false, метод установлен на FTP. По умолчанию установлено значение true. antivirus Необязательно: Команда для вызова антивирусной проверки каталога SEO.
- Перейдите к WC_installdir Каталог / components / foundation / bin.
- Запустите следующий сценарий, чтобы инициировать загрузку содержимого канала каталога товаров в Bazaarvoice:
Где property_file - это полный путь к вашему измененному файлу.
Просмотрите bazaarvoiceDataFeed.log в WC_installdir / Журналы для любых ошибок или сбоев.
- Убедитесь, что Bazaarvoice собрал и обработал загрузку канала каталога товаров.
- Убедитесь, что сжатый файл bv_username_product_feed.xml.gz загружен в каталог / import-inbox на FTP-сервере или SFTP-сервере Bazaarvoice.
Где bv_username - это имя bv.user.name, указанное в вашем файле_свойства. Например, если ваше имя пользователя установлено в bvp-ibm, имя сжатого файла будет bvp-ibm_product_feed.xml.gz
- Убедитесь, что на странице отправки есть действительные миниатюра и описание, когда на вашем сайте нажата «Написать отзыв».
Bazaarvoice обрабатывает фид каталога продуктов каждую ночь, поэтому этот шаг должен быть выполнен на следующий день.
- Убедитесь, что сжатый файл bv_username_product_feed.xml.gz загружен в каталог / import-inbox на FTP-сервере или SFTP-сервере Bazaarvoice.
- Необязательно: Создайте другой файл property_file и внесите необходимые изменения, если ваши конфигурации изменятся для загрузки содержимого Smart SEO.
- Запустите следующий сценарий, чтобы начать загрузку содержимого Smart SEO из Bazaarvoice:
Где property_file - это полный путь к вашему измененному файлу.
Просмотрите bazaarvoiceSeoFeed.log в WC_installdir / Журналы для любых ошибок или сбоев.
- Убедитесь, что контент Smart SEO был загружен. Перейдите на страницу продукта с уже существующими отзывами и просмотрите источник страницы, чтобы просмотреть контент SEO. Заметки:
- Bazaarvoice генерирует сжатый файл Smart SEO по ночам. SEO-контент для обзора доступен на следующий день после его создания.
- Страницы продукта кэшируются сервером WebSphere Commerce. Возможно, вам придется очистить динамический кеш, чтобы увидеть новейшее содержимое Smart SEO на странице.
Что делать дальше
Запланируйте ежедневный запуск сценария bazaarvoiceDataFeed и сценария bazaarvoiceSeoFeed: