Registrazione

Devi registrare la tua applicazione se utilizzi il ricevitore multimediale con stile o stai creando un ricevitore personalizzato. Dopo aver registrato l'applicazione, riceverai un ID applicazione, che viene utilizzato dall'applicazione del mittente per eseguire chiamate API, ad esempio per avviare un'applicazione Web ricevitore.

Se utilizzi il Ricevitore multimediale predefinito, non è necessario registrare l'applicazione. Il ricevitore multimediale predefinito non consente di fornire alcuno stile all'interfaccia utente del media player e utilizza una costante fornita come ID applicazione.

Devi inoltre registrare il tuo dispositivo Google Cast affinché possa accedere all'applicazione WebRicevitore prima di pubblicarla. Dopo la pubblicazione, l'applicazione ricevitrice sarà disponibile per tutti i dispositivi Google Cast.

Applicazioni

La registrazione dell'applicazione ti consente di testarla sul dispositivo di trasmissione registrato prima di pubblicare l'applicazione. La pubblicazione dell'applicazione la rende disponibile per tutti i dispositivi di trasmissione.

Registra la tua applicazione

Devi registrare un ricevitore Styled Media o un ricevitore personalizzato per ricevere un ID applicazione che viene utilizzato per le chiamate API dall'applicazione del mittente.

Per registrare la tua applicazione Cast:

  1. Accedi alla Console per gli sviluppatori dell'SDK Google Cast.
  2. Nella pagina Panoramica o Applicazioni, fai clic su Aggiungi nuova applicazione.
  3. Seleziona il tipo di app WebRicevitore che utilizzerai:

    • Ricevitore personalizzato

      Seleziona questa opzione se l'app richiede componenti dell'interfaccia utente o pattern di interazione non forniti da Styled Media Ricevitore. Potrebbe essere necessario selezionare Ricevitore personalizzato anche se il tuo tipo di contenuti non è elencato tra i tipi di contenuti multimediali supportati di Styled Media receiver.

      Tieni presente che questa opzione richiede la creazione di un'app web completa per l'app Web Ricevitore.

      Per informazioni dettagliate, consulta la pagina relativa all'applicazione del ricevitore personalizzato.

    • Ricevitore multimediale con stile

      Seleziona questa opzione se l'app riproduce contenuti video o audio in streaming utilizzando uno dei tipi di media supportati e vuoi fornire un'interfaccia utente sulla TV che utilizzi l'interfaccia utente del media player predefinita o un insieme di stili personalizzati sopra l'interfaccia utente del media player predefinita.

      Gli stili personalizzati che potresti fornire ti consentono di definire l'aspetto di vari elementi dell'interfaccia utente del player (come la schermata iniziale e la barra di avanzamento) semplicemente fornendo un file CSS. Non devi creare un'app di destinazione.

      Per maggiori dettagli, leggi l'articolo su Styled Media receiver.

  4. Inserisci i dettagli dell'app WebRicevitore:

    1. Nel campo Nome, inserisci il nome dell'app.

      Si tratta del nome dell'applicazione che viene visualizzato quando il ricevitore web è in fase di caricamento o è in stato di inattività se utilizzi il ricevitore multimediale con stile. Se utilizzi un ricevitore personalizzato, il valore di questo campo è il valore predefinito per lo stato dell'applicazione, se non è impostato utilizzando il metodo setApplicationState.

    2. Specifica l'aspetto dell'app Web Ricevitore:

      • Per un Destinatario personalizzato, specifica l'URL dell'app nel campo URL.

        Inserisci un URL che il dispositivo Google Cast deve richiedere durante il caricamento dell'app Web Ricevitore. Durante lo sviluppo, l'URL può utilizzare HTTP, ma quando l'app viene pubblicata deve utilizzare HTTPS. L'URL può riguardare una pagina HTML o un altro tipo di file accessibile da un browser web. Il ricevitore web può essere su un indirizzo IP interno (registrato NAT), ma non su localhost, dato che raramente si tratta di un dominio di primo livello. Anche se l'app Web ricevitore deve essere gestita tramite SSL (HTTPS) quando pubblicata, i contenuti caricati sull'app Web ricevitore potrebbero essere pubblicati su HTTP.

      • Per un Destinatario multimediale con stile, nel campo URL skin, specifica l'URL per il foglio di stile.

        Fornisci un URL HTTPS che rimandi al file CSS che si trova sul tuo sito web. Per utilizzare gli stili predefiniti, lascia vuoto il campo. Puoi sempre modificare questa scelta in un secondo momento se vuoi fornire o aggiornare gli stili personalizzati.

      • Seleziona o lascia deselezionata la casella di controllo Supporta la trasmissione tramite inoltro.

        La trasmissione con inoltro consente al ricevitore web di supportare la trasmissione da mittenti non connessi alla stessa rete Wi-Fi del ricevitore. Per disattivare la trasmissione in inoltro per il ricevitore, deseleziona questa casella.

      • Seleziona o lascia deselezionata la casella di controllo Supporta la trasmissione a dispositivi solo audio.

        Per consentire alla tua app di rilevare i dispositivi Google Cast per audio, seleziona questa casella. Per disattivare il supporto dei dispositivi di solo audio, deseleziona questa casella. Per ulteriori informazioni, vedi Dispositivi audio.

  5. Fai clic su Salva.

    Vengono visualizzati i dettagli di registrazione, inclusi l'ID applicazione, il nome, il tipo e lo stato. Prendi nota dell'ID applicazione, perché lo fornirai con le chiamate all'API Cast dell'applicazione.

  6. Fai clic su Fine per tornare alla pagina Applicazioni.

