Q3. In new version of BotChief Editor (v.3.1.6) we have UseragentSet action. Now we can use 2 different ways to change user agent:
1) Create a local initialize variable (string type) and in project settings set this variable as a user agent. When run task, provide list of user agents for every account needed to be created.
2) Use UseragentSet action inside project. When run task, provide list of user agents for every account needed to be created.
If I need to define different User Agents to every account, that bot create, which type of user agent change is better? In this case, all variants works the same way?
Usually after we create a template/project/bot , we will put this into botchief and create task in botchief to run. If you make an update to your bot and checked the option "need update old task" , then replace the old template in botchief, the old tasks created with this bot will not run, it need create a new task for the new bot update. This option is for letting botchief know the updated template need create a new task to run, can't use old tasks in botchief.
Just copy the template file, and rename it, then import into botchief editor.
Q3. In new version of BotChief Editor (v.3.1.6) we have UseragentSet action. Now we can use 2 different ways to change user agent:
1) Create a local initialize variable (string type) and in project settings set this variable as a user agent. When run task, provide list of user agents for every account needed to be created.
2) Use UseragentSet action inside project. When run task, provide list of user agents for every account needed to be created.
If I need to define different User Agents to every account, that bot create, which type of user agent change is better? In this case, all variants works the same way?
If you want the end-user to set the useragent by themselves, you should set init variable and allow user to import their useragent list, and in the template you should use UseragentSet Action to set the useragent.
If you just want to change the userange automatically when create account. You can add a variable with a list of useragent in side the template, and set one useragent randomly every time.
But notice , some times if you change the useragent, the web page will change, and the template maybe not run well. So if you change useragent, you should always use the same type useragent to the useragent when you create the template, like all use pc useragent, or all user mobile useragent.