Come creare e gestire le campagne di notifica pushHow to create and manage push notification campaigns

È possibile usare la sezione Reach dell'interfaccia utente per creare una nuova campagna di push con una formula complessa fornendo tutte le informazioni necessarie per inviare una notifica push.You can use the Reach section of the UI to create a new Push campaign with a complex formula by providing all the information you need to send a push notification. Le opzioni di una campagna di push variano leggermente in base ai quattro tipi di campagna: annunci, sondaggi, push di dati e riquadri (solo per Windows Phone).The options of a Push campaign vary slightly depending on the four campaign types: Announcements, Polls, Data Pushes, and Tiles (Windows Phone only).

L'opzione si applica a:Option Applies to:

  • Lingue: tutti (annunci, sondaggi, push di dati e riquadri)Languages: All (Announcements, Polls, Data Pushes, Tiles)
  • Campagna: tutti (annunci, sondaggi, push di dati e riquadri)Campaign: All (Announcements, Polls, Data Pushes, Tiles)
  • Notifica: annunci e sondaggiNotification: Announcements, Polls
  • Contenuto: univoco per ogni tipo di campagnaContent: Unique for each campaign type
  • Destinatari: tutti (annunci, sondaggi, push di dati e riquadri)Audience: All (Announcements, Polls, Data Pushes, Tiles)
  • Intervallo di tempo: annunci, sondaggi e riquadriTime frame: Announcements, Polls, Tiles
  • Test: tutti (annunci, sondaggi, push di dati e riquadri)Test: All (Announcements, Polls, Data Pushes, Tiles)

Reach-Campaign1

LingueLanguages

È possibile usare il menu a discesa Lingue per inviare una versione diversa del push ai dispositivi configurati per l'uso di lingue diverse.You can use the Languages drop-down menu to send a different version of your Push to devices that are set to use different languages. Per impostazione predefinita, tutti i dispositivi riceveranno lo stesso push indipendentemente dalla lingua usata.By default, all devices will receive the same Push regardless of what language they are set to use. Gli utenti con il dispositivo impostato su una lingua diversa riceveranno la versione del push nella lingua predefinita.Users with their device set to a different language will receive the Default Language version of the Push. Molte opzioni della campagna di push consentono di specificare contenuto alternativo per ognuna delle lingue aggiuntive selezionate.Many of the push campaign options allow you to specify alternate content for each of the additional languages you select.

Reach-Campaign2

Le differenze di lingua si applicano a:Language differences apply to:

  • Lingue: è possibile selezionare lingue univoche oltre a quella predefinitaLanguages: Unique languages may be selected in addition to the default language
  • Campagna: uguale per tutte le lingueCampaign: Same for all languages
  • Notifica: univoca per ogni lingua oltre a quella predefinitaNotification: Unique for each language in addition to the default language
  • Contenuto: univoco per ogni lingua oltre a quella predefinitaContent: Unique for each language in addition to the default language
  • Destinatari: possono essere filtrati in base a un criterio di lingua distintoAudience: May be filtered by a separate language criterion
  • Intervallo di tempo: uguale per tutte le lingueTime frame: Same for all languages
  • Test: può essere inviato a tutte le lingue contemporaneamenteTest: May be sent to each language at a time

Lingue supportate:Supported Languages:

  • Arabo (ar)Arabic (ar)
  • Bulgaro (bg)Bulgarian (bg)
  • Catalano (ca)Catalan (ca)
  • Cinese (zh)Chinese (zh)
  • Croato (h)Croatian (hr)
  • Ceco (cs)Czech (cs)
  • Danese (da)Danish (da)
  • Olandese (nl)Dutch (nl)
  • Inglese (en)English (en)
  • Finlandese (fi)Finnish (fi)
  • Francese (fr)French (fr)
  • Tedesco (de)German (de)
  • Greco (el)Greek (el)
  • Ebraico (he)Hebrew (he)
  • Hindi (hi)Hindi (hi)
  • Ungherese (hu)Hungarian (hu)
  • Indonesiano (id)Indonesian (id)
  • Italiano (it)Italian (it)
  • Giapponese (ja)Japanese (ja)
  • Coreano (ko)Korean (ko)
  • Lettone (lv)Latvian (lv)
  • Lituano (lt)Lithuanian (lt)
  • Malese (macrolanguage) (ms)Malay (macrolanguage) (ms)
  • Norvegese Bokmål (nb)Norwegian Bokmål (nb)
  • Polacco (pl)Polish (pl)
  • Portoghese (pt)Portuguese (pt)
  • Romeno (ro)Romanian (ro)
  • Russo (ru)Russian (ru)
  • Serbo (sr)Serbian (sr)
  • Slovacco (sk)Slovak (sk)
  • Sloveno (sl)Slovenian (sl)
  • Spagnolo (es)Spanish (es)
  • Svedese (sv)Swedish (sv)
  • Tagalog (tl)Tagalog (tl)
  • Tailandese (th)Thai (th)
  • Turco (tr)Turkish (tr)
  • Ucraino (Regno Unito)Ukrainian (uk)
  • Vietnamita (vi)Vietnamese (vi)

