Olá estou com uma dúvida com relação à propriedade user.location do nó ginga-ncl-settings. Estou desenvolvendo alguns exemplos aqui e resolvi fazer uma adaptação de conteúdo de acordo com a região que o usuário mora. Dei uma lida na norma e lá não diz se é possível eu usar essa propriedade para eu adaptar minha aplicação de acordo com o estado (Paraná, São Paulo, ...) que o usuário mora. Pelo que entendi consigo adaptar usando apenas o código postal de um país. Como eu poderia adaptar o conteúdo de acordo com o estado ou até mesmo a cidade que o usuário mora ? Eu poderia fazer esses testes na versão atual do Set-Top-Box-Virtual ? Valeu !
Tentei fazer um teste aqui e não consegui:
<ruleBase>
<rule id="dfederal" var="user.location" comparator="eq" value="70000-000"/>
</ruleBase>
...
<media id="globalVar" type="application/x-ncl-settings">
<property name="user.location" value="70000-000"/>
</media>
<switch id="locationSwitch">
<switchPort id="pLocal">
<mapping component="OndeComprarDF>
<mapping component="OndeComprarTO"/>
</switchPort>
<bindRule constituent="OndeComprarDF" rule="dfederal"/>
<defaultComponent component="OndeComprarTO"/>
<media id="OndeComprarDF" src="media/OndeComprarDF.png" descriptor="dInfo"/>
<media id="OndeComprarTO" src="media/OndeComprarTO.png" descriptor="dInfo"/> </switch>
<link xconnector="connBase#onSelectionStartStop">
<bind role="onSelection" component="Item2"/>
<bind role="stop" component="infoCarro"/>
<bind role="stop" component="FormularioCompra"/>
<bind role="start" component="locationSwitch"/>
</link>
Autor: Fernando Dias Stulback
55 comentários