Modifica informazioni applicazione

Prima di poter pubblicare la tua applicazione, devi fornire alcune informazioni aggiuntive. Puoi anche aggiornare le informazioni che hai fornito in merito alla tua domanda durante la registrazione.

Per modificare le informazioni sull'applicazione:

  1. Nella Console per gli sviluppatori dell'SDK Google Cast, dalla pagina Panoramica o Applicazioni, fai clic sull'ID applicazione o su Modifica in corrispondenza dell'applicazione che vuoi modificare.
  2. Nel campo Nome, aggiorna il nome fornito al momento della registrazione dell'applicazione.
  3. Per le applicazioni ricevitore personalizzato, nel campo URL aggiorna la posizione dell'applicazione ricevitore web che hai registrato.
  4. Per le applicazioni Destinatario con stile, nel campo URL skin, aggiorna la posizione del foglio di stile dell'applicazione.
  5. Seleziona o lascia deselezionata la casella di controllo Supporta la trasmissione tramite inoltro.

    La trasmissione con inoltro consente al ricevitore web di supportare la trasmissione da mittenti non connessi alla stessa rete Wi-Fi del ricevitore. Per disattivare la trasmissione dell'inoltro per il ricevitore, deseleziona questa casella.

  6. Seleziona o lascia deselezionata la casella di controllo Supporta la trasmissione a dispositivi solo audio.

    Seleziona questa casella per consentire alla tua app di rilevare dispositivi Google Cast per audio. Per disattivare il supporto dei dispositivi di solo audio, deseleziona questa casella. Per ulteriori informazioni, vedi Dispositivi audio.

  7. Nella sezione Dettagli mittente, fornisci le seguenti informazioni per ogni piattaforma supportata dalla tua app:

    • Android:

      • il nome completo del pacchetto dell'applicazione.
    • iOS:

      • gli attributi iTunes ID e Bundle ID richiesti da Apple.
      • L'URI di avvio dell'app, utilizzando l'URI utilizzato dall'app Google Home per avviare l'app. Per ulteriori informazioni sul formato URI richiesto, consulta Utilizzo di schemi URL per comunicare con le app.
    • Web:

      • l'URL del sito web della tua applicazione.
  8. Nella sezione Dettagli scheda, scegli se elencare la tua applicazione nelle proprietà di Google, ad esempio chromecast.com/apps..

  9. Dal menu a discesa Categoria, seleziona la categoria che descrive meglio la tua applicazione.

    Nota: l'app deve supportare i tipi di media descritti qui, oltre a quelli previsti da altre impostazioni. Ad esempio, se la tua app supporta Google Cast per l'audio e selezioni TV e film qui, l'app deve supportare i dispositivi di solo audio come descritto nella sezione Dispositivi audio, nonché le disposizioni per la riproduzione di video.

  10. Per descrivere i paesi in cui la tua app è disponibile, seleziona il pulsante di opzione Tutti i paesi o Solo in alcuni paesi selezionati. Se specifichi i paesi, seleziona le relative caselle nell'elenco visualizzato.

  11. Nel campo Titolo, fornisci un titolo descrittivo per la tua applicazione.

    Utilizza al massimo 50 caratteri. Ad esempio, "YouTube".

  12. Nel campo Descrizione, inserisci una descrizione dell'applicazione.

    Utilizza al massimo 80 caratteri. Ad esempio, "Goditi i tuoi canali YouTube preferiti sullo schermo migliore di casa".

  13. Nella sezione Elementi grafici, fai clic sul segno più per caricare l'immagine dell'icona per la tua applicazione.

    L'immagine deve essere di 512 x 512 pixel e può avere uno sfondo trasparente.

  14. In Aggiungi traduzioni, se vuoi fornire traduzioni per i campi Titolo e Descrizione, seleziona la lingua dal menu a discesa, fai clic su Aggiungi e inserisci il testo tradotto nella finestra di dialogo visualizzata; puoi anche caricare un'immagine per l'icona specifica della traduzione.

  15. Dopo aver aggiornato le informazioni dell'applicazione, fai clic su Salva.

