Find Jobs
Hire Freelancers

Fix Google Apps script -- 2

€8-20 EUR

In Progress
Posted about 1 year ago

€8-20 EUR

Paid on delivery
I need your help to fix my Google Apps Script. It is not working. I have set up the trigger, but onFormSubmit(e) is not called. If you see the error(s), please send me a message. Thank you! function myfunction() { var form = [login to view URL]('PSSD / PSF survey'); // Add problems question with "Other" option var problemsQuestion = [login to view URL]() .setTitle('Problems') .setChoiceValues(['Libido','Anesth', 'brain fog']) .showOtherOption(true); // Add gender question on a new page var genderQuestion = [login to view URL]() .setTitle('Gender') .setGoToPage([login to view URL]) .addMultipleChoiceItem() .setTitle('What is your gender?') .setChoices([ [login to view URL]('Male'), [login to view URL]('Female'), [login to view URL]('Other') ]) .setRequired(true); // Log the published URL of the form [login to view URL]('Published URL: ' + [login to view URL]()); } function onFormSubmit(e) { var form = [login to view URL](); var formResponse = [login to view URL]; var itemResponses = [login to view URL](); for (var i = 0; i < [login to view URL]; i++) { var itemResponse = itemResponses[i]; var question = [login to view URL]().getTitle(); var answer = [login to view URL](); // Ask "why did you choose answer" for all questions except gender confirmation if (question !== 'Are you sure that you are a <gender>?') { var followupQuestion = [login to view URL]() .setTitle('Follow-up question') .setGoToPage([login to view URL]) .addParagraphTextItem() .setTitle('Why did you choose ' + answer + '?'); } // Add gender confirmation question on a new page if (question === 'What is your gender?' && answer !== 'Other') { var confirmationQuestion = [login to view URL]() .setTitle('Gender confirmation') .setGoToPage([login to view URL]) .addMultipleChoiceItem() .setTitle('Are you sure that you are a ' + answer + '?') .setChoices([ [login to view URL]('Yes'), [login to view URL]('No') ]) .setRequired(true); } } }
Project ID: 36244926

About the project

4 proposals
Remote project
Active 1 yr ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average €46 EUR for this job
User Avatar
Hi there!, Hope all good there. I read your project details and I'm very interested to hear from you to discuss more asap. I can generally complete the work within time. You can see some of my past work in my portfolio here: https://www.freelancer.com/u/devikagupta/ and then you can contact me or accept my bid so that we can discuss more and start on your project asap. I am waiting for your positive response to start on this project. Thanks! Devika :)
€20 EUR in 7 days
5.0 (666 reviews)
7.9
7.9
User Avatar
?Greetings! I have read your description carefully and understand what you actually need. I am an experienced developer and can handle this project easily and in perfect manner. I am available now and can start right away, I will develop it in the least time. I am an experienced and professional developer so everything will be well managed. I assure you the work will be provided with quality. Waiting for your response, feel free to get in touch. Thanks!
€100 EUR in 2 days
5.0 (5 reviews)
5.6
5.6
User Avatar
I know how to help you and alrwady identified why isn't working, i can help you right now, please contact me
€14 EUR in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Offenbach, Germany
5.0
750
Payment method verified
Member since Sep 22, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.