how to create view,property in google analytics and cointainer in tag manager on user signup

I am new to google analytics and tag manager

My problem is that i want to create view and property in google analytics when user’s sign up to my website and also i need to create cointainer in Tag manager when user’s sign up to my website

First thing :
i am creating view, property in google analytics using this link developers.google.com/analytics/devguides/config/mgmt/v3/mgmtReference/management/profiles/insert#javascript and cointainer in Tag manager using this link developers.google.com/tag-platform/tag-manager/api/v2/reference/accounts/containers/create
but its only working with my gmail

What i want is :

I want to create View,property,cointainer for different users when they signup.

How can i achive that

Thanks for helping

Note: i am using javascript language