Is it possible to track where these clicks come from? - google-app-engine

I run a Google Ad since one week and would like to see the clicks on our site(s).

Related

Tracking visitors who visited website with a code in url with Google Analytics

I have a React website, I want to build a system that first a code is created for example its "my-special-code-100". I want to track website visitors who entered the website from a url like https://mywebsite.com/../?code=my-special-code-100 and need to track if or if not X 'not signed in' visitor do a successful payment - a button click on specific page - also need to store an account id of the wallet, payment that happened, and need to see trackings of how many visitors of website came with "my-special-code-100"(and other codes) and how many of them made a payment and stored wallet id should be visible for that visited user.
I couldn't be sure how to and is Google Analytics correct tool for this and could you give example what can I use to achieve something like this ? Thanks

Using google calendar to manage N amount of group calendars

I'm creating an application where there will be a lot of groups in. Every group should have an own calendar.
I was thinking of using google calendar API for a specified admin user that creates a google-calendar/google-calendar-group for all the groups in my application.
Now I'm wondering which way should be the best way to do this?
Create only one calendar but many groups to the calendar
depending on the number of groups I have in the application.
Create a new calendar for every group that I have in my application
Something else?
Is this even possible?
Before you begin, if you don’t want to share the calendar with everyone in your organization, create a group that contains only the people you want to share with.
You can create an organization and sign in to G Suite administrator. Then create multiple groups using either the Groups control in the Admin console, or the Google Groups for Business service.
Here's the steps to create and share a group calendar from G Suite Admin Help:
Sign in with your G Suite administrator account and open Google Calendar.
On the left, above My Calendars, click Add and then New calendar.
Add the name of the calendar (for example, All Hands Meetings), a description, and time zone.
Click Create Calendar.
On the left, click the name of your new calendar.
If you want to share the calendar with everyone in your organization, under Access permissions:
Check the Make available for your domain box.
In the Permissions box, click the Down arrow and choose an option. For details, see the permission
settings.
If you want to share the calendar with a specific group of people, under Share with specific people:
Click Add People.
Add the email address of the group you want to share the calendar with. You can also add individual email addresses.
In the Permissions box, click the Down arrow and choose an option. For details, see the permission
settings.
Click Send.
Important: The settings under Access permissions override the Share with specific people settings.
Users you shared the calendar with get an email message letting them know about the calendar. The calendar is automatically added to their Other calendars list.

Signing into Hangouts as Resource and/or mirroring user & resource calendar?

I'm working on a Proof of Concept. I would like to have be the homepage be g.co/hangouts in a conference room where it shows all the meeting in that room.
I think to do this I would either have to sign into google with the resource's account info OR have a user account named "UserRoom1" and whenever someone, using their own account schedules the resource "Room1," "UserRoom1" is invited to that meeting.
any way this can be accomplished? I want to make this as invisible/user-proof as possible so asking users to remember to simply invite "UserRoom1" to all of the meetings in "Room1" is significantly less ideal.
I wanted to do the exact same thing, and I think it is only possible if you buy one of Google's Chromebox for Meetings products, which costs a minimum $1K, and then requires a $250/yr subscription after the first year. This page shows how to associate a Chromebox for Meetings with a calendar, which seems to be the functionality we are missing. Ultimately I think you have to do the "User as Resource" setup, so "UserRoom1" shows up in the list as a user (rather than a resource). Slightly janky but it mostly gets the job done.
We also have a few common hangouts that I have bookmarks set up for on the conference room computer's Chrome bookmarks bar, so we're not totally bound to the meeting invite hangouts.

Mixpanel - Is there a way to distinguish first time visitors from others?

We have Mixpanel currently setup in our website, and we are following the recommendation around using alias (when signing up) and identify (when users logs in).
One thing I can't get my head around is if it's possible with Mixpanel to see the behaviour users (logged in or not) have on theirs first visit to the website.
Since Mixpanel uses a cookie, I supposed I could manually check that, but just wondering if there is something already built for it.
You need to do this manually, there are no solutions for that task.
Mixpanel was not created for tracking visits, new unique users are tracked in Google Analytics.
Mixpanel places a timestamp for every event you track.
So, when you watch Retention it generally knows when the first ever event for each user occured.
If you want to analyze first visits in Mixpanel Funnels (not Retention) create event called "First Visit" and fire it using this scenario (you need to write additional code to your website of course):
On each user visit to your website ask mixpanel cookie if it already has UserID, not just an AnonymousID (watch Resources-Cookies in Google Chrome developers mode for parameters))
If it doesn't - fire IDENTIFY method (with anonymousID) and then your "First Visit" event.
If it does - do nothing.
Then, when user SignsUp - fire ALIAS method to merge previously identified anonymous visit with the newly identified registered user so that "First Visit" event will be tied to the registered UserID.
Note! This scenrio is suitable only if you use your own database userIDs and only if user visits your website from one device. (Unfortunately if user first came from PC and then registered from Tablet - the First Visit event tied in his profile will be from Tablet, not from PC. This is how cookie works)

Do I need back-end and database for single page app using Facebook Connect?

I want to create a one page site that will use Facebook Connect and allow my friends to reserve a spot for an upcoming event. Using there Facebook ID I would like my friends to pay(reserve) a spot and then show their Facebook picture in the spot they reserved. Sort of like Meetup.com when you RSVP except its a one page site and for a one time event. Can I build this only using front-end technologies or do I need a backend?
The answer is yes, you will need a back end system to store the paid registrants, print out a list of paid users to have at the door of the event to make sure they paid, store the user id to be able to display their picture, etc. etc. etc.

Resources