Difference between revisions of "Tracking monitoring"

From Catglobe Wiki
Jump to: navigation, search
 
(29 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Introduction<br> ==
+
<accesscontrol>Main:MyGroup</accesscontrol>
 +
== Introduction  ==
  
Monitoring the tracking projects which Catinet are running consists of several tasks which must be performed during the tracking period:<br>
+
Monitoring the tracking projects which Catinet are running consists of several tasks which must be performed during the tracking period. The uttermost goal of the job is to make sure all weekly quotas of questionnaires in tracking are met by the end of the week, i.e. by the end of Sunday.
  
*Daily management and tracking overview reports<br>
+
== Tasks  ==
*Fixing quotas / changing quota periods
 
*Quota standards for the Automated Tracking Script
 
*Setting up tracking management of new tracking questionnaires
 
*Group standards
 
*Setting up a tracking for external sample supply
 
*Managing a tracking with external sample supply
 
*Setting up tracking management of new tracking questionnaires
 
*Group standards (AGAIN?!)
 
*Selecting sample<br>
 
  
Each task is described in details in the following sections.<br>
+
*[[Tracking Monitoring: Add a project to tracking monitoring|Add a project to tracking monitoring]]
 +
*[[Tracking Monitoring: Daily tracking management|Daily tracking management]]
 +
*[[Tracking Monitoring: Compensate for missing interviews from last week|Compensate for missing interviews from last week]]
 +
*[[Tracking Monitoring: Changing a project to RE-INVITE mode|Changing a project to RE-INVITE mode]]
 +
*[[Tracking Monitoring: Changing a project to REMINDER mode|Changing a project to REMINDER mode]]
 +
*[[Tracking Monitoring: Fixing quotas/changing quota periods|Fixing quotas/changing quota periods]]
 +
*[[Tracking Monitoring: Setting up a tracking for external sample supply|Setting up a tracking for external sample supply]]
 +
*[[Tracking Monitoring: Delivery tracking data|Delivery tracking data]]
 +
*[[Tracking Monitoring: Move respondents for Project 8386cat - CEM Bank Intelligence|Move respondents for Project 8386cat - CEM Bank Intelligence]]
 +
*[[Tracking Monitoring: Update Project Information|Update Project Information]]
  
[[Tracking Monitoring: Daily tracking management|Daily tracking management]]
+
== Tracking Monitor Tower  ==
 +
In order to save time in creating tracking monitor report, a workflow has been created for sending out a table containing tracking statistics everyday.<br/>
 +
<br/>
 +
<b>Example:</b><br/>
 +
[[Image:Tracking_monitor_tower.png]]<br/>
 +
As a result, when a tracking task is created/modified, this workflow needs to be updated as well.<br/>
  
[[Tracking Monitoring: Fixing quotas/changing quota periods|Fixing quotas/changing quota periods]]
 
  
[[Tracking Monitoring: Setting up a tracking for external sample supply|Setting up a tracking for external sample supply]]
+
*Workflow: <b>Tracking Monitoring Tower</b>
 +
*Resource Id: <b>34666593</b>
 +
*Schedule time: everyday at 8:00 am VN time
  
All questionnaires and trackings created from the CGtemplates already have the relevant questions and scripts for redirect implemented. So when we need external sample supply, there are only three things that needs to be done: <br><br>'''1) A sample cost &amp; feasibility check request must be sent to at least one Panel Partner. A supplier is then chosen, from cost, quality and feasibility etc.''' <br>Research Now and Toluna have been favourites in the last half of the year 2008, Research Now especially in the nordic countries. Which Panel Partner is best at what kind of request in quality and price, takes an amount of experience to know. There are too many factors to take into consideration to give the proper insight here. <br><br>Help: The document "International Panel Overview.xls" is useful for quickly finding out which panel partners have panels in certain countries, and of what sizes the respective panels are (These numbers are practically worth nothing, without proper experience and inside knowledge of the respective companies, most are directly far from true). <br>The document "Sample Request Form.xls" is used for remembering filling out all necessary information to the Panel Partners when requesting samle cost and feasibility. <br>
+
===How to update===
 +
For each project (questionnaire), we have several arrays for containing the exact information as in the normal Excel report.<br/>
 +
*Add new tracking: copy a paragraph and replace the ids with the correct ones
 +
*Remove a tracking task: comment out the corresponding paragraph of that tracking task
  
'''2) Receive and insert exit links from the Panel Partner.''' <br>Exit links ensure that the Panel Partners panellists are returned to their own site upon completion (succession, screenout or quotafull) of the questionnaire, thus giving the Panel Partner the option of following the progress of completion of sample, or just registering the counts for all three end statuses. This depends on their own respective research platforms. <br><br>How to: The questions in the questionnaires made from the CGTemplate (questionnaire templates) needed to insert exit links into are named "SUCCEEDED_PP", "QUOTAFULL_PP" and "SCREENOUT_PP". Insert the exit links in the respective question scripts under the Questionnaire Editor --&gt; Properties --&gt; Edit question properties. Remember to insert the right exit links under the right end questions, and to insert the exit links in the script for the current Panel Partner! You insert the exit link (exit URL) by replacing the text INSERTXXXXXXXXXXRETURNURL inside the quotation marks with the given exit URL (still leaving the quotaion marks in the script. <br><br>'''3) Generate a Test link and a Live link with the correct link parameters, and send it to the Panel Partner.''' <br><br>*Remember that it is good custom to test the Test link yourself, appending a user id you either get from the Panel Partner, or that you know have a structure that their system will accept, and remember to inform them of the user id's you tested with. Easy examples could be "66666666" or "11111111". Assuming that the questionnaire itself has already previously been tested, you must focus on testing if the return links work, and do indeed redirect you to the Panel Partners end screens, for both Quotafull (if possible), screenout, and successfull (generally known as "completed"). <br><br>Ensure that the Panel Partner does not use the Live link for testing, as live tests take time to locate in Catglobe, and convert to test interviews. Test links are exactly the same as live links, with the two exception that a test link can be used multiple times, and has a "test" link parameter, that automatically converts what is in fact really a live interview to a test interview at the end of the survey. <br><br>How to <br>• in the questionnaire list, locate and highlight the relevant questionnaire <br>• click "Actions" --&gt; "Information" <br>• copy the entire "Anonymous survey hyperlink" (the light green url) <br>• paste it into the worksheet of the current project in the "Tracking Overview.xls" master document (so that this information remains in all following Tracking Overview Reports <br>• Now, to get the Test link edit the anonymous survey hyperlink like so (always assume case sensitivity): <br>o change the link parameter "&amp;n=1" to "&amp;n=2" (always without the quotation marks) <br>o insert the Bypasscookie parameter at the end, like this "&amp;b=1" (this bypasses a cookie, and lets you use the link for testing multiple times). <br>o Insert the Test parameter "&amp;Test=1" (converts the otherwise live interview to a test interview instead) <br>o insert the Panel_Provider parameter "&amp;PP=?". To know exactly what to write instead of the question mark, open the questionnaire with the Questionnaire Editor, and go to the question "Panel_Provider". Here you see a list of panel partner names. Find the relevant panel partner and type in the name exactly as it is written. The parameter could for instance be "&amp;PP=Toluna" <br>o insert the Panel_Provider_User_ID. This is a specific link parameter for each panel partner. To know exactly what to write, open the questionnaire with the Questionnaire Editor, and go to the question "Panel_Provider_User_ID". Find the relevant panel partner user id parameter and type it in exactly as it is written. The parameter could for instance be "&amp;TolunaID=" <br>• Now you have a Test link that could for instance look like this: "http://mycatinet.catglobe.com/Login.aspx?r=93c1b14e-f989-4c26-b180-82fba92c375b&amp;n=2&amp;b=1&amp;Test=1&amp;PP=Toluna&amp;TolunaID=". The Panel Partner must insert an existing ID to be sure to be returned to their exit links when testing. <br>• Now, to get the Live link edit the Test link like so: <br>o remove the Test parameter (so the interview remains a live interview) <br>o remove the Bypasscookie parameter (so the link can be used only once) <br>• Now you have a corresponding Live link that would look something like this: "http://mycatinet.catglobe.com/Login.aspx?r=93c1b14e-f989-4c26-b180-82fba92c375b&amp;n=2&amp;PP=Toluna&amp;TolunaID=". The Panel Partner must be instructed to append their panellist user id at the end of the live link, right after the "=" mark (without quotation marks) <br><br>If just one parameter is wrong, it is likely to have bad consequenses. The interviews might seemingly succeed with valid data, but really be test interviews, or we might lose all id's from the Panel Partner. This would mean they are unable to incentivise, and that we have no proof of the amount of completes they have delivered.<br>
+
 
 +
<source lang=csharp>
 +
//--------------------------------------------------------------------------
 +
// START UPDATING FROM HERE
 +
//--------------------------------------------------------------------------
 +
 
 +
//CEM Bank Intel DK 2008
 +
arrayAdd(questionnaireIds, 4452);
 +
arrayAdd(bulkMailIds, 8298);
 +
arrayAdd(dummyRPQIds, 22726623);
 +
arrayAdd(mailoutGroups, 36455645);
 +
arrayAdd(sampleStatusGroups, 33847098);
 +
arrayAdd(factors, {1,2,3,4,5,6,7});
 +
arrayAdd(countries, "");
 +
 
 +
//Ditas Redirect DK 2010
 +
arrayAdd(questionnaireIds, 5924);
 +
arrayAdd(bulkMailIds, 8021);
 +
arrayAdd(dummyRPQIds, 82074107);
 +
arrayAdd(mailoutGroups, 36308504);
 +
arrayAdd(sampleStatusGroups, 36310253);
 +
arrayAdd(factors, {5,5,5,5,8,10,16});
 +
arrayAdd(countries, "");
 +
 
 +
//9863nor - IUA10364 FEMPRO woman tracking
 +
arrayAdd(questionnaireIds, 6056);
 +
arrayAdd(bulkMailIds, 8235);
 +
arrayAdd(dummyRPQIds, 83617147);
 +
arrayAdd(mailoutGroups, 36548674);
 +
arrayAdd(sampleStatusGroups, 36550795);
 +
arrayAdd(factors, {0,10,5,5,10,10,20});
 +
arrayAdd(countries, "");
 +
 
 +
//9916nor - BOLIA MDA10211 tracker
 +
arrayAdd(questionnaireIds, 6122);
 +
arrayAdd(bulkMailIds, 8285);
 +
arrayAdd(dummyRPQIds, 85121111);
 +
arrayAdd(mailoutGroups, 36648680);
 +
arrayAdd(sampleStatusGroups, empty);
 +
arrayAdd(factors, {0,2,3,3,4,6,10});
 +
arrayAdd(countries, "");
 +
 
 +
//-----------------------END----------------------------------------------
 +
</source>
 +
 
 +
 
 +
 
 +
[[Category:Production_guidelines]]

Latest revision as of 04:39, 18 October 2013

<accesscontrol>Main:MyGroup</accesscontrol>

Introduction

Monitoring the tracking projects which Catinet are running consists of several tasks which must be performed during the tracking period. The uttermost goal of the job is to make sure all weekly quotas of questionnaires in tracking are met by the end of the week, i.e. by the end of Sunday.

Tasks

Tracking Monitor Tower

In order to save time in creating tracking monitor report, a workflow has been created for sending out a table containing tracking statistics everyday.

Example:
Tracking monitor tower.png
As a result, when a tracking task is created/modified, this workflow needs to be updated as well.


  • Workflow: Tracking Monitoring Tower
  • Resource Id: 34666593
  • Schedule time: everyday at 8:00 am VN time

How to update

For each project (questionnaire), we have several arrays for containing the exact information as in the normal Excel report.

  • Add new tracking: copy a paragraph and replace the ids with the correct ones
  • Remove a tracking task: comment out the corresponding paragraph of that tracking task


//--------------------------------------------------------------------------
// START UPDATING FROM HERE
//--------------------------------------------------------------------------

//CEM Bank Intel DK 2008
arrayAdd(questionnaireIds, 4452);
arrayAdd(bulkMailIds, 8298);
arrayAdd(dummyRPQIds, 22726623);
arrayAdd(mailoutGroups, 36455645);
arrayAdd(sampleStatusGroups, 33847098);
arrayAdd(factors, {1,2,3,4,5,6,7});
arrayAdd(countries, "");

//Ditas Redirect DK 2010
arrayAdd(questionnaireIds, 5924);
arrayAdd(bulkMailIds, 8021);
arrayAdd(dummyRPQIds, 82074107);
arrayAdd(mailoutGroups, 36308504);
arrayAdd(sampleStatusGroups, 36310253);
arrayAdd(factors, {5,5,5,5,8,10,16});
arrayAdd(countries, "");

//9863nor - IUA10364 FEMPRO woman tracking
arrayAdd(questionnaireIds, 6056);
arrayAdd(bulkMailIds, 8235);
arrayAdd(dummyRPQIds, 83617147);
arrayAdd(mailoutGroups, 36548674);
arrayAdd(sampleStatusGroups, 36550795);
arrayAdd(factors, {0,10,5,5,10,10,20});
arrayAdd(countries, "");

//9916nor - BOLIA MDA10211 tracker
arrayAdd(questionnaireIds, 6122);
arrayAdd(bulkMailIds, 8285);
arrayAdd(dummyRPQIds, 85121111);
arrayAdd(mailoutGroups, 36648680);
arrayAdd(sampleStatusGroups, empty);
arrayAdd(factors, {0,2,3,3,4,6,10});
arrayAdd(countries, "");

//-----------------------END----------------------------------------------