AxisITP Price Comparison Script · 2019. 11. 25. · The file cron_map.php is located in website...

Post on 01-Mar-2021

1 views 0 download

Transcript of AxisITP Price Comparison Script · 2019. 11. 25. · The file cron_map.php is located in website...

AxisITP Price Comparison Script User’s Manual

Version 2019

www.axisitp.com

©2019 AxisITP, all right reserved.

User’s Manual

AxisITP Price Comparison Script Page 2

USER'S MANUAL

TABLE OF CONTENTS

Page #

1.0 GENERAL INFORMATION ................................................................................................................. 4

1.1 Software Overview .................................................................................................................... 4 1.2 Server Requirements ................................................................................................................. 4 1.3 Installation .................................................................................................................................. 4 1.4 How to Login Through the Admin Panel .................................................................................... 6

2.0 SETTINGS........................................................................................................................................... 6

2.1 Change Password ..................................................................................................................... 6 2.2 Google Settings ......................................................................................................................... 7

2.2.1 Google Analytics ........................................................................................................... 7 2.2.2 Google Adsense ........................................................................................................... 9 2.2.3 Google Sitemap .......................................................................................................... 13

2.3 Payment ................................................................................................................................... 14 2.3.1 Bank/Manual ............................................................................................................... 14 2.3.2 PayPal ........................................................................................................................ 15 2.3.3 PayFast....................................................................................................................... 16 2.3.4 Add Payment .............................................................................................................. 17 2.3.5 View Payment ............................................................................................................. 18

2.4 Package Settings ..................................................................................................................... 19 2.5 Website Settings ...................................................................................................................... 19

3.0 CONTENTS ....................................................................................................................................... 20

3.1 Pages ....................................................................................................................................... 20 3.1.1 Create Pages .............................................................................................................. 20 3.1.2 Static Pages ............................................................................................................... 23

3.2 Categories ............................................................................................................................... 24 3.2.1 Add Categories ........................................................................................................... 24 3.2.2 Edit Categories ........................................................................................................... 26

3.3 Products ................................................................................................................................... 27 3.3.1 Add Products .............................................................................................................. 27 3.3.2 Edit Products .............................................................................................................. 29 3.3.3 Delete Products .......................................................................................................... 30 3.3.4 Import Products .......................................................................................................... 31

3.3.4.1 Live XML Products ....................................................................................... 31 3.3.4.2 Upload XML Products................................................................................... 33 3.3.4.3 Upload CSV Products................................................................................... 35

3.3.5 Products Mapping ....................................................................................................... 36 3.3.5.1 Products Map or Update (Manually) ............................................................. 37 3.3.5.2 Auto Map/Update (Manually) ........................................................................ 39 3.3.5.3 Auto Map/Update (Cron Jobs) ...................................................................... 40 3.3.5.4 Duplicate Products ....................................................................................... 41

3.3.6 Generate Meta Keywords ........................................................................................... 42

4.0 CRAWLERS ...................................................................................................................................... 43

4.1 Amazon .................................................................................................................................... 43 4.1.1 Crawler (Cron Job) ..................................................................................................... 43

User’s Manual

AxisITP Price Comparison Script Page 3

4.1.2 Crawler (Stand Alone) ................................................................................................ 46 4.1.3 Crawler Manage Jobs ................................................................................................. 46

4.2 Websites .................................................................................................................................. 47 4.2.1 Add Website ............................................................................................................... 47 4.2.2 Manage Website Crawler ........................................................................................... 48

5.0 MERCHANTS .................................................................................................................................... 48

5.1 Add Merchant .......................................................................................................................... 48 5.2 Add Ratings ............................................................................................................................. 49 5.3 Send Newsletter ...................................................................................................................... 50 5.4 View Merchant ......................................................................................................................... 51 5.5 View Ratings ............................................................................................................................ 52 5.6 Clicks Report ........................................................................................................................... 53

