X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Помогите настроить код счетчика на странице подтверждения заказа
workmit
workmit
Topic Starter сообщение 18.12.2014, 20:29; Ответить: workmit
Сообщение #1


Новичок
*

Группа: Viewer
Сообщений: 2
Регистрация: 17.4.2014
Поблагодарили: 0 раз
Репутация:   0  


Всем привет, установил скрипт парнерки т.к в программировании по вэбу я не силен прошу помочь

Для отслеживания продаж нужно поместить этот код на странице подтверждения заказа (странице "спасибо за заказ"):
В общем поставил это
код:
Код
script type="text/javascript">
document.write(unescape("%3Cscript id=%27pap_x2s6df8d%27 src=%27" + (("https:" == document.location.protocol) ? "https://" : "http://") + "сайт.biz/scripts/trackjs.js%27 type=%27text/javascript%27%3E%3C/script%3E"));
</script> <script type="text/javascript">
PostAffTracker.setAccountId('default1');
var sale = PostAffTracker.createSale();
sale.setTotalCost('120.50');
sale.setOrderID('ORD_12345XYZ');
sale.setProductID('test product');

PostAffTracker.register();
script


При таком раскладе в стату передается вот что:

а нужно:

в партнерку должны передаваться значения:
'id': '7686', // ID транзакции, переменная
'name': '[87022] говядина', // Название продукта, переменная
'sku': '87022', // Артикул товара, переменная
'category': '[786] Промо упаковка', // Категория, переменная
'price': '384', // Цена, переменная
'quantity': '1' // Количество, переменная
});
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
samovar
samovar
сообщение 18.12.2014, 23:32; Ответить: samovar
Сообщение #2


Участник
***

Группа: User
Сообщений: 122
Регистрация: 26.3.2014
Поблагодарили: 79 раз
Репутация:   13  


где-то у них в документации должны быть остальные функции, типа этих:
sale.setTotalCost(
sale.setOrderID(
sale.setProductID
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
workmit
workmit
Topic Starter сообщение 18.12.2014, 23:50; Ответить: workmit
Сообщение #3


Новичок
*

Группа: Viewer
Сообщений: 2
Регистрация: 17.4.2014
Поблагодарили: 0 раз
Репутация:   0  


samovar,
Вот что в документации:
Код
A)    Для отслеживания продаж нужно использовать  такой код на странице подтверждения заказа (странице "спасибо за заказ"):
<script id="pap_x2s6df8d" src="http://www.site.ru/affiliate/scripts/salejs.php" type="text/javascript">
</script>
<script type="text/javascript">
PostAffTracker.setAccountId('default1');
var sale = PostAffTracker.createSale();
sale.setTotalCost('120.50');
sale.setOrderID('ORD_12345XYZ');
sale.setProductID('test product');

PostAffTracker.register();
</script>

Параметры регистрации продажи / лида / действия
setTotalCost()         Общая сумма заказа. Обязательный параметр для вычисления комиссий, если комиссия указывается в % от суммы заказа.
setFixedCost()         Затраты продавца при выполнении данного заказа. FixedCost отнимается от TotalCost перед рассчетом комисии. Если поставить % перед числом, FixedCost будет рассчитан как %. Рекомендуется передавать здесь стоимость доставки и/или налоги с продажи, чтобы не платить с них комиссию партнерам.

setOrderID()         ID заказа. Можно использовать для удаления дублей заказов и соотношения комиссий с заказами в магазине.
setProductID()         ID продукта
setAffiliateID()         ID аффилиата. Этот параметр принудительно зарегистрирует комиссию на указанного аффилиата, независимо от куки. В большинстве случаев этот параметр не используется.

setCampaignID()         ID кампании. Этот параметр принудительно зарегистрирует комиссию в данную кампанию.
setChannelID()         ID рекламного канала. Этот параметр принудительно зарегистрирует комиссию для данного канала
setCoupon()         Код промо-купона. Если есть параметр, аффилиат будет распознан по коду купона (при активированной и настроенной функции оффлайн маркетинга).

setCustomCommission()         Размер комиссии. Вы можете передать размер комиссии, которая будет начислена вместо комиссии, указанной в настройках кампании. Если поставить % перед числом, комиссия будет рассчитана как процент от суммы заказа.
setCurrency()         Код валюты. Вы можете указать валюту, которая будет использоваться вместо дефолтной. Поддержка мультивалютности должна быть включена.  

setStatus()         Принудительно устанавливать статус для комисии. Можно использовать такие статусы:
•    'A' – approved (одобрено)
•    'P' – pending (на рассмотрении)
•    'D' – declined (отклонено)
setData1()         Передать дополнительные данные, связанные с транзакцией. Доступны 5 полей. Data1 использутеся плагином Пожизеннные комисии – здесь передается email/логин в магазине/идентификатор покупателя для привязки его к партнеру на уровне базы даных, что позволит начислять партнеру комиссию даже если у покупателя нет куки.
setData2()         Укажите доп. данные для данной странзакции
setData3()         Укажите доп. данные для данной странзакции
setData4()         Укажите доп. данные для данной странзакции
setData5()         Укажите доп. данные для данной странзакции


если кто поможет подарю этот скрипт;)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
CnaM
CnaM
сообщение 19.12.2014, 16:34; Ответить: CnaM
Сообщение #4


Частый гость
**

Группа: User
Сообщений: 69
Регистрация: 7.3.2009
Поблагодарили: 6 раз
Репутация:   2  


Код
sale.setTotalCost('120.50');
sale.setOrderID('ORD_12345XYZ');
sale.setProductID('test product');


в круглые скобочки Вы должны передавать данные которые формирует уже Ваш скрипт на сайте к примеру

Код
sale.setTotalCost('<?echo $price;?>');
sale.setOrderID('<?echo $orderId;?>');
sale.setProductID('<?echo $name;?>');


НО

Код
<?echo $price;?>
<?echo $orderId;?>
<?echo $name;?>


Эти значеняи Я выдумал, надо смотреть код страници "странице подтверждения заказа (странице "спасибо за заказ"):"

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Просто JavaScript код с выводом даты
7 Gera 209 22.5.2019, 21:01
автор: Wolkoff
Открытая тема (нет новых ответов) Компьютерное кресло - помогите с выбором )
18 Silverspam 827 22.5.2019, 20:43
автор: Emtec
Открытая тема (нет новых ответов) Mixed Content: помогите разобраться
9 rom_4 258 21.5.2019, 17:57
автор: rom_4
Открытая тема (нет новых ответов) Microsoft открыл исходный код одного из ключевых алгоритмов Bing
0 MissContent 194 19.5.2019, 18:30
автор: MissContent
Открытая тема (нет новых ответов) Нужно настроить VPS
1 Евгешко 253 18.5.2019, 8:10
автор: MihalychAIP


 



RSS Текстовая версия Сейчас: 24.5.2019, 15:39
Дизайн