pendo-io / pendo-mobile-sdk

Pendo captures product usage data, gathers user feedback, and lets you communicate in-app to onboard, educate, and guide users to value
https://www.pendo.io
Other
57 stars 2 forks source link

APP-81800 update android install instructions #50

Closed randmaayan closed 1 year ago

randmaayan commented 1 year ago

add manual installation instructions. fix broken links.


This change is Reviewable

udilevin commented 1 year ago

android/pnddocs/expo_rn.md line 117 at r1 (raw file):

### 6. Verify Installation

* In the Pendo UI, under your app's subscription settings, click the Install Settings tab, and look for the Start Verification button. Follow instructions there to make sure you have integrated correctly.  

I think it should be something like:

In the Pendo UI click on Settings -> Subscription Settings. Select your app by clicking on 'View App Details', click on 'Install Settings' tab and follow the instructions under "Verify Your Installation" to make sure you have successfully integrated the Pendo SDK.

@juliebenjamin your approval is needed

udilevin commented 1 year ago

android/pnddocs/xamarin-android.md line 80 at r1 (raw file):

**accountData**: the account metadata (e.g. tier, level, ARR, etc.)  

Passing `null` or `""` to the visitorId or not setting the `initParams.visitorId` will generate an <a href="https://help.pendo.io/resources/support-library/analytics/anonymous-visitors.html" target="_blank">anonymous visitor id</a>.

we don't have initParams.visitorId, we are passing the visitorId, accountId, visitorData, accountData.

udilevin commented 1 year ago

android/pnddocs/xamarin-android.md line 123 at r1 (raw file):

* If you are encountering **Dex** problems, refer to:  
  * <a href="https://developer.android.com/studio/build/multidex" target="_blank">https://developer.android.com/studio/build/multidex </a>
  * <a href="https://docs.microsoft.com/en-us/xamarin/android/deploy-test/release-prep/?tabs=macos#multi-dex" target="_blank">https://docs.microsoft.com/en-us/xamarin/android/deploy-test/release-prep/?tabs=macos#multi-dex </a>

Not possible in Xamarin....we don't have build gradle and the artifact is in the nuget package.

udilevin commented 1 year ago

android/pnddocs/xamarin_forms-android.md line 139 at r1 (raw file):

* If you are encountering **Dex** problems, please refer to:
  * <a href="https://developer.android.com/studio/build/multidex" target="_blank">https://developer.android.com/studio/build/multidex </a>
  * <a href="https://docs.microsoft.com/en-us/xamarin/android/deploy-test/release-prep/?tabs=macos#multi-dex" target="_blank">https://docs.microsoft.com/en-us/xamarin/android/deploy-test/release-prep/?tabs=macos#multi-dex .</a>

same as Xamarin, not relevant

udilevin commented 1 year ago

android/pnddocs/xamarin_maui-android.md line 132 at r1 (raw file):

* If you are encountering **Dex** problems, please refer to:
  * <a href="https://developer.android.com/studio/build/multidex" target="_blank">https://developer.android.com/studio/build/multidex </a>
  * <a href="https://docs.microsoft.com/en-us/xamarin/android/deploy-test/release-prep/?tabs=macos#multi-dex" target="_blank">https://docs.microsoft.com/en-us/xamarin/android/deploy-test/release-prep/?tabs=macos#multi-dex </a>

same as before. not relevant

juliebenjamin commented 1 year ago
  1. In the Pendo UI, go to Settings>Subscription Settings.
  2. Hover over your app and select View app details.
  3. Select the Install Settings tab and follow the instructions under Verify Your Installation to ensure you have successfully integrated the Pendo SDK.
pendo-ops commented 1 year ago

Your login juliebenjamin doesn't have an email registered, so can not add you as a reviewer. register with '/modbot register juliebenjamin' in Slack

udilevin commented 1 year ago

android/pnddocs/xamarin-android.md line 10 at r3 (raw file):

3. Click "Add Package".

- **Minimum and compile SDK Version**  

There is no build.gradle in Xamarin, this should be done via the UI -> Project properties: minSDK and Target are located in Android-> Application image.png or via AndroidManifest.xml under the manifest tag:

Don't know where the JavaVersion is.

udilevin commented 1 year ago

android/pnddocs/xamarin-android.md line 125 at r3 (raw file):


* Review the <a href="https://developers.pendo.io/category/mobile-sdk/" target="_blank">release notes</a> for any backward compatibility issues.
* If for any reason you need to manually install the SDK - please refer to the <a href="https://github.com/pendo-io/pendo-mobile-sdk/blob/master/android/pnddocs/android_sdk_manual_installation.md">manual installation page</a>

Can't install the SDK manually. It's part of the package.

udilevin commented 1 year ago

android/pnddocs/xamarin_forms-android.md line 142 at r3 (raw file):


* Review the <a href="https://developers.pendo.io/category/mobile-sdk/" target="_blank">release notes</a> for any backward compatibility issues.
* If for any reason you need to manually install the SDK - please refer to the <a href="https://github.com/pendo-io/pendo-mobile-sdk/blob/master/android/pnddocs/android_sdk_manual_installation.md">manual installation page</a>

Can't install the SDK manually in Xamarin, it's part of the Nuget package.

udilevin commented 1 year ago

android/pnddocs/xamarin_maui-android.md line 134 at r3 (raw file):


* Review the <a href="https://developers.pendo.io/category/mobile-sdk/" target="_blank">release notes</a> for any backward compatibility issues.
* If for any reason you need to manually install the SDK - please refer to the <a href="https://github.com/pendo-io/pendo-mobile-sdk/blob/master/android/pnddocs/android_sdk_manual_installation.md">manual installation page</a>

Same as before, SDK is part of the nuget package. can't install it manuallly.

udilevin commented 1 year ago

android/pnddocs/xamarin-android.md line 11 at r4 (raw file):


- **Minimum and Target SDK Version**  
If applicable, set your app to be compiled with **Target Android Version 31** or higher and **Minimum Android Version 21** or higher :

Do we want to add this section to xamarin forms and to maui?

udilevin commented 1 year ago

:lgtm:[merge]

pendo-ops commented 1 year ago

All JIRA issue transitioned/labeled.

Branch APP-81800_android_install_update deleted