6.0 AFFILIATES ...................................................................................................................................... 53 6.1 Add Affiliate.............................................................................................................................. 53 6.2 Send Newsletter ...................................................................................................................... 54 6.3 View Affiliate ............................................................................................................................ 55 6.4 XML API ................................................................................................................................... 56

7.0 USERS .............................................................................................................................................. 57 7.1 Add User .................................................................................................................................. 57 7.2 Send Newsletter ...................................................................................................................... 58 7.3 View User ................................................................................................................................ 59

User’s Manual

AxisITP Price Comparison Script Page 4

Software Overview AxisITP Price Comparison Script is the world's leading and most popular script in price comparison industry. The

AxisITP Price comparison script has all the features and always one step ahead in price comparison script industry.

By using price comparison script you can run price comparison website or price comparison engine. It allows you to

add unlimited merchants and affiliate partner. The merchants are those who advertise their products on your

website and the affiliate are those who promote your products on their own websites. The script has many plug-

ins which allow you to crawl almost all the world's most popular shopping carts and their products.

YouTube Channel: http://www.youtube.com/user/AxisITP/videos

Video Tutorial is also available here:

http://www.youtube.com/watch?feature=player_detailpage&v=7A3dvQewbSU

It has a lack of audio but still useful to understand the functionlites.

Server Requirements 1)- Linux based Hosting

2)- PHP: Latest Version

3)- MySQL: Latest Version

4)- Zip extension

5)- IonCube

Installation Step 1)-

Create database

Step 2)-

Upload database.db file on your new database, the database.db file is located in db folder.

Step3)-

Edit the config.php file which is located in config folder and save it.

Step 4)-

Upload all the files which are located in website folder to your server root directory.

Step 5)-

Set the permission on folders through your ftp programme or control panel.

images (777)

pics (777)

audio (777)

admin/csv (777)

admin/images (777)

admin/uploads (777)

admin/pics (777)

merchants/uploads (777)

User’s Manual

AxisITP Price Comparison Script Page 5

merchants/upload (777)

merchants/images (777)

The following file located in the website directory need to be added into cron job through the cpanel.

remote_corn.php

cron_map.php

Installation Completed, please test it.

Your admin panel link: http://www.yourwebsite/admin

Username: admin

Password: admin

The file cron_map.php is located in website root directory. The file cron_map.php should be added into the cron

tab through cpanel. Every 15 minutes execution time is recommended.

The file remote_corn.php is located in website root directory. The file remote_corn.php should be added into the

cron tab through cpanel. Every 15 minutes execution time is recommended.

If you want to run Amazon Crawler please provide Access key, associate id and Secret key we will configure it for

you.

Video Tutorial can be found at: http://www.youtube.com/AxisITP

If you have any question or need help for installation please contact with us. info@axisitp.com

User’s Manual

AxisITP Price Comparison Script Page 6

How to Login through the Admin Panel In order to login through the admin panel, the username and password is required.

Figure 1:

Change Username Password

If you want to change the username and password of your admin panel so please move mouse on “Settings” menu

and then click on “Change Password”.

Figure 2:

User’s Manual

AxisITP Price Comparison Script Page 7

The following window will be appeared.

Enter your Username in Username textbox, Password in Password textbox and Re-enter Password again in Re-

Password textbox.

Figure 3:

How to Add Google Analytics Code

Introduction: Google Analytics (GA) is a free service offered by Google that generates detailed statistics about the visitors to a

website.

Mouse move on menu “Settings” > “Google Settings” > “Google Analytics”.

Figure 5 shows Google Analytics settings page.

Figure 4:

User’s Manual

AxisITP Price Comparison Script Page 8

Copy your Google Analytics code from the Google website and Paste it into the following text box and press

submit.

Example Code:

Figure 5:

Figure 6:

User’s Manual

AxisITP Price Comparison Script Page 9

Google Adsense

Introduction: Google AdSense is a free, simple way for website publishers of all sizes to earn money by displaying targeted

