diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index b54f9b5..789c82b 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -5,7 +5,8 @@ body: - type: markdown attributes: value: | - *Before reporting, search our [existing issues](https://github.com/AppLovin/AppLovin-MAX-Cordova/issues?q=is%3Aissue) and [changelog](https://github.com/AppLovin/AppLovin-MAX-Cordova/releases) to see if the issue has already been addressed.* + - To help us address issues efficiently, please provide clear and detailed bug reports. Reports lacking sufficient information may not be prioritized for review. + - Before reporting, search our [existing issues](https://github.com/AppLovin/AppLovin-MAX-Cordova/issues?q=is%3Aissue) and [changelog](https://github.com/AppLovin/AppLovin-MAX-Cordova/releases) to see if the issue has already been addressed. - type: input attributes: label: "MAX Plugin Version" @@ -43,11 +44,22 @@ body: description: "Step-by-step instructions, code snippets, or other details to reproduce the issue." validations: required: true + - type: dropdown + attributes: + label: "Reproducible in the demo app?" + description: Please try and reproduce the issue in the [demo app](https://github.com/AppLovin/AppLovin-MAX-Cordova) + options: + - "Yes" + - "No" + - "Not Tested" + default: 0 + validations: + required: true - type: textarea attributes: label: "Additional Info" description: | - - If applicable, include any info to provide further context, such as images, videos, or logs after [enabling verbose logging](https://dash.applovin.com/documentation/mediation/cordova/getting-started/advanced-settings#enable-verbose-logging). + - If applicable, include any info to provide further context, such as images, videos, or logs after [enabling verbose logging](https://developers.applovin.com/en/max/cordova/overview/advanced-settings#enable-verbose-logging). - If you don't want to post media publicly, please submit your file(s) in a [support request](https://support.applovin.com/hc/en-us/requests/new) with subject 'Issue #: ' after filing this issue with a note saying you will do so here. placeholder: "Tip: Attach files by clicking this area and dragging files in" validations: diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index f672e44..1c76f00 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,8 +1,8 @@ blank_issues_enabled: true contact_links: - name: Documentation - url: https://dash.applovin.com/documentation/mediation/cordova/getting-started/integration + url: https://developers.applovin.com/en/max/cordova/overview/integration about: Documentation for the AppLovin MAX Cordova Plugin - name: Support - url: https://monetization-support.applovin.com/hc/en-us + url: https://developers.applovin.com/en/max/faq/common-questions-from-publishers about: Answers to common questions and support for AppLovin MAX diff --git a/.github/ISSUE_TEMPLATE/crash_anr_report.yaml b/.github/ISSUE_TEMPLATE/crash_anr_report.yaml new file mode 100644 index 0000000..7a9ea20 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/crash_anr_report.yaml @@ -0,0 +1,77 @@ +name: Crash/ANR Report +description: Report a crash or ANR +labels: [bug] +body: + - type: markdown + attributes: + value: | + - To help us address issues efficiently, please provide clear and detailed bug reports. Reports lacking sufficient information may not be prioritized for review. + - Before reporting, search our [existing issues](https://github.com/AppLovin/AppLovin-MAX-Cordova/issues?q=is%3Aissue) and [changelog](https://github.com/AppLovin/AppLovin-MAX-Cordova/releases) to see if the issue has already been addressed. + - type: input + attributes: + label: "MAX Plugin Version" + placeholder: "e.g., 1.0.9" + validations: + required: true + - type: input + attributes: + label: "Cordova Version" + placeholder: "e.g., 11.0.0" + validations: + required: true + - type: input + attributes: + label: "Device/Platform Info" + description: "Is the problem affecting any specific devices or platforms?" + placeholder: "e.g., Android 8.1, iOS 15, Google Pixel 5a, etc." + validations: + required: true + - type: input + attributes: + label: "Crashes/ANRs per Day" + description: "What is the number of crashes/ANRs per day?" + validations: + required: true + - type: input + attributes: + label: "Percentage of Users Affected" + description: "What percentage of users are experiencing the crash/ANR?" + validations: + required: true + - type: textarea + attributes: + label: "First Occurrence of Crash/ANR" + description: "Did the crash/ANR start on a specific day, after updating from an older SDK version, or on a new integration?" + validations: + required: true + - type: textarea + attributes: + label: "Exception and Stack Trace" + validations: + required: true + - type: textarea + attributes: + label: "How to Reproduce" + description: "Step-by-step instructions, code snippets, or other details to reproduce the issue." + validations: + required: true + - type: dropdown + attributes: + label: "Reproducible in the demo app?" + description: Please try and reproduce the issue in the [demo app](https://github.com/AppLovin/AppLovin-MAX-Cordova) + options: + - "Yes" + - "No" + - "Not Tested" + default: 0 + validations: + required: true + - type: textarea + attributes: + label: "Additional Info" + description: | + - If applicable, include any info to provide further context, such as images, videos, or logs after [enabling verbose logging](https://developers.applovin.com/en/max/cordova/overview/advanced-settings#enable-verbose-logging). + - If you don't want to post media publicly, please submit your file(s) in a [support request](https://support.applovin.com/hc/en-us/requests/new) with subject 'Issue #: ' after filing this issue with a note saying you will do so here. + placeholder: "Tip: Attach files by clicking this area and dragging files in" + validations: + required: false