Google+ Login: Comment déconnecter - à l'aide de (gapi.auth.signOut)

J'ai besoin d'un peu d'aide sur la façon de créer un panneau en fonction à partir d'un site web où vous devez vous connecter en utilisant votre compte Google+.

La documentation indique que vous devez utiliser le gapi.auth.signOut fonction

https://developers.google.com/+/web/signin/déconnexion

Mais étant un débutant en javascript j'ai pas l'impression d'avoir un peu de chance.

C'est mon code le signe de la fonction est la partie du bas. Ce que je fais mal?

<script>


function signinCallback(authResult) {
  if (authResult['status']['signed_in']) {
    //Update the app to reflect a signed in user
    //Hide the sign-in button now that the user is authorized, for example:
          document.getElementById('signinButton').setAttribute('style','display: none ');
          document.getElementById('callback').setAttribute('style','height: 100px;background-color: red ');

        var mydiv = document.getElementById("callback");
        var aTag = document.createElement('a');
        aTag.innerHTML = "Sign out";
        aTag.id= "signout";
        mydiv.appendChild(aTag);


/*function checkid(){
    document.getElementById('signout')
    }*/

} else {
    //Update the app to reflect a signed out user
    //Possible error values:
    //  "user_signed_out" - User is signed-out
    //  "access_denied" - User denied access to your app
    //  "immediate_failed" - Could not automatically log in the user
    console.log('Sign-in state: ' + authResult['error']);
  }
}

        document.addEventListener('DOMContentLoaded', function () {
      document.getElementById("signout").addEventListener('click', function(){
                gapi.auth.signOut();
                    });

</script>