Google ads on their websites. AdSense also lets you provide Google search to your site users, while earning money

by displaying Google ads on the search results pages.

Mouse move on menu “Settings” > “Google Settings” > “Google Adsense”.

Figure 8 shows Google Adsense settings page.

Figure 7:

User’s Manual

AxisITP Price Comparison Script Page 10

Figure 8:

User’s Manual

AxisITP Price Comparison Script Page 11

Enter the Google ad code for size 728 x 90.

Figure 9:

Ad Example:

Figure 10:

Google search code example.

Figure 11:

User’s Manual

AxisITP Price Comparison Script Page 12

Figure 12 settings are used for Figure 13.

Figure 12:

Figure 13:

Enter the Google ad code for size 468 x 15.

Figure 14:

User’s Manual

AxisITP Price Comparison Script Page 13

Google Sitemap

Introduction: Google Sitemaps are a way to tell Google about pages on your site they might not otherwise discover. In its

simplest terms, a XML Sitemap—usually called Sitemap, with a capital S—is a list of the pages on your website.

Creating and submitting a Sitemap helps make sure that Google knows about all the pages on your site, including

URLs that may not be discoverable by Google's normal crawling process.

Mouse move on menu “Settings” > “Google Settings” > “Google Sitemap”.

Figure 18 shows Google Sitemap results on web browser.

Figure 15:

Click on “Ok” button to generate Google sitemap.

Figure 16:

Sitemap can be seen by clicking on link “Click Here to View”.

Figure 17:

User’s Manual

AxisITP Price Comparison Script Page 14

Figure 18:

Payment Settings (Bank/manual)

Mouse move on menu “Settings” > “Payments” > “Bank Manual”.

Figure 19:

User’s Manual

AxisITP Price Comparison Script Page 15

Enter your Bank Account details.

Figure 20:

PayPal

Introduction: PayPal is an e-commerce business allowing payments and money transfers to be made through the Internet.

Mouse move on menu “Settings” > “Payment” > “PayPal”.

Figure 22 shows “PayPal” settings page.

Figure 21:

User’s Manual

AxisITP Price Comparison Script Page 16

Figure 22:

PayFast

Introduction: PayFast is a payments processing service for South Africans and South African websites.

Mouse move on menu “Settings” > “Payment” > “PayFast”.

Figure 24 shows “Payfast” settings page.

Figure 23:

User’s Manual

AxisITP Price Comparison Script Page 17

Figure 24:

Add Payment

Introduction: This feature allow you to add payment manually for your merchants.

Mouse move on menu “Settings” > “Payment” > “Add Payment”.

Figure 26 shows “Add Payment” page.

Figure 25:

User’s Manual

AxisITP Price Comparison Script Page 18

Figure 26:

View Payment

Introduction:

This function is used to view the payment which were made by merchant(s) for their product(s).

Mouse move on menu “Settings” > “Payment” > “View Payment”.

Figure 28 shows “View Payment” page.

Figure 27:

Figure 28:

User’s Manual

AxisITP Price Comparison Script Page 19

Package Settings

Introduction: This function is used to set the number of visits per payment.

Mouse move on menu “Settings” > “Package Settings”.

Figure 30 shows “Package Settings” page.

Figure 29:

Figure 30:

Website Settings

Introduction:

This function is used to set your website name, email and payment details.

Mouse move on menu “Settings” > “Website Settings”.

Figure 32 shows “Website Settings” page.

User’s Manual

AxisITP Price Comparison Script Page 20

Figure 31:

Figure 32:

Create Pages

Introduction: This function is used to create dynamic pages like “about us”, “FAQ” etc. It allow to creat unlimited pages.

Mouse move on menu “Contents” > “Pages” > “Create Pages” .

Figure 35 shows “Create Pages” page. Figure 34 shows a button “Add New Page”.

User’s Manual

AxisITP Price Comparison Script Page 21

