暫無描述
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

GooglePlayConfiguration.uxml 4.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <UXML xmlns="UnityEngine.UIElements">
  2. <VisualElement name="GoogleConfigBlock" class="project-settings-title-container">
  3. <Label text="Google Play Configuration" class="project-settings-title"/>
  4. <VisualElement>
  5. <Label text="Please follow these steps to get your license key:" class="description"/>
  6. <VisualElement class="label-container">
  7. <Label text="1. Go to " class="numbered-item"/>
  8. <VisualElement name="GooglePlayLink" class="link-container-integrated">
  9. <TextElement text="Google Play Developer Console" class="link-button"/>
  10. <VisualElement class="external-link-icon"/>
  11. </VisualElement>
  12. </VisualElement>
  13. <Label text="2. Go to your appropriate project." class="numbered-item"/>
  14. <Label text="3. Go to &quot;Services and API&quot;, there you will find your License Key " class="numbered-item"/>
  15. </VisualElement>
  16. <VisualElement class="invisible-separator" />
  17. <VisualElement name="RevenueValidationBlock">
  18. <Label text="Revenue Validation" class="project-settings-subtitle"/>
  19. <Label text="Enter your Google Play key on your project's dashboard:" class="note-tag"/>
  20. <VisualElement name="DashboardSettingsLink" class="link-container-integrated">
  21. <TextElement text="Unity Project Settings in the dashboard" class="link-button"/>
  22. <VisualElement class="external-link-icon"/>
  23. </VisualElement>
  24. <VisualElement name="verified-mode">
  25. <Label text="Great! You will now be able to track verified transactions taking place on your app." class="description"/>
  26. </VisualElement>
  27. <VisualElement name="unverified-mode">
  28. <VisualElement name="error-request-format">
  29. <Label text="The request to get the key on the dashboard was invalid. Please Report this as a possible bug." class="warning-message"/>
  30. </VisualElement>
  31. <VisualElement name="error-unauthorized-user">
  32. <Label text="You are not authorized to set the license key." class="warning-message"/>
  33. </VisualElement>
  34. <VisualElement name="error-server-error">
  35. <Label text="There was an error retrieving the key from the backend. Please try again later." class="warning-message"/>
  36. </VisualElement>
  37. <VisualElement name="error-fetch-key">
  38. <Label text="There seems to be no existing key set on the backend." class="warning-message"/>
  39. <VisualElement class="warning-label-container">
  40. <VisualElement class="warning-info-icon2x"/>
  41. <Label text="Please verify your Dashboard in the link above to set Google Public Key for this application, in order to ensure revenue numbers reflect verified payments for Google." class="warning-message"/>
  42. </VisualElement>
  43. </VisualElement>
  44. </VisualElement>
  45. </VisualElement>
  46. <VisualElement class="invisible-separator" />
  47. <VisualElement name="ReceiptObfuscatorBlock">
  48. <Label text="Receipt Obfuscator" class="project-settings-subtitle"/>
  49. <Label text="Receipt obfuscation for Google Play will create a Tangle class in your project, note that this does not replace server side validation." class="label-container"/>
  50. <TextField name="GooglePlayKeyEntry" class="multiline-field-value" text="-Enter Key-" multiline="true"/>
  51. <VisualElement class="button-container">
  52. <Button name="ObfuscateKeysButton" text="Obfuscate License Keys" class="submit-button"/>
  53. </VisualElement>
  54. <VisualElement name="verification">
  55. <Label text="GooglePlayTangle.cs has been generated and exists in your project." class="label-container"/>
  56. </VisualElement>
  57. <VisualElement name="error-message">
  58. <Label text="-Google Errors Show Here-." class="warning-message"/>
  59. </VisualElement>
  60. </VisualElement>
  61. </VisualElement>
  62. <VisualElement class="separator" />
  63. </UXML>