Difference between revisions of "Installing and configuring MinuteStaff Offer Wall"

From TITAN Wiki
Jump to: navigation, search
(Created page with "This tutorial will guide you through the process of integrating ClixWall Offer Wall into your website. {{InstallingOfferwalls1}} Go to http://www.minutestaff.com/register.php...")
 
m
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
This tutorial will guide you through the process of integrating ClixWall Offer Wall into your website.
+
This tutorial will guide you through the process of integrating MinuteStaff Offer Wall into your website.
  
{{InstallingOfferwalls1}} Go to http://www.minutestaff.com/register.php and register. Next log into your account, and go to Offer Wall App → Apps → Add Management. Fill in all details:
+
{{InstallingOfferwalls1}} Go to http://www.minutestaff.com/register.php and register. Next log into your account, and go to Offer Wall App → Apps → App Management. Fill in all details:
 
{| class="wikitable"
 
{| class="wikitable"
 
!Field
 
!Field
Line 7: Line 7:
 
!Example
 
!Example
 
|-
 
|-
|Domain
+
|Site Name
 +
|''Up to you''
 +
|mywebsite
 +
|-
 +
|Site Slogan
 +
|''Up to you''
 +
|
 +
|-
 +
|Contact Email
 +
|''Up to you''
 +
|
 +
|-
 +
|App Status
 +
|ONLINE
 +
|
 +
|-
 +
|Offline Message
 +
|''Up to you''
 +
|Site under construction
 +
|-
 +
|Site URL
 
|''Your website URL''
 
|''Your website URL''
 
|<nowiki>http://mywebsite.com</nowiki>
 
|<nowiki>http://mywebsite.com</nowiki>
 
|-
 
|-
|Postback URL
+
|Notification (Postback) URL
 
|Copy-paste from Titan Admin Panel
 
|Copy-paste from Titan Admin Panel
 
|
 
|
 
|-
 
|-
|Secret Password
+
|Site Currency Name
|Your password
+
|''Your website [[virtual currency]] name. Should be the same as in Admin Panel → Money → Currency → Virtual currency''
|
+
|Points
 
|-
 
|-
|Type
+
|Currency Symbol ($)
|Cash/Points
+
|''Up to you''
|
+
|P
 
|-
 
|-
|Currency Sign / Points Name
+
|Site Currency Ratio
|''Should be the same as in Admin Panel → Money → Currency → General currency/Virtual currency''
+
|''Your website [[virtual currency]] value. Should be the same as in Admin Panel → Money → Currency → Virtual currency''
|$/Points
+
|1:100
 
|-
 
|-
|Percentage
+
|Profit Share
|Percentage you want to give users.
+
|[[Earnings from Offer Walls|The percentage you want to share with your members]]
 
|50
 
|50
|-
 
|Currency value
 
|''Your website [[virtual currency]] value. Should be the same as in Admin Panel → Money → Currency → Virtual currency''
 
|$1 = 1000 Points
 
 
|}
 
|}
Press ''Submit''. "Publisher details updated" message should be displayed.
+
Press ''Edit App''. "Success! App edit success" message should be displayed.
  
 
=== Offer Wall HTML ===
 
=== Offer Wall HTML ===
In Dashboard Publisher, press the ''Integration'' button.
+
[[File:MinuteStaff1.png|thumbnail|Create MinuteStaff Offer Wall: step 1]]
 +
[[File:MinuteStaff2.png|thumbnail|Create MinuteStaff  Offer Wall: step 2]]
 +
[[File:MinuteStaff3.png|thumbnail|Integration data]]
 +
[[File:MinuteStaff4.png|thumbnail|Edit Offer Wall: step 1]]
 +
[[File:MinuteStaff5.png|thumbnail|Edit Offer Wall: step 2]]
 +
[[File:MinuteStaffClientTest.png|thumbnail|Test your Website]]
 +
Go to www.minutestaff.com → Offer Wall App → Integration → App Overview.
  
Copy iframe Code and return to your Titan Admin Panel Offer Wall. Paste your iframe Code into "HTML code" field. Make sure to replace the [API] variable with you site API code* and delete name, country and avatar parameters from the iframe URL as they are not supported in the current version of Titan.  
+
Copy iframe Code and return to your Titan Admin Panel Offer Wall. Paste your iframe Code into "HTML code" field. Make sure to replace the app_id variable with your site's App ID*, site_code with your Site Code*, and set user_id = [USERNAME], user_email = [USEREMAIL].  
  
 
The HTML code should look something like:
 