Figure 33:

Figure 34:

User’s Manual

AxisITP Price Comparison Script Page 22

Figure 35:

User’s Manual

AxisITP Price Comparison Script Page 23

Figure 36:

Static Pages

Introduction: This function is used to edit static pages like “contact us”, “home page” etc. They can not be removed like dynamic

pages but meta keywords, description, title etc. information can be “deactive” and “active”.

Mouse move on menu “Contents” > “Pages” > “Static Pages” .

Figure 38 shows “Static Pages” page.

Figure 37:

User’s Manual

AxisITP Price Comparison Script Page 24

Figure 38:

Add Categories

Introduction: This function is used to add the categories manually. It support to add unlimited categories under any child or

parent category.

Mouse move on menu “Contents” > “Categories” > “Add Categories” .

Figure 40 shows “Add Categories” page.

User’s Manual

AxisITP Price Comparison Script Page 25

Figure 39:

Choose Parent Category through the drop down box mentioned on Figure 40. Category name is mandatory and the

rest of the information is optional.

Figure 40:

User’s Manual

AxisITP Price Comparison Script Page 26

Edit Categories

Introduction: This function is used to edit the categories manually. It support to edit unlimited categories of any child or parent

category. The category parent or child can also be changed through this function.

Mouse move on menu “Contents” > “Categories” > “Edit Categories” .

Figure 42 shows “Edit Categories” page.

Figure 41:

The button “Delete All Categories” allow to delete all the categories at once. “Edit” button allow to edit any

category. The “Delete” button allow to delete single category.

Figure 42:

User’s Manual

AxisITP Price Comparison Script Page 27

Add Products

Introduction: This funciton allow to add the products manually. Unlimited number of products can be added by using this

function. This function is very usefull for such kind of websites which do not offer any kind of datafeed or API.

Mouse move on menu “Contents” > “Products” > “Add Products” .

Figure 44 shows “Add Products” page.

Figure 43:

User’s Manual

AxisITP Price Comparison Script Page 28

Figure 44:

User’s Manual

AxisITP Price Comparison Script Page 29

Edit Products

Introduction: This function is used to edit products.

Mouse move on menu “Contents” > “Products” > “Edit Products” .

Figure 46 shows “Edit Products” page.

Figure 45:

Figure 46:

User’s Manual

AxisITP Price Comparison Script Page 30

Delete Products

Introduction: This function is used to delete products. “Delete All Products” button in Figure 48 allow to delete all the products

at once. “Delete” button in Figure 48 allow to delete only one product.

Mouse move on menu “Contents” > “Products” > “Delete Products” .

Figure 48 shows “Delete Products” page.

Figure 47:

Figure 48:

User’s Manual

AxisITP Price Comparison Script Page 31

Live XML Products

Introduction: This function is used to import the live xml datafeed products into price comparison website. The settings are

mentioned in Figure 50 and 51.

Mouse move on menu “Contents” > “Products” > “Import Products” > “Live XML Products”.

Figure 50 shows “Live XML Products” page.

Figure 49:

User’s Manual

AxisITP Price Comparison Script Page 32

Figure 50:

User’s Manual

AxisITP Price Comparison Script Page 33

Figure 51:

Upload XML Products

Introduction: This function is used to upload the xml datafeed products into price comparison website. This function is very

similar function like “Live XML products” function. The only differece is that it allow to upload xml datafeed.

Mouse move on menu “Contents” > “Products” > “Import Products” > “Upload XML Products”.

Figure 53 shows “Upload XML Products” page.

User’s Manual

AxisITP Price Comparison Script Page 34

Figure 52:

User’s Manual

AxisITP Price Comparison Script Page 35

Figure 53:

Upload CSV Products

Introduction: This function is used to upload CSV datafeed products into price comparison website. This function is very popular

to add the products into price comparison website.

Mouse move on menu “Contents” > “Products” > “Import Products” > “Upload CSV Products”.

