About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
windows_first
⚠️
windows_tools
⚠️
missing_linux_example
Summary:
The documentation page demonstrates a Windows bias by providing notification payload examples for Windows platforms (Windows Store, MPNS/Windows Phone) before or instead of Linux/Android equivalents. Windows-specific XML payloads and tile templates are shown in detail, while Android (FCM) and Linux clients are only mentioned in passing, with no concrete examples or guidance. There are no Linux or Android code snippets, and the focus on Windows notification formats and tools (such as tile templates) may alienate non-Windows developers.
Recommendations:
- Include concrete payload and template examples for Android (FCM) and other non-Windows platforms alongside Windows and iOS.
- Present platform examples in a neutral or rotating order (e.g., iOS, Android, Windows) to avoid always listing Windows first.
- Add sample code or configuration for Linux-based clients or cross-platform tools (e.g., curl, Python, Node.js) to demonstrate parity.
- Avoid focusing on Windows-specific notification features (like tile templates) without providing equivalent examples or explanations for other platforms.
- Explicitly mention that the concepts apply equally to Linux/Android and provide links or references to relevant documentation for those platforms.
Create pull request
Flagged Code Snippets
<toast>
<visual>
<binding template=\"ToastText01\">
<text id=\"1\">Hello!</text>
</binding>
</visual>
</toast>
<toast>
<visual>
<binding template=\"ToastText01\">
<text id=\"1\">$(message)</text>
</binding>
</visual>
</toast>
<tile>
<visual>
<binding $(property)>
<text id="1">Seattle, WA</text>
</binding>
</visual>
</tile>
<tile>
<visual>
<binding template="TileWideSmallImageAndText04">
<image id="1" src="$(day1_image)" alt="alt text"/>
<text id="1">Seattle, WA</text>
<text id="2">$(day1_tempC)</text>
</binding>
</visual>
</tile>
<tile>
<visual>
<binding template="ToastText01">
<text id="1">{'Hi, ' + $(name)}</text>
</binding>
</visual>
</tile>