а, тому що допомагають ідентифікувати користувача і фіксувати його дії. Cookie створюється web-сервером і зберігається в комп'ютер користувача. Прочитати cookie може тільки сервер, який помістив його на комп'ютер користувача, тому інші сайти абсолютно позбавлені можливості отримати інформацію про зроблених вами покупках або перегляду. Але для нормального функціонування cookie бажано, щоб у користувача був встановлений один з нових браузері, тому що в ранніх версія містяться дефекти, через які інформація cookie може зчитуватися та іншими серверами. Деякі компанії не дозволяють своїм працівникам користуватися cookie з міркувань конфіденційності, тому бажано мати й інші способи ідентифікації користувача.
При використанні методу базової ідентифікації користувачі реєструються на сайті за допомогою ідентифікатора і пароля, за якими Web-сервер і пізнає відвідувачів. Якщо для відстеження користувача не можна використовувати cookie, ідентифікатор додається до адреси з тією ж метою - для ідентифікації користувача. Ще один спосіб ідентифікації відвідувачів - реєстрація їх доменних імен або IP-адрес і збереження цих даних у файлі журналу реєстрації.
Наприклад, Amazon.com використовує cookie, базову ідентифікацію та адреси користувачів. Наявність різних видів ідентифікації гарантує всім користувачам можливість використання Web-сторінок цього сайту. Cookie містить ідентифікаційний номер користувача, який зчитується в момент реєстрації користувача на Web-сторінці. Потім користувач переходить на адресу, який містить цей ідентифікаційний номер. У випадку, якщо користувач відключає cookie або заходить на Web-сайт з іншого комп'ютера, краще звернутися до базової ідентифікації. Якщо ідентифікатор і пароль збігаються з інформацією, що зберігається в базі даних, користувач допускається на свою персональну сторінку. Тому віртуальні магазини Amazon.com доступні для всіх категорій користувачів. Технологія відстеження повинна визначатися на етапі установки сайту. p> Один з найбільш важливих аспектів програмного забезпечення електронної комерції - інтернаціоналізація, яку не слід плутати з локалізацією. Інтернаціоналізовані програми дозволяють власникам магазинів і покупцям діяти в будь-якій точці світу. У них вбудована функція конвертації валют, завдяки якій ціна на екрані користувача виводиться у прийнятій в його країні валюті; власник магазину повинен стежити, щоб податки на продаж і вартість доставки були адаптовані до даній країні або штату. Найпростіші програмні рішення використовують таблиці баз Невідомо з фіксованими цінами на доставку, даними про податки і валютах, а більш складні системи припускають інтеграцію служб доставки на зразок UPS (United Parcel Service - Єдина посилкової служба (транснаціональна корпорація, що надає послуги експрес-пошти)). Партнер, що забезпечує доставку, визначає, в яку суму обійдеться йому транспортування певного товару в будь-який регіон планети і скільки на це потрібно часу, а підключення до банку забезпечує постійно оновлюваний валютний курс. Деякі постачальники послуг підтримують також оновлювану базу даних по податках, до якої забезпечується постійний доступ з системи продажів. На підготовчому етапі компанія вибирає відповідного партнера, забезпечує доставку, і відповідний банк.
Онлайнові комерційні пропозиції повинні включати в себе безліч додаткових функцій, зокрема автовідповідач, чати, мережеві конференції; автоматична передача даних в пошукові системи повинна виконуватися автоматично на етапі створення Інтернет-магазину.
Обробка замовлення. Після того як підготовчий етап створення мережевого магазину закінчено, необхідно продумати систему обробки замовлень. Тут ключову роль відіграє набір функцій віртуальної корзини, в яку споживач "складає" всі обрані ним товари. Серед цих функцій обов'язково повинні бути присутні такі, які дозволяли б споживачеві додавати позиції (товари) в кошик, видаляти позиції, а також змінювати кількість одиниць товару в кошику. Після того як клієнт завершив відбір товарів, йому пропонується список, в який він може внести останні зміни і який він передає на контроль (у "касу"), де відбувається оплата покупок. На програмному рівні електронний магазин повинен підтримувати декілька технологій оплати, серед яких - оплата по кредитній карті за допомогою протоколів SSL (Secure Sockets Layer) і SET (Secure Electronic Transaction), оплата за паперовими і цифровим че кам, за накладними і накладеним платежем.
Не можна обмежуватися тільки одним методом оплати, особливо якщо у вас широкий діапазон цін. Для максимального збільшення продажів в Інтернет-магазині слід впровадити не тільки різні технології оплати, а й різні методи замовлення, наприклад замовлення на Web-сторінці, електронною і звичайною поштою, факсом та телефоном. Якщо компанія виходить в Мережа, маючи налагоджений традиційний бізнес і канали, то наявність у неї різних технологій замовлення та оплати допоможуть їй з самого по...