Figure 55 and 56 shows “Upload CSV Products” page.

User’s Manual

AxisITP Price Comparison Script Page 36

Figure 54:

Figure 55:

User’s Manual

AxisITP Price Comparison Script Page 37

Figure 56:

Products Map or Update (Manually)

Introduction: This function is used to map the same product for different merchants. This function is a manual product mapping

function.

Mouse move on menu “Contents” > “Products” > “Products Mapping” > “Products Map or Update (Manually)”.

Figure 58 shows “Products Map or Update (Manually)” page.

User’s Manual

AxisITP Price Comparison Script Page 38

Figure 57:

Figure 58:

User’s Manual

AxisITP Price Comparison Script Page 39

Figure 59:

Auto Map/Update (Manually)

Introduction:

This function is used to map and Update the product.

Mouse move on menu “Contents” > “Products” > “Products Mapping” > “Auto Map /Update (Manually)”.

Figure 61 shows “Auto Map /Update (Manually)” page.

Figure 60:

User’s Manual

AxisITP Price Comparison Script Page 40

Figure 61:

Auto Map/Update (Cron Jobs)

Introduction: This function is used to automatically map, Add and Update the price of products. This function works thorugh the

schedual jobs like “cron job” in cpanel. Please see the “Installation” instruction for adding the “Cron Job” for this

function.

Mouse move on menu “Contents” > “Products” > “Products Mapping” > “Auto Map /Update (Cron Jobs)”.

Figure 63 shows “Auto Map /Update (Cron Jobs)” page.

Figure 62:

User’s Manual

AxisITP Price Comparison Script Page 41

Figure 63:

Duplicate Products

Introduction: This function is used to automatically find the duplicate products or the product added more than one time for the

same merchant.

Mouse move on menu “Contents” > “Products” > “Products Mapping” > “Duplicate Products”.

Figure 65 shows “Duplicate Products” page.

Figure 64:

User’s Manual

AxisITP Price Comparison Script Page 42

Figure 65:

Generate Meta Keywords

Introduction:

This function is used to generate meta keywords, description etc.

Mouse move on menu “Contents” > “Products” > “Generate Meta Keywords”.

Figure 67 shows “Generate Meta Keywords” page.

Figure 66:

User’s Manual

AxisITP Price Comparison Script Page 43

Figure 67:

Crawler (Cron Job)

Introduction: This function is used to add the products from Amazon server to price comparison website. Please see the

“Installation” instruciton for adding the “Cron Jobs”.

Please see Figure 72. It has one dropdown box for category, three radio buttons and one button. This funciton add

the job assign the job to “cron job”. Figure 71 has some paginations at the bottom of the pages. Drowdown box,

radio button and button will not be appeard until “Next” or “Previous” button is pressed in Figure 71. Please See

This video for this function http://www.youtube.com/watch?feature=player_detailpage&v=7A3dvQewbSU#t=71

Mouse move on menu “Crawlers” > “Amazon” > “Crawler (Cron Job)”.

Figure 69, 70, 71 and 72 shows “Crawler (Cron Job)” pages.

Figure 68:

User’s Manual

AxisITP Price Comparison Script Page 44

Figure 69:

Figure 70:

User’s Manual

AxisITP Price Comparison Script Page 45

Figure 71:

Figure 72:

User’s Manual

AxisITP Price Comparison Script Page 46

Crawler (Stand Alone)

Introduction: This function is used to add the products from Amazon server to price comparison website.

Please see Figure 72. It has one dropdown box for category, three radio buttons and one button. This funciton add

the products from current page. Figure 71 has some paginations at the bottom of the pages. Drowdown box, radio

button and button will not be appeard until “Next” or “Previous” button is pressed in Figure 71. Please See This

video for this function http://www.youtube.com/watch?feature=player_detailpage&v=7A3dvQewbSU#t=140

Mouse move on menu “Crawlers” > “Amazon” > “Crawler (Stand Alone)”.

