I am trying to create a link in my web page for adding an event in google calendar. The event start and end time are dynamic. The event is getting added in google calendar but the reminder time is taken as default i.e, 30 minutes. I want to make the reminder time as 1 day. The URL for adding the event is
http://www.google.com/calendar/event?action=TEMPLATE&dates=20170717T063000Z%2F20170717T073000Z&text=My%20appointment
Could you please advise me if I can pass the reminder/ alert time also in this URL?
There is currently no way to specify the reminder time vie TEMPLATE action I believe.
Related
I need some help with Google Tag Manager and Google Analytics.
I want to send a pageview to Google Analytics if a user is viewing an image in a gallery on an article. The user is staying on the same URL, when he is viewing an image.
I created a trigger group which consists of two events
• Consent given by the user to use Google Analytics
• Event which is fired when an image in a gallery is being viewed
This works so far so good. Unfortunately, the trigger group is only being fired once on a page. When a user open the gallery and views the image and scrolls to next image, he is staying on the same URL. In that case, the trigger group is only being fired once.
How can I achieve that the trigger group is being fired multiple times on the same page without removing the second trigger (consent)?
I found out that I can create a second trigger group and add two image views and the consent as a trigger. But this solution means that I have to create 100 new tags, which is kind of crazy. Is there any workaround?
Thanks in advance
Once consent has been given by the user in a way that each pageview can pick up (e.g. you're setting it in some persisted state: data layer, cookie, etc.), you're ultimately just looking at triggering when the event happens.
Since you describe a scenario where it happens only once, I'd urge you to take a look at the other triggers on your tag and remove the page-specific trigger your description suggests you have in place. Replace it with only your event and consent triggers and it should work every time an event is observed.
I am looking for something that would enable me to trigger an action in another system (a CRM).
For this, ideally, I would like Google Analytics (or Google Tag Manager) to notify the other system the event of shopping cart abandonment.
Assuming I am using customer tracking id, I would like to know a few parameter values.
How can this be implemented? Is this feature provided by GA or GTM?
Thanks
Technically you could do that with GA, if your CRM have support for incoming email as notification option.
Basically you could give an event value of -1 for your abandonment event and set up a Custom alert firing on negative value of your event (for example - set alert for Action "Abandon" and condition - value less than 1). Anyhow, this is just example setup, there are many option.
Set email notification for your alert (don't forget to set it for daily) and you are done.
On my site (asp .net mvc) users create many specific schedule for the day, week. May be up to 10-50-100 events on week. I want allow users import to own google calendar all events with one click.
I found this way.
But I need add many events with one click.
I need add many events with one click. If add 10 events in loop - user must 10 click to start add (go to url) and 10 click to save event in gCalendar.
I have google console account, i can generate file for import, i can write on JS.
I am registered for receiving updates with Google Calendar API. But there is a problem when user moves event from one day to another. For example from 24/08/14 to 21/08/14.
I would get the update that events has been changed on 21/08/14, but I can't see any way to find out from which date the event has been moved from, so I can find the event on my side.
P.s.
I am develoing a system that works with GOOGLE Calendar API and another System API, and I don't have required functionality in the SYSTEM API too, so it would be handy if there is any way to find out the way to find out from which date the event has been moved from.
Use event IDs to match the events you have in the system and the updated events. That way you can happily track the changes.
I am using the async version of Google Analytics along with custom variables and events. I have placed the tracking script (cut and paste from google) at the end of the section.
The custom variable is set above the tracking code in the head section. I'm assuming that Googles Analytics will send the data including the custom variable on page load. What happens if I have onclick triggered events? Will the custom variable in the head section get sent along with each event that is triggered as well?
I'm not sure how this plays out with javascript.
Thanks!
It depends on the scope of the custom variable. Page view scope will only send/report the first time. You will have to include it in the onclick code that is triggered to get it to count each click.
If you have it as a visit/session scope, in the reports, it will associate itself for each click event for the duration of the visit/session.