Condivisione per Giochi Istantanei

Aggiungendo la funzionalità di condivisione nei giochi, i giocatori possono condividere le attività di gioco sul proprio profilo e nei feed degli amici. Questo canale di comunicazione "da uno a molti" è un metodo molto efficace per acquisire giocatori e promuovere le interazioni. Tutte le notizie condivise vengono pubblicate direttamente sul profilo del giocatore, quindi è importante creare un flusso di condivisione intuitivo e di alta qualità all'interno del gioco. Questa guida ti aiuterà a stabilire il miglior approccio alla condivisione per il tuo gioco.

Durante la progettazione dei giochi, definisci momenti specifici che offrono agli utenti un'esperienza significativa (ad esempio, un momento di realizzazione personale, una splendida vittoria di un amico o la celebrazione di un lavoro di squadra) e offri ai giocatori opzioni chiare per condividerli nel momento in cui avvengono. Ti consigliamo almeno un pulsante Condividi in evidenza su una pagina dei risultati o su altre pagine pertinenti.

Condivisione personalizzata

In qualità di sviluppatore, sei tu a consentire ai tuoi giocatori di condividere i momenti significativi del gioco. La chiamata SDK funziona in modo simile a quella degli Aggiornamenti personalizzati, ma invece di aggiornare il contenuto nella conversazione attuale, il metodo FBInstant.shareAsync() invita il giocatore a condividere il momento altrove.

I giocatori possono condividere i momenti nel loro feed e, in tal caso, possono includere un messaggio personalizzato.

La notizia del feed includerà un'immagine, il testo e un pulsante, tutti impostati quando si effettua la chiamata all'API. Se si clicca sul pulsante, si avvia il gioco. Da quel punto di accesso, potrai accedere a FBInstant.getEntrypointData(), che restituisce l'oggetto dati passato tramite l'argomento data: in FBInstant.shareAsync().

Quando produci risorse visive per le condivisioni personalizzate, assicurati di rispettare gli standard del feed relativi alle dimensioni per gli allegati di immagini e video. Il rapporto tra la larghezza e l'altezza della risorse deve essere compreso nel seguente intervallo:

  • Il rapporto minimo tra larghezza e altezza è di 1,91:1.
  • Il rapporto massimo tra larghezza e altezza è 4:5. Le immagini che superano il rapporto massimo saranno ritagliate.

Puoi condividere il tuo gioco nel feed cliccando su Condividi nella sezione Condividi il tuo gioco. Questo ti permetterà di condividere il gioco nel feed e di testarlo da qualsiasi piattaforma (computer, iOS o Android).



Deep link fb.gg/play

Puoi dare il via alla diffusione condividendo il tuo gioco su Facebook. Se al gioco hai associato una Pagina, puoi creare un link con il seguente formato:

https://fb.gg/play/app_id_or_namespace

Puoi condividere il link ovunque: chiunque lo toccherà, arriverà al tuo gioco, che si avvierà subito.

Puoi anche specificare il nome del contesto: https://fb.gg/play/app_id_or_namespace/play_with_jill

"play_with_jill" è il nome del contesto e puoi specificare qualsiasi stringa sicura per URL desiderata. Quando gli utenti accedono al tuo gioco da un collegamento con un nome di contesto, questo verrà associato a un ID di contesto univoco, con tipo di contesto "LINK". Tutti coloro che ricevono lo stesso link possono giocare insieme. In questo modo potrai organizzare tornei, inviare sfide uniche e tanto altro.



Deep link fb.gg/play personalizzati

Puoi anche creare link condivisibili personalizzati con payload dalla sezione "Configurazione dei suggerimenti" delle impostazioni del tuo Gioco istantaneo procedendo nel modo seguente:

  • Inserisci dati JSON validi nell'area di testo "Payload":


  • Premi il pulsante "Crea link personalizzato" per generare e aggiungere un nuovo link alla relativa tabella:


Ora puoi copiare qualsiasi link cliccando su di esso:



Il link verrà risolto in un link di Giochi istantanei e aprirà il gioco con il payload che può essere recuperato utilizzando FBInstant.getEntryPointData().

  • Payload che possono essere modificati in qualsiasi momento dalla tabella:

Casi d'uso di condivisione

Condividere con gli amici

Condividere giochi e post sul feed è un modo molto efficace per aumentare la diffusione dei tuoi giochi.

Cercare amici con cui giocare

Cercare amici con cui giocare è un ottimo stimolo per gli utenti per condividere il gioco a cui stanno giocando:

Condividere il gioco dall'interfaccia utente

Se i tuoi giocatori si stanno divertendo con il gioco (cioè, giocano a lungo, tornano per più giorni, ecc.), potresti suggerire loro di condividerlo con gli amici cliccando sul pulsante del menu in alto a destra: così potranno condividere un video del tuo gioco sul loro diario. Assicurati di caricare un bel video nelle impostazioni dell'app.

Incoraggiare la condivisione vs incentivare

Incoraggia i giocatori a condividere i momenti significativi che hai identificato e progettato nel gioco. Chiedi loro di utilizzare un flusso di condivisione con FBInstant.shareAsync(). Questo metodo è adatto per condividere successi e risultati.

Nota: offrire ai giocatori premi in cambio della condivisione del gioco è contro la normativa di Facebook. Puoi premiare gli utenti che condividono e gli amici che si uniscono e che hanno ricevuto il contenuto condiviso solo dopo che hanno iniziato a giocare. Ad esempio, il giocatore A non può ricevere un regalo solo per aver invitato un altro giocatore. Tuttavia, il giocatore A può ricevere un premio se invita il giocatore B e, a sua volta, il giocatore B ha iniziato a giocare. In questo scenario anche il giocatore B può ricevere un premio.

Prepararsi per l'aumento di volumi

Ricorda di verificare che il tuo gioco supporti un numero elevato di nuovi giocatori. Assicurati che l'esperienza utente sia nuova, solida e localizzata in più lingue e che il gioco supporti le altre best practice per interazione e mantenimento.