Volba metody doručení oznámení

Tento článek popisuje čtyři možnosti oznámení – místní, naplánované, pravidelné a push – které doručují aktualizace dlaždic, odznaků a obsah informačních oznámení. Dlaždice nebo informační zpráva můžou uživateli získat informace, i když uživatel není přímo zapojen do vaší aplikace. Povaha a obsah vaší aplikace a informace, které chcete doručit, vám můžou pomoct určit, která metoda oznámení nebo metody jsou pro váš scénář nejvhodnější.

Přehled metod doručování oznámení

Existují čtyři mechanismy, které může aplikace použít k doručení oznámení:

  • Local
  • Scheduled
  • Periodic
  • Push

Tato tabulka shrnuje typy doručení oznámení.

Metoda doručení Použití s Description Examples
Local Dlaždice, odznak, informační zpráva Sada volání rozhraní API, která odesílají oznámení, když je vaše aplikace spuštěná, přímo aktualizuje dlaždici nebo odznáček nebo odesílá informační oznámení.
  • Hudební aplikace aktualizuje svou dlaždici, aby zobrazovala, co je "Aktuálně přehráváno".
  • Herní aplikace aktualizuje svou dlaždici s vysokým skóre uživatele, když uživatel odejde ze hry.
  • Odznáček, jehož glyf označuje nové informace v aplikaci, se při aktivaci aplikace vymaže.
Scheduled Dlaždice, oznámení Sada volání rozhraní API, která předem naplánují oznámení, aby se aktualizovala v čase, který určíte.
  • Aplikace kalendáře nastaví oznámení formou toastu jako připomenutí pro nadcházející schůzku.
Periodic Dlaždice, odznáček Oznámení, která pravidelně aktualizují dlaždice a odznáčky tím, že se v pevných časových intervalech dotazují cloudové služby na nový obsah.
  • Aplikace počasí aktualizuje svou dlaždici, která zobrazuje předpověď v 30minutových intervalech.
  • Web 'denních nabídek' aktualizuje svoji nabídku dne každé ráno.
  • Dlaždice, která zobrazuje počet dnů do události, aktualizuje zobrazené odpočítávání každý den o půlnoci.
Posunout Dlaždice, Odznáček, Informační zpráva, Raw Oznámení odeslaná z cloudového serveru, i když vaše aplikace není spuštěná.
  • Nákupní aplikace pošle notifikaci, aby uživateli oznámila slevu na položku, kterou sleduje.
  • Aplikace pro zprávy aktualizuje svou dlaždici s aktuálními zprávami, jakmile k nim dojde.
  • Sportovní aplikace uchovává svou dlaždici up-to-date během probíhající hry.
  • Komunikační aplikace poskytuje upozornění na příchozí zprávy nebo telefonní hovory.

 

Místní oznámení

Aktualizace dlaždice nebo odznaku aplikace nebo vyvolání vyskakovacího oznámení, když je aplikace spuštěna, je nejjednodušším mechanismem doručení oznámení; vyžaduje pouze místní volání rozhraní API. Každá aplikace může mít užitečné nebo zajímavé informace, které se mají na dlaždici zobrazit, i když se tento obsah změní až po spuštění uživatele a interakci s aplikací. Místní oznámení jsou také dobrým způsobem, jak zachovat aktuální dlaždici aplikace, i když používáte jeden z dalších mechanismů oznámení. Dlaždice aplikace pro fotky může například zobrazovat fotky z nedávno přidaného alba.

Doporučujeme, aby vaše aplikace aktualizovala svou dlaždici místně při prvním spuštění nebo alespoň hned po provedení změny, kterou by vaše aplikace normálně odrážela na dlaždici. Tato aktualizace není viditelná, dokud uživatel neopustí aplikaci, ale provedením této změny během používání aplikace zajistíte, že dlaždice je již up-to-date, když uživatel odejde.