Pubblica l'applicazione

La pubblicazione dell'applicazione la rende disponibile per tutti i dispositivi di trasmissione in tutto il mondo. Viene inoltre creata una scheda della tua applicazione nelle proprietà di Google, ad esempio il sito di schede chromecast.com/apps, dove gli utenti possono trovare e scaricare la tua app. Se hai scelto di elencare l'app quando hai modificato le informazioni dell'applicazione nel passaggio 6 precedente, l'app verrà visualizzata dopo la pubblicazione su chromecast.com/apps.

Per pubblicare la tua applicazione:

  1. Nella Console per gli sviluppatori dell'SDK Google Cast, dalla pagina Panoramica o Applicazioni, fai clic su Pubblica in corrispondenza dell'applicazione che vuoi pubblicare.

    Se le informazioni sull'applicazione sono complete, viene visualizzata una schermata di anteprima con le informazioni dell'applicazione inserite nella sezione Modifica informazioni applicazione. In caso contrario, viene visualizzato un messaggio con le informazioni da fornire.

  2. Puoi fare clic su Modifica per tornare indietro e aggiornare le informazioni.

  3. Se è tutto pronto per pubblicare l'applicazione, fai clic su Pubblica.

Statistiche

La Console per gli sviluppatori dell'SDK Google Cast tiene traccia delle prestazioni della tua applicazione. Per ogni applicazione pubblicata nella pagina Applicazioni o Panoramica, puoi visualizzare i dati sulle prestazioni facendo clic su Visualizza nella colonna Statistiche.

Vengono presentate le seguenti informazioni:

  • Numero di ricevitori di trasmissione che hanno avviato l'applicazione
  • Numero di sessioni avviate
  • Tempo medio di riproduzione di contenuti multimediali (in minuti) per sessione

Se nelle statistiche viene visualizzata una piattaforma Altro, significa che il mittente non ha indicato la sua piattaforma; ad esempio, se un mittente iOS precedente non è stato aggiornato.

Dispositivi

Per impostazione predefinita, i dispositivi Google Cast (ad esempio Chromecast o Android TV) non sono abilitati per lo sviluppo e i test. Per trasformare il dispositivo in un dispositivo di sviluppo e ottenere l'accesso all'app Web ricevitore non pubblicata durante lo sviluppo, devi registrare il dispositivo con la tua app. La registrazione consente inoltre al ricevitore di essere accessibile da una finestra del browser remoto per il debug (vedi Debug).

