Is there a way to increase the quota? - google-calendar-api

Is there a way (paid or unpaid) to increase the queries per minute per user of 600 times/min when using Google calendar API?
Since there are many event updates with reflecting in real time, the allocation will be insufficient.
Only values ​​from 0 to 600 could be changed on the form.
When I clicked on the "apply for higher quota" link next to the form, I just went to the quota list screen and didn't know how to apply.

You need a billing account, which I assume you have. Then:
Go to https://console.cloud.google.com/iam-admin/quotas?service=calendar-json.googleapis.com
From the list of quotas select the one with the "Limit name"="Queries per minute per user" by clicking on the ""ALL QUOTAS" link in the "Details" field.
Select the quota now by checking the checkbox.
Click on the "EDIT QUOTAS" button at the top of the pane.
In the "New limit*" field write your desired new limit.
Click on "SUBMIT REQUEST" button.
That's it. If you have a billing account, it should work.
From the docs linked here: Manage Quotas you can see that a billing account is required.
After that, you follow the steps listed above, and you will see a field where Google asks you to explain the reasons for your request (See image below), and will consider if approving it or not. Continue filling in the information until you get to the "SUBMIT REQUEST" button.

Related

Is there anyway to see the (custom) events that I logged from my Firebase app in Google Analytics?

When browsing the events in Google Analytics for my firebase project, I cannot seem to view the (custom) parameters I am logging with each event for a longer period of time.
The only way I can see the parameters is for events logged in the last 30 minutes. In this image (https://gyazo.com/4bcb58411800e2a3de4f513d53187474) you can see in the top right corner that there is a possibility to select the parameter name and see all different values. However I want to do this for periods other than the last 30 minutes. Is this possible?
You need to register your custom parameters in Firebase UI under Custom Definitions section. And to be able to do that you need at least Editor role. A custom dimension has either an event scope or user scope. You can create up to:
50 custom dimensions and 50 custom metrics per property
25 uniquely named user-scoped custom dimensions
Click Custom Definitions under Configure (in the left navigation), then click Create custom dimensions:
Enter Dimension name.
Select a Scope from the drop-down menu (Event or User).
Enter a Description for your custom dimension.
Select an Event parameter (event scope) or User property (user scope) from the list or enter the name of a parameter/property you'll collect in the future.
Click Save.
PS: You will see a value of "not set" for a custom dimension during the first 48 hours.

Google Tag Manager - Help setting up tags to track play button clicks and timestamps

Was wondering if someone could help me out or provide some guidance with some things I'm looking to do with Google Tag Manager.
I'm fairly new to GTM but I've already got two basic tags set up:
Track All Page Views
Track all Link Clicks
I've got the above two working and sending data to my Google Analytics account.
What I'm having trouble with is the following:
My website has a bunch of single pages that each have an audio player on them. I would like to track when a user does the following:
Clicks the Play Button
Clicks the Download Button
On top of that, I would like to:
Track the timestamp of the song when a user clicks the Pause Button or exits the page.
Here's an example of one of the pages I would like to implement these tags on: https://www.jimmypressplay.com/mashup-last-friday-night-i-wanna
For #1 and #2, I've tried a bunch of things with no success. I've messed around with the "Click - All Elements" and "Custom Event" Trigger Types and I've set the trigger to fire when the click element matches the div/button class of the play button. I've also messed around with setting up a custom variable (by using either the "Auto-Event Variable" or "DOM element" options). But none of that seems to work (but obviously I am probably doing something wrong).
For #3, I haven't tried tackling that yet, but I've noticed in the code in the "slider slider_is-active" div class it has an element ("aria-valuenow") that keeps track of the current timestamp, so I'm guessing there should be some way to return that timestamp if I am able to set it up as a custom variable somehow.
If anyone has some free time and could take a look and point me in the right direction, that would be great! Or if I need to provide more info, let me know.
Thanks!

Add a unique ID to a button in Wordpress

I have a Wordpress one-pager (salient theme using visual composer) with four buttons.
Every one is linked to the same contact form, which is correct.
Now I want to add a specific ID to each button in order to track which one is most effective in Google Analytics.
I track my other events using Google Tag Manager.
1) You need to create a trigger in GTM:
This trigger will capture clicks on all buttons which is opening contact modal popup
2) You need to create a custom variable, which will take a heading of the section, where this button is located.
Code is: function() {
return jQuery({{Click Element}}).closest('.wpb_wrapper').find('.vc_custom_heading').text();
}
3) Create a tag which will send data to GTM
4) Check your events in GA.
Keep in mind that it might take a couple of hours to appear in Behaviour-> Events tab. Or you can check it immediately in Real Time -> Events tab

I need different button titles for different users in telegram group

I'm going to make vote-bot based on Schulze-method, so I need to show individual buttons for every user. Is it possible?
No possible to make different inline keyboard for each user in same chat at this time.
But I think you can use a button with url parameter contain https://t.me/Bot?start=vote_uniqueId, and when user click it, your bot will receive /start vote_uniqueId. And then you can give they different keyboard to vote now. :)

How to signalize a customer to click at one button twice?

First I want to make clear that my problem is not a technical question. I want to talk about usability.
In my company we have a function to check if a scale works properly. We have the button you see bellow (1) to start a function named scaleCheck(). During the scale check the weight of the scale is set to 0 and then a specified weight is put on the scale automatically and when the weight matches the number set in a config file the scale is OK. So when you click on the button, it gets the white border (2) and when the check is finished the button turns normal again (3).
This is the automatic process, but not every customer has a scale which can put automatically a weight on it. So in this case the customer has to go to the scale an put a weight on it by his own. In our application the customer can configure, if he wants the process to be manual or automatic and the button will adjust to this. So when the configuration is set on manual we have to interrupt our function an wait for the customer until he is ready. Because we don't know how many time he will need, he has to click on the button again to tell the application that the process can continue. Therefore we changed the button a bit when we are in manual mode. As you can see below the button (1) changes the image, when the customer clicks the first time on it (2), to show that the weight has to be put on the scale. When he clicks the second time the process proceeds (3).
So this is the current state. The automatic mode works how the customers imagine it to be, but in the manual mode many people have problems with it and need a lot of time the recognize that they have to click on the same button again they clicked before.
And here is my question, is there a better way to show the customers that this button should be clicked again. Are there some people who have experiences with a similar kind of functionality? Or is there a better way to do it? I'm open for every idea which comes in.
We ended up with the opinion that it is not a intuitive solution to click twice on the button. We solved it by showing the user a message after the first click on the button, and accepting that message is count as the second click. With usability in mind this i by far a better solution and the customers can handle this situation much better.

Resources