Zatímco volání rozhraní API jsou místní, oznámení můžou odkazovat na webové obrázky. Pokud není webový obrázek k dispozici ke stažení, je poškozený nebo nesplňuje specifikace, dlaždice a oznámení reagují odlišně:

  • Dlaždice: Aktualizace se nezobrazuje
  • Notifikace: Oznámení se zobrazí, ale váš obrázek se vynechá.

Ve výchozím nastavení vyprší platnost místních oznámení toast po třech dnech a platnost oznámení místních dlaždic nikdy nevyprší. Doporučujeme tyto výchozí hodnoty přepsat explicitním časovým vypršením platnosti, který dává smysl pro vaše oznámení (informační zprávy mají maximálně tři dny).

Další informace najdete v těchto tématech:

Plánovaná oznámení

Plánovaná oznámení jsou podmnožinou místních oznámení, která můžou určovat přesný čas, kdy se má dlaždice aktualizovat nebo se má zobrazit informační zpráva. Plánovaná oznámení jsou ideální v situacích, kdy je obsah, který se má aktualizovat, známý předem, například v pozvánce na schůzku. Pokud nemáte předem přehled o obsahu oznámení, měli byste použít nabízená nebo pravidelná oznámení.

Mějte na paměti, že plánovaná oznámení nelze použít pro oznámení pomocí ikonky; k tomuto účelu jsou nejvhodnější místní, periodická nebo push oznámení.

Naplánovaná oznámení ve výchozím nastavení vyprší tři dny od jejich doručení. Tuto výchozí dobu vypršení platnosti u plánovaných oznámení dlaždic můžete přepsat, ale u plánovaných oznámení typu toast čas vypršení platnosti přepsat nemůžete.

Další informace najdete v těchto tématech:

Pravidelná oznámení

Pravidelná oznámení poskytují živé aktualizace dlaždic s minimálními investicemi do cloudových služeb a klientů. Jsou také vynikající metodou distribuce stejného obsahu široké cílové skupině. Váš klientský kód určuje adresu URL cloudového umístění, které Windows kontroluje pro aktualizace dlaždic nebo odznaků, a jak často se má umístění kontrolovat. V každém intervalu dotazování Windows kontaktuje adresu URL a stáhne zadaný obsah XML a zobrazí ho na dlaždici.

Pravidelná oznámení vyžadují, aby aplikace hostovala cloudovou službu a tato služba se bude dotazovat v zadaném intervalu všemi uživateli, kteří mají aplikaci nainstalovanou. Upozorňujeme, že pravidelné aktualizace nelze použít pro vyskakovací oznámení; ta jsou nejlépe obsluhována naplánovanými nebo push oznámeními.

Ve výchozím nastavení vyprší platnost pravidelných oznámení o třech dnech od doby, kdy k dotazování dojde. V případě potřeby můžete toto výchozí nastavení přepsat explicitním časem vypršení platnosti.

Další informace najdete v těchto tématech:

Oznámení push

Push oznámení jsou ideální pro komunikaci dat v reálném čase nebo personalizovaných dat přizpůsobená uživateli. Nabízená oznámení se používají pro obsah, který se generuje v nepředvídatelných časech, jako jsou nejnovější zprávy, aktualizace sociálních sítí nebo rychlé zprávy. Nabízená oznámení jsou užitečná také v situacích, kdy jsou data citlivá na čas způsobem, který nebude vyhovovat pravidelným oznámením, jako jsou sportovní skóre během hry.

Nabízená oznámení vyžadují cloudovou službu, která spravuje kanály nabízených oznámení a vybírá, kdy a komu se mají odesílat oznámení.

Ve výchozím nastavení vyprší platnost push oznámení tři dny od okamžiku, kdy jsou přijata zařízením. V případě potřeby můžete toto výchozí nastavení přepsat explicitním časem vypršení platnosti (informační zpráva má maximálně tři dny).

Další informace najdete tady: