Is it possible to use Actions on Google to stream a video to Chromecast? - actions-on-google

The promotion videos of Google Assistant show that it can stream a video on the family's chromecast. However, https://developers.google.com/actions/ doesn't talk about that feature.
Is this feature already implemented?

Although Google Home and Google Assistant can control media devices and streaming - this is not something that works through the Actions on Google API yet. It was mentioned at I/O that there would be an API to send things to a Chromecast display, although the details aren't available.

Related

Connect Google Analytics to Youtube analytics

I want to track my YouTube engagement with Google Analytics how do I connect my Youtube to Google Analytics? I have tried to obtain the tracking number of the Youtube channel and import it to Google Analytics but Im not sure where to embed it.
YouTube analytics and Google analytics are two separate applications which have no connection to eachother.
If you want to import data from YouTube analytics into your google analytics account you may want to check out the YouTube analytics api which will allow you to extract data from YouTube analytics. Then you can check out the measurement protocol which will allow you to insert hits into Google analytics.
This will be something you will need to code yourselves. TBH not sure why you would want to the data is not the same you will be comparing your website or application analytics with video performance. these things are unrelated and should not be part of the same analytics.

Can Google Assistant access audio on a web post

I want to allow my friend using Google Home to access audio posts on a WordPress blog. Can I make it treat my blog as a podcast without registering it with, say, iTunes?
I don't have a Google Home unit, and have not found detailed documentation on Google Assistant, except for writing actions. Is there a simpler way to do what I want without writing an action? Can I get my audio file and then access the existing code that handles operations within a file such as seeking, play, pause, etc. from my action?
You can take a look at content actions to generate a unique feed for your audio posts. In this way, you would be able to effectively create a podcast which can be surfaced by users on Google Homes as well in the Google Podcasts app. This would be a shallow integration.
If you want something more advanced and customized, you can create an Action and make use of the Media Response in Actions on Google.
Even if you don't have a Google Home, you are able to access your Action from other surfaces like a smartphone. You can also make use of the simulator in the Actions on Google console for development.

Developer Access to Google Assistant Conversation History

I am developing a Google Assistant app for Google Home, and about to launch the app. I am wondering, once my app is live on the Google Assistant platform, whether I (as a developer) would have access to all of the conversation histories as users interact with my app.
If so, does Actions on Google / Google have some sort of interface to view / download the history? Or, do I have to log and capture the history myself? I thought the history will be really helpful for me to improve my app.
Many thanks!
It depends a bit on how you have built your Action.
If you have built it with one of the templates - then no, you don't have access to the conversations.
If you have built it with the Actions SDK or with Dialogflow, then you will have access to quite a bit of information that is delivered to your fulfillment webhook. If you have intents that do not send anything to your webhook - you will not get that information.
There are tools that help you examine conversation flow, see where users get stuck or fall out of the conversation, or how they're using your Action. Most of them have good integration with the Actions on Google libraries. I use a combination of Chatbase, Dashbot.io, and Google Analytics.

Set up News source for Google Home

I work for a publication and would like to find out how I can enable our site to be read by Google Home or if there's something I need to do to set that up. I've looked at the Google Assistant SDK but it seems to be geared more towards custom commands to your own device like a Raspberry Pi etc.
Thank you!
You're right, the Google Assistant SDK is for building your own Assistant hardware.
The Actions on Google API is for building Actions that work with the Google Assistant on multiple platforms. With this, you can build an Action that responds to requests to "Hey Google, Talk to your action name". Google also reviews these Actions periodically to find ones that may more directly respond to questions such as "Hey Google, tell me the news".
There is currently no way to explicitly have your audio included as part of Google Assistant's "Good Morning" news briefing list, although Google may use RSS streams or other public feeds to make such content available.
Update
Google just announced formalizing what they call Content Actions, which are the formal way to get specific content such as poscasts, news, and recipes through the Assistant. See the documentation for details, but in your case, they've documented what the RSS feed should look like.

Actions on Google

Is there any way to implement a music streaming service for Google Assistant using Action on Google? I have tried SSML simple responses but the limitation is 120 seconds. I would like to play a continuous stream. Google has a streaming service called Podcasts that works with Google Assistant but I cannot find any references in the developer docs to address such applications.
Thanks
No streaming support on Actions on Google yet, but it's coming.
Google just released information on creating a Podcast Action.
In short - you need to have a page that will be found by Google's bot that contains correctly formatted information about a valid RSS2 feed containing the podcast info. From there, it should be picked up and made available in Google's index.