The HTML code should look something like:
 
+
<nowiki><iframe src="https://offerwall.minutecircuit.com/display.php?app_id=999&site_code=123456qwertyu&user_id=[USERNAME]&user_email=[EMAIL]&site_type=all" width="100%" height="500" frameBorder="0">Browser not compatible.</iframe></nowiki>
<nowiki><iframe src="http://www.clixwall.com/wall.php?p=5QWER-1POS9-12MNB&u=[USERNAME]&email=[EMAIL]" width="900" height="1400" scrolling="0" frameborder="0" ></iframe></nowiki>
 
 
 
 
Full list of supported variables can be found below:
 
Full list of supported variables can be found below:
 
{| class="wikitable"
 
{| class="wikitable"
Line 52: Line 72:
 
!Required
 
!Required
 
|-
 
|-
|[API]
+
|app_id
|ClixWall API code for your site*
+
|Your site's App ID*
 +
|'''Yes'''
 +
|-
 +
|site_code
 +
|Your Site Code
 
|'''Yes'''
 
|'''Yes'''
 
|-
 
|-
 
|[USERNAME]
 
|[USERNAME]
 
|Username of currently logged in member
 
|Username of currently logged in member
 +
|'''Yes'''
 +
|-
 +
|site_type
 +
|Available offer categories. Default = all
 
|'''Yes'''
 
|'''Yes'''
 
|-
 
|-
Line 63: Line 91:
 
|Email of currently logged in member
 
|Email of currently logged in member
 
|No
 
|No
|}<sup>You can alternatively use %% instead of [], for example %USERNAME% will work the same as [USERNAME].</sup>
+
|}<sub>*</sub><sub>Can be found on www.minutestaff.com → Offer Wall App → Integration → App Overview</sub>
  
<nowiki>*</nowiki>Your API code can be found in Dashboard → Publisher.
+
=== Crediting ===
 +
{| class="wikitable"
 +
!Name
 +
!Value
 +
|-
 +
|Credit as
 +
|Choose how you want to credit users
 +
|-
 +
|What is sent?
 +
|Points
 +
|}
 +
 
 +
=== Postback ===
  
=== Crediting ===
+
==== Restrict Postback IPs ====
CREDITING DESCRIPTION
+
For better security, it is recommended to restrict IP addresses that have access to your postback handler.
  
=== Restrict Postback IPs ===
+
==== Postback variables ====
ClixWall does not provide IP adresses. Leave ''Restrict Postback IPs'' unchecked.
 
=== Admin Panel variables ===
 
 
{| class="wikitable"
 
{| class="wikitable"
 
!Variable
 
!Variable
 
!Value
 
!Value
!
 
 
|-
 
|-
 
|Username variable
 
|Username variable
|u
+
|user_id
|
 
 
|-
 
|-
 
|Points/money variable
 
|Points/money variable
|t
+
|credit_amount/real_amount
|
 
 
|-
 
|-
 
|Tracking Info variable
 
|Tracking Info variable
|cid
+
|notify_id
|
+
|}
 +
==== Credit type variable ====
 +
{| class="wikitable"
 +
!Variable
 +
!Value
 +
!(Credit)
 +
!(Reverse)
 +
|-
 +
|Credit type variable
 +
|status
 +
|1
 +
|2
 +
|}
 +
==== Signature variable ====
 +
{| class="wikitable"
 +
!Variable
 +
!Value 1
 +
!Value 2
 +
!Comment
 +
|-
 +
|Signature variable
 +
|verify_code
 +
|MD5('''notify_code'''[app_id][user_id][notify_id])
 +
|Replace '''notify_code''' with your Notify Code*
 
|}
 
|}
 +
<sub>*</sub><sub>Can be found on www.minutestaff.com → Offer Wall App → Integration → App Overview</sub>
 +
 +
==== Successful response text ====
 +
Leave blank
 +
 +
=== Test and finish ===
 +
 +
==== Save settings ====
 +
Save your settings on both: MinuteStaff website and Titan Admin Panel.
 +
 +
==== Test if your Offer Wall is displaying properly ====
 +
