AI-generated Key Takeaways
- 
          AppLinkData objects contain information about app links for Android, iOS, and web apps, along with display text. 
- 
          AppLinkInfo objects, while largely deprecated, can define targets for opening app links. 
- 
          AppTarget objects specify either a URI or package name as the target for the app link. 
- 
          The displayTextfield within AppLinkData allows for customization of the app link button's text, with a 30-character limit.
- 
          App link functionality enables integration with external apps or web pages directly from Google Wallet passes. 
| JSON representation | 
|---|
| { "androidAppLinkInfo": { object ( | 
| Fields | |
|---|---|
| androidAppLinkInfo | 
 Optional information about the partner app link. | 
| iosAppLinkInfo | 
 Deprecated. Links to open iOS apps are not supported. | 
| webAppLinkInfo | 
 Optional information about the partner web link. | 
| displayText | 
 Optional display text for the app link button. Character limit is 30. | 
AppLinkInfo
| JSON representation | 
|---|
| { "appLogoImage": { object ( | 
| Fields | |
|---|---|
| appLogoImage | 
 Deprecated. Image isn't supported in the app link module. | 
| title | 
 Deprecated. Title isn't supported in the app link module. | 
| description | 
 Deprecated. Description isn't supported in the app link module. | 
| appTarget | 
 Target to follow when opening the app link on clients. It will be used by partners to open their app or webpage. | 
AppTarget
| JSON representation | 
|---|
| { // Union field | 
| Fields | |
|---|---|
| Union field  
 | |
| targetUri | 
 URI for AppTarget. The description on the URI must be set. Prefer setting package field instead, if this target is defined for your application. | 
| packageName | 
 Package name for AppTarget. For example: com.google.android.gm | 
