Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • intl-whitelabel-app

    • TASK 1— [Android] Add configuration to Apps Link

      • We will need to hosts on AndroidManifest.xml inside <intent-filter>:

        • PLK ES

        • path: intl-whitelabel-app/workspaces/frontend/native-assets/plk/es/android/app/src/main/AndroidManifest.xml

          • popeyes.es : This host will be to open link relates with:

            • popeyes.es/PATH

          • *.popeyes.es: This host will be to open link relates with:

            • hello.popeyes.es/PATH

            • whopper.popeyes.es/PATH

        • BK ES

        • path: intl-whitelabel-app/workspaces/frontend/native-assets/bk/es/android/app/src/main/AndroidManifest.xml

          • burgerking.es : This host will be to open link relates with:

            • burgerking.es/PATH

          • *.burgerking.es: This host will be to open link relates with:

            • hello.burgerking.es/PATH

            • whopper.burgerking.es/PATH

        • BK PT

        • path: intl-whitelabel-app/workspaces/frontend/native-assets/bk/pt/android/app/src/main/AndroidManifest.xml

          • burgerking.pt : This host will be to open link relates with:

            • burgerking.pt/PATH

          • *.burgerking.pt: This host will be to open link relates with:

            • hello.burgerking.pt/PATH

            • whopper.burgerking.pt/PATH

        • OBS: add the attribute android:autoVerify="true" on tag <intent-filter>

      • the code base will be auto-generate with App links Assintant

        This assistent, will auto-generate:

      • AndroidManifest.xml code;

      • MainActivity.java code or in another class;

      • Generate Digital Asset Links

        sha256_cert:

        • path: intl-whitelabel-app/workspaces/frontend/native-assets/bk/es/.well-known/assetlinks.json

          Code Block
          languagejson
          [
            {
              "relation": ["delegate_permission/common.handle_all_urls"],
              "target": {
                "namespace": "android_app",
                "package_name": "es.popeyes.android",
                "sha256_cert_fingerprints": [
                  
          [
          "
          49
          E7:53:
          9C
          E0:
          0B
          B3:
          62
          DA:
          E9
          02:
          A8
          B4:
          02
          47:
          10
          31:
          1A
          E1:
          59
          80:
          1D
          2D:
          D6
          85:
          21
          14:
          38
          EF:
          4B
          58:
          86
          9B:
          C8
          AA:
          59
          04:
          12
          B4:
          B8
          21:
          8C
          94:
          50
          B5:
          61
          9F:
          ED
          4D:
          B2
          28:
          7D
          41:
          90
          79:
          6C
          38:
          6D
          5C:
          5B
          0E:
          51"]
          8A"
                ]
              }
            }
          ]
  • follow the steps: https://developer.android.com/studio/write/app-link-indexing

  • We will know if will works, when the links are validated

...