CampagnaCampaign

È possibile usare la sezione Campagna per impostare il nome e la categoria della campagna nonché, se si intende ignorare la sezione dei destinatari di una campagna di push, inviare invece la campagna tramite l'API Reach (e alcuni elementi con l'API Push di basso livello).You can use the Campaign section to set the name and category of your campaign as well as if you plan to ignore the audience section of a Push campaign and send this campaign via the Reach API (and some elements with the low level Push API) instead. Le categorie possono essere usate con un modello di notifica personalizzato per controllare le notifiche in-app in base alle impostazioni predefinite.Categories can be used with a custom notification template to control in-app notifications based on predefined settings. È possibile ottenere un elenco di "Categorie" esistenti tramite l'API Reach.You can get a list of your existing “Categories” via the Reach API.

Avviso

Se si usa l'opzione "Ignora destinatari, il push verrà inviato agli utenti tramite l'API" nella sezione "Campagna" di una campagna di copertura, la campagna NON sarà inviata automaticamente, ma sarà necessario inviarla manualmente tramite l'API Copertura.If you use the "Ignore Audience, push will be sent to users via the API" option in the "Campaign" section of a Reach campaign, the campaign will NOT automatically send, you will need to send it manually via the Reach API.

Reach-Campaign3

L'opzione si applica a:Option Applies to:

  • Nome: tuttiName: All
  • Categoria: annunci e sondaggiCategory: Announcements, Polls
  • Ignora i destinatari. Il push verrà inviato agli utenti tramite l'API: tuttiIgnore Audience, push will be sent to users via the API: All

NotificaNotification