Go to your Titan Website → Menu → Earn → Offerwall and check if MinuteStaff Offer Wall is being displayed properly.
 +
 +
Congratulations! Your [[Offer Walls|Offer Wall]] has been installed and configured properly.
 +
 +
=== Earnings ===
 +
''See [[Earnings from Offer Walls]]''

Latest revision as of 09:51, 27 June 2018

This tutorial will guide you through the process of integrating MinuteStaff Offer Wall into your website.

Preparation

Adding new Offer Wall
Activating newly added Offer Wall
Editing newly added Offer Wall

Create new Offer Wall

Go to Admin Panel → CPA/GPT → Offer Walls → Add new and click "Add new, empty Offer Wall" button. After you click the button, you should see a success message. Now return to Installed Offerwalls page. You should now see your newly created Offer Wall as "Awaiting setup..". Activate it.

Edit the Offer Wall

In Admin Panel CPA/GPT Offer Walls Installed Offerwall click "See details and edit" button. You will now see Offer Wall summary page. To edit its settings, click "Edit Offer Wall" in the panel to the left.

Create the Offer Wall in the Offer Wall provider website

Open a new tab. Go to http://www.minutestaff.com/register.php and register. Next log into your account, and go to Offer Wall App → Apps → App Management. Fill in all details:

Field Value Example
Site Name Up to you mywebsite
Site Slogan Up to you
Contact Email Up to you
App Status ONLINE
Offline Message Up to you Site under construction
Site URL Your website URL http://mywebsite.com
Notification (Postback) URL Copy-paste from Titan Admin Panel
Site Currency Name Your website virtual currency name. Should be the same as in Admin Panel → Money → Currency → Virtual currency Points
Currency Symbol ($) Up to you P
Site Currency Ratio Your website virtual currency value. Should be the same as in Admin Panel → Money → Currency → Virtual currency 1:100
Profit Share The percentage you want to share with your members 50

Press Edit App. "Success! App edit success" message should be displayed.

 Offer Wall HTML

Create MinuteStaff Offer Wall: step 1
Create MinuteStaff Offer Wall: step 2
Integration data
Edit Offer Wall: step 1
Edit Offer Wall: step 2
Test your Website

Go to www.minutestaff.com → Offer Wall App → Integration → App Overview.

Copy iframe Code and return to your Titan Admin Panel Offer Wall. Paste your iframe Code into "HTML code" field. Make sure to replace the app_id variable with your site's App ID*, site_code with your Site Code*, and set user_id = [USERNAME], user_email = [USEREMAIL].

The HTML code should look something like:

<iframe src="https://offerwall.minutecircuit.com/display.php?app_id=999&site_code=123456qwertyu&user_id=[USERNAME]&user_email=[EMAIL]&site_type=all" width="100%" height="500" frameBorder="0">Browser not compatible.</iframe>

Full list of supported variables can be found below:

Variable Description Required
app_id Your site's App ID* Yes
site_code Your Site Code Yes
[USERNAME] Username of currently logged in member Yes
site_type Available offer categories. Default = all Yes
[EMAIL] Email of currently logged in member No
*Can be found on www.minutestaff.com → Offer Wall App → Integration → App Overview

Crediting

Name Value
Credit as Choose how you want to credit users
What is sent? Points

Postback

Restrict Postback IPs

For better security, it is recommended to restrict IP addresses that have access to your postback handler.

Postback variables

Variable Value
Username variable user_id
Points/money variable credit_amount/real_amount
Tracking Info variable notify_id

 Credit type variable

Variable Value (Credit) (Reverse)
Credit type variable status 1 2

Signature variable

Variable Value 1 Value 2 Comment
Signature variable verify_code MD5(notify_code[app_id][user_id][notify_id]) Replace notify_code with your Notify Code*

*Can be found on www.minutestaff.com → Offer Wall App → Integration → App Overview

Successful response text

Leave blank

Test and finish

Save settings

Save your settings on both: MinuteStaff website and Titan Admin Panel.

Test if your Offer Wall is displaying properly

Go to your Titan Website → Menu → Earn → Offerwall and check if MinuteStaff Offer Wall is being displayed properly.

Congratulations! Your Offer Wall has been installed and configured properly.

Earnings

See Earnings from Offer Walls