Figure 69, 70, 71 and 72 shows “Crawler (Stand Alone)” pages.

Figure 73:

Crawler Manage Jobs

Introduction: Already created jobs from Amazon (cron job) will be shown here. The jobs can be restarted, deleted and the status

of the job can be changed.

Mouse move on menu “Crawlers” > “Amazon” > “Crawler Manage Jobs”.

Figure 75 shows “Crawler Manage Jobs” page.

Figure 74:

User’s Manual

AxisITP Price Comparison Script Page 47

Figure 75:

Add Website

Introduction: Website without any kind of datafeed can be crawled thorugh this website crawler. It is actually a setting page for

parsing contents.

Mouse move on menu “Crawlers” > “Websites” > “Add Website”.

Figure 77 shows “Add Website” page.

Figure 76:

Figure 77:

User’s Manual

AxisITP Price Comparison Script Page 48

Manage Website Crawler

Mouse move on menu “Crawlers” > “Websites” > “Manage Website Crawler”.

Figure 79 shows “Manage Website Crawler” page.

Figure 78:

Figure 79:

Add Merchant

Mouse move on menu “Merchants” > “Add Merchant”.

Figure 80 shows “Add Merchant” page.

Figure 80:

User’s Manual

AxisITP Price Comparison Script Page 49

Figure 81:

Add Ratings

Mouse move on menu “Merchants” > “Add Ratings”.

Figure 83 shows “Add Ratings” page.

Figure 82:

User’s Manual

AxisITP Price Comparison Script Page 50

Figure 83:

Send Newsletter

Mouse move on menu “Merchants” > “Send Newsletter”.

Figure 85 shows “Send Newsletter” page.

Figure 84:

User’s Manual

AxisITP Price Comparison Script Page 51

Figure 85:

View Merchant

Mouse move on menu “Merchants” > “View Merchant”.

Figure 87 shows “View Merchant” page.

Figure 86:

User’s Manual

AxisITP Price Comparison Script Page 52

Figure 87:

View Ratings

Mouse move on menu “Merchants” > “View Ratings”.

Figure 89 shows “View Ratings” page.

Figure 88:

Figure 89:

User’s Manual

AxisITP Price Comparison Script Page 53

Clicks Report

Mouse move on menu “Merchants” > “Clicks Report”.

Figure 91 shows “Clicks Report” page.

Figure 90:

Figure 91:

Add Affiliate

Mouse move on menu “Affiliates” > “Add Affiliate”.

Figure 93 shows “Add Affiliate” page.

Figure 92:

User’s Manual

AxisITP Price Comparison Script Page 54

Figure 93:

Send Newsletter

Mouse move on menu “Affiliates” > “Send Newsletter”.

Figure 95 shows “Send Newsletter” page.

Figure 94:

User’s Manual

AxisITP Price Comparison Script Page 55

Figure 95:

View Affiliate

Mouse move on menu “Affiliates” > “View Affiliate”.

Figure 97 shows “View Affiliate” page.

Figure 96:

Figure 97:

User’s Manual

AxisITP Price Comparison Script Page 56

XML API

Mouse move on menu “Affiliates” > “XML API”.

Figure 99,100 and 101 shows “XML API” page.

Figure 98:

Figure 99:

Figure 100:

Figure 101:

User’s Manual

AxisITP Price Comparison Script Page 57

Add User

Mouse move on menu “Users” > “Add User”.

Figure 103 shows “Add User” page.

Figure 102:

Figure 103:

User’s Manual

AxisITP Price Comparison Script Page 58

Send Newsletter

Mouse move on menu “Users” > “Send Newsletter”.

Figure 105 shows “Send Newsletter” page.

Figure 104:

Figure 105:

User’s Manual

AxisITP Price Comparison Script Page 59

View User

Mouse move on menu “Users” > “View User”.

Figure 107 shows “View User” page.

Figure 106:

Figure 107: