Google Glass Mirror Api Playground not inserting correctly - google-mirror-api

I have run the Glassware starter project and been able to add cards to my timeline and see them on my glass hardware. That site url is:
https://glass-java-starter-demo.appspot.com/
But when I go to the Mirror API Playground and follow the directions, authorizing and push the blue insert button, nothing gets inserted on Glass. I have waited as long as 12 hours and still nothing.
Further, something is being inserted as you can see in this API Console screen capture:
Does anyone have any suggestions, I have recreated my client id many times being very careful to include the javascript origin, I have tried making my client id set up look like the one in the cat demo project instructions. But no luck.
The playground gives no error and based on the console feedback I believe it is going somewhere just not to my glass hardware. Its supposed to insert into my glass hardware right? This is how we are supposed to test rendering of timeline items, correct?

I don't know why, but this can no longer be reproduced. One suggestion from Alain was to always start fresh in a new incognito window and to be sure you are logged in as the same user the glass hardware is registered with. My working Client Id has two "Redirect URIs" and one "JavaScript origins".

Related

Google Analytics Goal Funnel Count has number differences with Production Data

I have this funnel visualization problem in Google Analytics. I have set up the funnel using the virtual pageview like so:
So basically what it tracks is that in activity page, when user clicks a button, it will show up a modal for registration and hits the /activity/virtual/open-volunteer-modal. After they fill out the forms, they click Register, and it will hits the /activity/virtual/submit-volunteer-modal.
Everything was fine, until I saw some difference in GA and Production values.
In GA, there are 3000 users that filled out the forms and submit their data. I was totally happy seeing this, but:
In Production DB, I only got 1906 users submitting their data.
I checked the code, and there is nothing wrong with it. It basically send a virtual page view when the value has been validated, so my question is how is this possible and is there any way to fix this? Or is it just intended behavior?
After further investigation, I found that some of the buttons that has open-volunteer-modal event is redirecting to submit-volunteer-modal. Hence, the submit-volunteer-modal value was bigger than the open.
Should have sipped some coffee first before working.

Devices created with smart-home-java sample always offline

I have created a couple of devices using the https://github.com/actions-on-google/smart-home-java sample project. I have also successfully linked my account and see these devices in my Google Home app. I am also able to click on a "On" or "Off" button next to the Lamp device, and I see the value change in Firestore.
However, when I click on the device it says "Not responding" on the top and "Offline" in the middle of the screen. I do not see any errors in the "smart-home-java" server logs.
Has anyone else experienced something similar? How should I approach debugging this?
As mentioned briefly in the comments, this is likely because your project is failing to successfully call Report State. The most likely cause of this is that your Home Graph API credentials are missing or incorrect.
In the current sample code, an error in this method call will cause the handler to return deviceOffline from a QUERY. You can also comment out or remove this line to debug the issue.

branch.io deeplink sometimes doesn't redirect to the Appstore on messenger on iOS

Redirection to the appstore from a deeplink works randomly on facebook messenger, only on ios.
After clicking the link, when the prompt pops up asking if the user wants to leave Messenger and open another app, pressing Continue will often leads to nowhere, leaving the user stuck on the https://[my.domain].link.
The times it will work, it always pops up the prompt 2 times asking to leave Messenger when it is working. The first prompt never works, only the second one does.
This behavior will happen randomly for the same link.
I have tried tweaking the $uri_redirect_mode parameter, unsuccessfully
The parameters I'm passing to the link are ase simple as follows :
'$uri_redirect_mode': 1,
'$canonical_identifier': canonicalIdentifier,
'$desktop_url': 'https://itunes.apple.com/fr/app/myApp/appId',
'$ios_url': 'https://itunes.apple.com/fr/app/myApp/appId',
'$android_url': 'https://play.google.com/store/apps/details?id=com.myApp'
I expect the branch deep link to work in a more consistent way on facebook messenger, knowing that I don't have this problem on whatsapp (ios) or android. Please help me understand if I'm missing something
Branch Links are known to resolve to your fallbacks on FB messenger regardless if you have the app installed or not. For Branch Links shared on IOS Facebook Messenger, you should enable a deep view as an intermediate step between your redirect.
Reference: https://docs.branch.io/links/integrate/#expected-link-behavior
If you have additional questions, please write in to support#branch.io. Thanks.

Google Developer Console for Identity Toolkit is unavailable

Google's Identity Toolkit developer's console requires use of the "original console" when managing the API. I was using it with no issues for the past few days but starting yesterday it became unavailable.
Clicking on the "original console" link now brings up a mostly blank screen (only the general menu headers remain). If I go into the original console to manage other aspects and then click on "Identity Toolkit" then a yellow "Loading..." box appears but the screen doesn't change and the API console is not loaded.
If I go into another project I own I am able to get to the screen with no problem.
Has anyone else seen this or know of a work-around or solution?
I spent the past few days with Google Support - it's a bug in the console. They entered my configuration information for me.
They either fixed the bug or the act of entering the information was a sufficient work-around as I now have access to the console.

Using a custom domain on GAE. Won't let me past Step 4

I'm trying to use a custom domain with a static site hosted on AppEngine. Once I get into Google Apps to add the domain, I just get stuck on this page. Basically, I can't get past Step 4 as per the instructions here. I click "Accept" and hit the activate button but the page just refreshes. I spent about a half hour on the phone with "Lewis" from Google phone support and he eventually told me to try App Engine support lol. During the support call we attempted to get this to work multiple times using both the latest Chrome and FF browsers with cookies/cache, etc. cleared.
No reputation, so no screenshot but like I said, the problem is at Step 4 where you have to accept GAE's terms.
Looks like similar problem here. Anyone have the same problem and/or know of a solution? Thanks
You can try other way to activate, like a html page.
I have used this method to activate.
My activated page seems those:
By html to activate => //i.stack.imgur.com/t3nM1.png ;
By operators to activate =>//i.stack.imgur.com/fZTWH.png;
Can you see them?
By the way, I am in China, so, these uploaded images that I can not see them.

Resources