Per registrare il tuo dispositivo Google Cast, procedi nel seguente modo:

  1. Configura il dispositivo Google Cast e collegalo alla stessa rete Wi-Fi a cui è collegato il computer.

    Per ulteriori informazioni, leggi le istruzioni di configurazione del dispositivo di trasmissione.

  2. Sul computer, apri un browser web supportato da Google Cast.

  3. Accedi alla Console per gli sviluppatori dell'SDK Google Cast.

  4. Trova il numero di serie del dispositivo che vuoi registrare.

  5. Nella pagina Panoramica o nella pagina Dispositivi, fai clic su Aggiungi nuovo dispositivo.

  6. Inserisci il numero di serie del dispositivo.

  7. Inserisci una descrizione e fai clic su OK.

    Si tratta solo di un nome descrittivo per il tuo dispositivo (non è necessario che corrisponda al nome assegnato al dispositivo durante la configurazione dell'utente).

  8. Attendi quindici minuti prima di continuare.

    Una volta completata la registrazione, lo stato del dispositivo sarà "Pronto per i test".

  9. Riavvia il dispositivo di trasmissione: scollega il cavo di alimentazione o USB dal dispositivo, quindi ricollegalo.

Trovare il numero di serie del dispositivo

Per trovare il numero di serie di un dispositivo, puoi trasmettere la pagina della Console per gli sviluppatori di Google Cast al dispositivo:

  1. Fai clic sul pulsante Trasmetti (come se stessi trasmettendo questa pagina).

    Nel messaggio viene visualizzata la scheda Trasmetti e sono elencati i dispositivi disponibili.

  2. Dal menu a discesa, seleziona il dispositivo di cui vuoi ottenere il numero di serie.

    • Per i display, il numero di serie viene visualizzato sullo schermo della TV e viene letto ad alta voce sugli altoparlanti della TV (per distinguere gli 0 e gli O).
    • Per i dispositivi audio, il numero di serie viene letto ad alta voce sullo speaker su cui viene trasmesso.

Numero di serie del software Android TV

Ai dispositivi Android TV (ATV) sono associati più numeri di serie. Il numero di serie del software (Cast) può essere ottenuto trasmettendo la pagina della Console per gli sviluppatori di Google Cast al dispositivo ATV come spiegato in precedenza oppure impostando il dispositivo ATV in modalità sviluppatore e cercando il numero di serie del software nelle impostazioni di trasmissione.

Per impostare il tuo dispositivo ATV in modalità sviluppatore, vai a Impostazioni > Sistema > Informazioni > Build del sistema operativo Android TV e fai clic sulla build diverse volte finché il dispositivo non ti avvisa che sei in modalità sviluppatore. Per trovare il numero di serie in modalità sviluppatore, vai a Impostazioni > Preferenze del dispositivo > Chromecast integrato o Impostazioni > Sistema > Trasmetti, a seconda del modello di ATV, e verrà visualizzato il numero di serie del software.

Tieni presente che, quando vengono ripristinati i dati di fabbrica di un dispositivo ATV, il numero di serie del software cambia. Dopo un ripristino dei dati di fabbrica, svolgi i passaggi precedenti per trovare il numero di serie del software e registrare di nuovo il nuovo numero di serie del dispositivo con Google Cast Console.

Problemi correlati all'account

Vorrei annullare la mia registrazione alla Console per gli sviluppatori di Google Cast

La quota di registrazione dell'account sviluppatore di $5 non è rimborsabile.

Non riesco più ad accedere alla Console per gli sviluppatori di Google Cast

Se in precedenza hai ricevuto un'email da parte nostra in cui si comunicava che il tuo account sviluppatore è stato sospeso a causa di ripetute violazioni dei nostri Termini di servizio o delle nostre Norme relative ai contenuti, rispondi a questa email per ricevere ulteriori chiarimenti.

La mia app è stata rimossa da Google Cast

Le applicazioni rimosse sono considerate avvertimenti relativi alla buona reputazione del tuo account sviluppatore. Violazioni gravi o ripetute delle norme possono comportare la chiusura del tuo account sviluppatore.

Una rimozione significa che gli utenti non saranno in grado di visualizzare o accedere all'applicazione rimossa. Se le tue credenziali di sviluppatore sono ancora in regola con Google Cast e la natura della tua applicazione lo consente, puoi apportare correzioni e pubblicare una nuova istanza conforme dell'applicazione.

Non ripubblicare un'applicazione rimossa finché la violazione delle norme non viene risolta.

Voglio cambiare l'indirizzo email associato al mio account

Non puoi cambiare l'indirizzo email associato al tuo account sviluppatore Google Cast. Se lavori per un'organizzazione, ti consigliamo di utilizzare un indirizzo email di un team per evitare problemi di accesso in futuro.

Ho un altro problema

Consulta la pagina di assistenza per l'SDK Cast.