Controlling chromecast from a Dialogflow chatbot? - chromecast

Currently, you can control your chromecast screen with the Google Assistant by e.g. asking Google Home "OK Google, show a video about food from youtube on living room screen".
But can you do the same inside a selv-created Dialogflow (api.ai) chatbot (e.g. "Cook"), i.e. asking the Google Home: "OK Google, Talk to "Cook" ... show video no. 7 on Living Room Screen"?
What JSON-webhooks to use? APIs? Work-arounds? ... or do I have to wait for Google's "Visual Responses" (now 8 months after their announcements at the 2017 Google I/O conference):
- https://discuss.api.ai/t/api-ai-integration-to-articulate-storyline-2-elearning-to-use-multimedia/5616/2
- http://blog.mirabeau.nl/nl/articles/enriching_a_digital_assistant_conversation_via_your_tv/3DjiL90lRmuGKyeQwq2c0s

Currently, there's no way to control Chromecast through Dialogflow or a Google Assistant Action.

Related

Google Play Pre-registration: What if I haven't launch my game on Google Play within the limited 90 days?

I noticed the official introduction said that "If you haven't launched within 90 days in any of these countries, your pre-registration campaign will be terminated in all countries and new pre-registration campaigns can't be started."
My question is if there is any influence on those players who had already pre-registered my game? Can they still receive the launch notification or download the game automatically?
Your app's Pre-registration page will be removed from Google Play.
the users who already pre-registered will receive notification when you finally release the app.

Prompt for user location on Skype bot

I've recently discovered it's possible to send location in all of skype new client apps.
I tried to send it proactively as a user to the bot and it worked (received the geolocation through the message entities)
My question is whether it's possible to prompt the user to send a location with a button or quick reply?
I've seen it wasn't possible two years ago, but it seems like it might have changed
MS Bot Framework, how to geolocate user on Skype
As far as I know, Skype bots does not currently support sharing geolocation of the users. Please correct me if I'm wrong, but I believe what you are referring to is the "Send Location" functionality in mobile versions of the Skype (e.g. iOS, Android). That is a useful feature on user's end to send user's current location, and it basically sends a text (e.g. 700 Clark Ave, St. Louis, MO 63102, United States) which is reverse-geocoded from the user's current location.
If you'd like to retrieve your bot users' locations, independent of the device they are using, "botbuilder-location" library offers a good workaround.
Of course, you can develop similar approaches using other geocoding services (e.g. Google Geocoding API).

Is the Pinterest ads API open to all developers yet?

My company has several customers interested in integrating our marketing software with Pinterest. I've seen lots of articles about Pinterest's ads API, but the closest I've seen to it being "live" is an article announcing their marketing development partners.
Is the Pinterest ads API publicly available, and if so, do I get access when I sign up as a regular Pinterest developer (and where are the docs)? If not, is there any notice announcing when it will be?

Do I get charged to purchase my own app in Google Play Store?

As a Google Play Store publisher, do I get charged to purchase my own app assuming I am using the same Google ID as the administrator of the Google Play Store entry?
After chatting with tech support # Google. It appears it is not possible and developers/test must either side-load or pay for the app in order to test it from the Play Store.
Google has no support for "app promo codes" like Apple App Store and up until now does not have the support for making an app free temporarily.

How to get info about game purchases from Google Play on server

Situation is:
we sell our games through Google Play;
we have our own statistics service which counts income and all other financial metrics (it's server application);
we used google checkout API in this service to get information about game purchases from Google Play (income in particular);
after google checkout API was dismissed we couldn't find a way where get this information from.
The question now is: how to get information about game purchases from Google Play? I mean not only in-apps but also purchases of premium games.
Note, you can process the CSV monthly transaction report files from the "Financial Reports" tab using this tool (they have filenames like PlayApps_201401.csv):
https://github.com/eggheadgames/app_earnings
Full disclosure: my company wrote and open sourced this tool after much searching for something similar. Hope it's useful to others! (It works with Amazon Android app store reports too).
I've found it myself. There is no notifications mechanism in Google Play now. But you can get game purchase information by downloading financial reports from Google Console. There are reports, which contain transactions (not agregated) info, including financial stats. This reports can be downloaded automaticaly from Google Cloud Storage. See "Financial Reports" tab at Developer Console for details.

Resources