title: Why is my doGet(e) function returning a null value even though i passed a parameter?
body: <p><em>This is my first time posting in stack overflow, i would appreciate it also if you would give feedback on how to post questions properly</em></p>
  
  <p>I am currently following this tutorial by "Learn Google Spreadsheets": <a href="https://www.youtube.com/watch?v=RRQvySxaCW0&amp;t=9s" rel="nofollow noreferrer">Tutorial that i am following</a></p>
  
  <p>I copied this function to test if a parameter will be passed back to the server-side script (Code.gs)</p>
  
  <pre><code>**Code.gs**
      function doGet(e) {
       Logger.log(e);
       return HtmlService.createHtmlOutputFromFile('page');
      }
  </code></pre>
  
  <p>I have also created a basic html file (page.html) that would be rendered once the project is deployed.</p>
  
  <p>After deploying/publishing the project as a web application I added a parameter at the link 
  <a href="https://script.google.com/macros/s/AKfycbx5R6rgBZRbwPz-7ibocSLT0P5aKO83RO6WcSj5XZqjNqu1p_XP/exec?name=hans" rel="nofollow noreferrer">published link with added name parameters at the end</a> however after running the doGet function the log viewer is displaying null </p>
  
  <p><a href="https://i.stack.imgur.com/XJtpB.png" rel="nofollow noreferrer">Log Viwer</a></p>