È possibile usare la sezione Notifica per definire le impostazioni di base per il push, tra cui: il titolo del push, il messaggio, un'immagine in-app oppure se può essere ignorato.You can use the Notification section to set basic settings for your push including: The title of the Push, the message, an in-app image, or if it is dismissible. Molte impostazioni di notifica sono specifiche della piattaforma del dispositivo.Many notification settings are specific to the platform of your device. È possibile scegliere se il push verrà inviato "in-app", "all'esterno dell'app" o in entrambi i modi.You can select whether your push will be sent "in app" or "out of app" or both. Tenere presente che gli utenti possono accettare o rifiutare esplicitamente i push "all'esterno dell'app" a livello di sistema operativo sui propri dispositivi e Azure Mobile Engagement non potrà eseguire l'override di questa impostazione.(Remember that users can "opt-in" or "opt-out" of "out of app" Pushes at the Operating System level on their devices, and Azure Mobile Engagement will not be able to override this setting. Tenere presente, inoltre, che l'API Reach gestisce i push "in-app" e "all'esterno dell'app".Also remember that the Reach API handles "in app" and "out of app" Pushes. L'API Push può essere usata anche per gestire push "all'esterno dell'app". I push possono essere personalizzati con immagini o contenuto HTML, inclusi collegamenti diretti per il collegamento all'esterno dell'applicazione o a un'altra posizione nell'applicazione (è necessario l'SDK Android 2.1.0 o categorie successive).The Push API can be used to handle "out of app" pushes too.) Pushes can be customized with pictures or HTML content, including deep links for linking outside of your App or to another location in your App (Android SDK 2.1.0 or later intent categories required). È possibile modificare l'icona o il badge iOS e inviare testo o contenuto Web (una finestra popup con contenuto HTML, un collegamento URL a un'altra posizione all'interno o all'esterno dell'applicazione).You can change the icon or iOS badge, and send either text or web content (a popup with html content, URL link to another location either inside or outside of the app). È inoltre possibile impostare lo squillo o la vibrazione dei dispositivi Android con il push.You can also make Android devices ring or vibrate with the Push. Tenere presente che perché un dispositivo squilli o vibri il file manifesto Android deve contenere le autorizzazioni dell'SDK corretto. Non esiste alcuno standard del settore per le dimensioni dell'immagine grande di Android perché le dimensioni dello schermo variano con ogni dispositivo. Tuttavia, le immagini da 400x100 sono adatte a quasi a tutte le dimensioni degli schermi.(Remember that you will need the correct SDK permissions in your Android manifest file to ring or vibrate a device.) There is currently no industry standard for Android "Big Picture" sizes, since screen sizes are different on every device, but 400x100 pictures work on almost any screen size.

Tipi di recapito:Delivery Types:

  • Solo all'esterno dell'app: la notifica sarà recapitata quando l'utente non usa l'applicazione.Out of app only: the notification will be delivered when the user does not use the application.
  • La notifica solo all'esterno dell'app richiede un certificato di Apple o Google (certificato APNS o GCM).The out of app only notification requires a certificate from Apple or Google (APNS or GCM certificate).
  • Solo in-app: la notifica viene visualizzata solo quando l'applicazione è in esecuzione.In-app only: The notification appears only when the application is running.
  • La notifica usa il sistema di recapito Capptain per raggiungere l'utente.The notification uses the Capptain delivery system to reach the user. È possibile personalizzare completamente il layout o la visualizzazione del push.You can fully customize the visual layout/display of your push.
  • In qualsiasi momento: questa opzione assicura che una notifica venga inviata indipendentemente dal fatto che l'applicazione sia in esecuzione o meno.Anytime: This option ensures that you send a notification either the application is running or not.

Reach-Campaign4

L'opzione si applica a:Option Applies to:

  • Notifica: annunci e sondaggiNotification: Announcements, Polls

ContentContent

È possibile usare la sezione Contenuto per modificare il contenuto di annunci, sondaggi, push di dati e riquadri (solo per Windows Phone).You can use the Content section to modify the content of your Announcements, Polls, Data Pushes, and Tiles (Windows Phone only). L'impostazione del contenuto delle campagne di push è specifico per il tipo di campagna.The Content setting of Push campaigns is specific to the type of campaign.

Vedere ancheSee also

Reach-Campaign5

DestinatariAudience

È possibile usare la sezione Destinatari per definire un elenco standard di elementi per limitare la campagna in base a criteri personalizzati.You can use the Audience section to define a standard list of items to limit your campaign or limits your campaign based on customized criteria. L'insieme standard di opzioni per limitare i destinatari consente di effettuare il push solo per utenti nuovi, esistenti o nativi.The standard set of options to Limit your Audience allows you to push to either new or old users or native push users only. È inoltre possibile impostare una quota per limitare il numero di utenti che ricevono il push.You can also set a quota to limit the number of users who receive the push. È possibile modificare manualmente l'espressione per la modalità di filtro della campagna in modo da includere uno o più criteri per gli utenti di destinazione.You can manually Edit the expression for how your campaign is filtered to include one or more criterion to target users. È possibile digitare manualmente un'espressione di destinatari.You can manually type an audience expression. Tale espressione deve definire in modo esplicito la relazione tra i criteri.Such an expression must explicitly define the relation between criteria. Un criterio viene descritto da un identificatore che deve iniziare con una lettera maiuscola e non può contenere spazi.A criterion is described by an identifier that must start with a capital letter and cannot contain spaces. La relazione tra i criteri può essere descritta usando gli operatori 'and', 'or', 'not' e '(',')'.The relation between the criteria can be described using 'and', 'or', 'not' operators as well as '(', ')'. Esempio: "Criterion1 or (Criterion1 and not Criterion2)".Example: "Criterion1 or (Criterion1 and not Criterion2)".

Nota

con numerosi destinatari inclusi nelle campagne, la ricerca dei destinatari sul lato server può risultare lenta, soprattutto se si tenta di avviare più campagne contemporaneamente.With a large audience included in campaigns, the server side targeting scan can be slow, especially if you attempt to start multiple campaigns at the same time.

  • Se possibile, iniziare una sola campagna alla volta.If possible, only start one campaign at a time.
  • Al massimo, avviare quattro campagne alla volta.At the most, only start four campaigns at a time.
  • Eseguire il push solo per gli utenti attivi (casella di controllo "Effettua push solo degli utenti raggiungibili con Push nativo" e "Effettua push solo degli utenti attivi") in modo da individuare solo gli utenti che hanno l'app installata e che la usano ancora.Push only to your active users (checkbox "Engage only users who can be reached using Native Push" and "Engage only active users") so that only your users who still have the app installed and use it will need to be scanned. Una volta definiti i destinatari, è possibile usare il pulsante di simulazione per scoprire quanti utenti riceveranno il push.Once your audience is defined, you can use the simulate button to find out how many users will receive this Push. Verrà calcolato il numero di utenti noti potenzialmente appartenenti al gruppo di destinatari (si tratta di una stima basata su un campione casuale di utenti).This will compute the number of known users potentially targeted by this audience (this is an estimate based on a random sample of users). Tenere presente che anche gli utenti che hanno disinstallato l'applicazione fanno parte di questi destinatari, ma non possono essere raggiunti.Be aware that users who have uninstalled the application are also part of this audience, but cannot be reached.

Vedere ancheSee also

Reach-Campaign6

Modifica espressioneEdit expression

Reach-Campaign7

L'opzione Limitare i destinatari si applica a:Limit your audience option applies to:

  • Effettua push solo di un sottoinsieme di utenti: tutti (annunci, sondaggi, push di dati e riquadri)Engage only a subset of users: All (Announcements, Polls, Data Pushes, Tiles)
  • Effettua push solo dei vecchi utenti: tutti (annunci, sondaggi, push di dati e riquadri)Engage only old users: All (Announcements, Polls, Data Pushes, Tiles)
  • Effettua push solo dei nuovi utenti: tutti (annunci, sondaggi, push di dati e riquadri)Engage only new users: All (Announcements, Polls, Data Pushes, Tiles)
  • Effettua push solo degli utenti inattivi: annunci, sondaggi e riquadriEngage only idle users: Announcements, Polls, Tiles
  • Effettua push solo degli utenti attivi: tutti (annunci, sondaggi, push di dati e riquadri)Engage only active users: All (Announcements, Polls, Data Pushes, Tiles)
  • Effettua push solo degli utenti raggiungibili con Push nativo: annunci e sondaggiEngage only users who can be reached using Native Push: Announcements, Polls

Intervallo di tempoTime Frame

È possibile usare la sezione Intervallo di tempo per stabilire quando verrà inviato il push oppure omettere l'intervallo di tempo per avviare immediatamente la campagna.You can use the Time Frame section to set when the push will be sent or you can leave the time frame blank to start the campaign immediately. Si tenga presente che se si utilizza il fuso orario degli utenti finali, la campagna potrebbe iniziare un giorno prima del previsto per gli utenti finali in Asia, per cui è consigliabile inviare piccoli gruppi di push alla volta finché tutti i fusi orari del mondo corrispondono all'intervallo di tempo impostato per la campagna.Remember that using the end-users' time zone may start the campaign a day earlier than you expect for your end-users in Asia and send small batches of pushes at a time until all time zones in the world match the time frame set for your campaign. L'utilizzo del fuso orario degli utenti finali, inoltre, può causare ritardi nelle campagne poiché è necessario chiedere l'ora al telefono prima di iniziare il push.Using the end users' time zone can also cause delays in campaigns since it has to request the time from the phone before starting the push.

Nota

quando le campagne non hanno data di fine, i push possono essere memorizzati nella cache locale ed essere ancora visualizzati dopo aver completato manualmente la campagna.Campaigns without an end date can cache pushes locally and still display them after you manually complete campaigns. Per evitare questo comportamento, specificare un'ora di fine per le campagne.To avoid this behavior, specific an end time for campaigns.

Vedere ancheSee also

Reach-Campaign8

Le impostazioni di applicano a:Settings Apply to:

  • Intervallo di tempo: annunci, sondaggi e riquadriTime frame: Announcements, Polls, Tiles

TestTest

È possibile usare la sezione Test per inviare il push al dispositivo di test prima di salvare la campagna.You can use the Test section to send this push to your own test device before saving the campaign. Se sono state configurate lingue personalizzate per la campagna, è possibile testare il push in ciascuna lingua.If you have configured any custom languages for this campaign, you can test the push in each language. È possibile configurare un dispositivo di test da "Account personale".You can setup a test device from “My Account”.

Nota

Non vengono registrati dati sul lato server quando si usa il pulsante per "testare" i push, vengono registrati solo i dati per le campagne di push reali.No server side data is logged when you use the button to "test" pushes, data is only logged for real push campaigns.

Vedere ancheSee also

Reach-Campaign9