Shopify App Development !| !| !|
Certification Exam with precise !| !| !| !|
detailed solutions !|
Documentation is an opportunity to educate your users. Which of the !| !| !| !| !| !| !| !| !| !| !|
following is not a good method of encouraging learning in your
!| !| !| !| !| !| !| !| !| !| !|
documentation?
-Clearly defining each step and defining tasks with granularity
!| !| !| !| !| !| !| !|
-Including greater context beyond the task itself, so users understand the
!| !| !| !| !| !| !| !| !| !| !|
purpose and outcome of each step
!| !| !| !| !|
-Repeating the same information through subsequent steps to reinforce key
!| !| !| !| !| !| !| !| !| !|
concepts
-Gradually increasing the tutorial difficulty—making first tasks easier than
!| !| !| !| !| !| !| !| !|
later ones - Correct answer ✔Repeating the same information through
!| !| !| !| !| !| !| !| !| !|
subsequent steps to reinforce key concepts ?
!| !| !| !| !| !|
https://polaris.shopify.com/content/help-documentation
What Polaris React component would you use to add a title and breadcrumb
!| !| !| !| !| !| !| !| !| !| !| !| !|
to your app?
!| !|
-<Heading>
-<Tabs>
,-<Page>
-<Link> - Correct answer ✔<Page> ?
!| !| !| !| !|
https://polaris.shopify.com/components/structure/page
The access token generated during OAuth can be used with both the REST
!| !| !| !| !| !| !| !| !| !| !| !| !|
and GraphQL Admin APIs. - Correct answer ✔True ?
!| !| !| !| !| !| !| !|
https://shopify.dev/api/admin/getting-started#rest-admin-api
Which Shopify App Bridge resource picker option would you use in order to
!| !| !| !| !| !| !| !| !| !| !| !| !|
filter a list of products?
!| !| !| !|
-showProducts
-filterValue
-showVariant
-initialQuery - Correct answer ✔initialQuery ? !| !| !| !| !|
https://shopify.dev/apps/tools/app-bridge/actions/resourcepicker#options
In order to test your app effectively you need to test multiple user flows. You
!| !| !| !| !| !| !| !| !| !| !| !| !| !| !|
have already tested how your app installs on one of your development stores.
!| !| !| !| !| !| !| !| !| !| !| !| !|
Which of the following options qualify as different user flow you could test?
!| !| !| !| !| !| !| !| !| !| !| !| !|
Select all that apply.
!| !| !|
,-Performing a fresh installation of your app on another store
!| !| !| !| !| !| !| !| !|
-Uninstalling your app on the same store !| !| !| !| !| !|
-Reinstalling the uninstalled app immediately after uninstall - Correct
!| !| !| !| !| !| !| !| !|
answer ✔-Performing a fresh installation of your app on another store ?
!| !| !| !| !| !| !| !| !| !| !|
-Uninstalling your app on the same store ? !| !| !| !| !| !| !|
https://www.shopify.in/partners/blog/user-test-app
Making a GET request to the /admin/webhooks.json endpoint will retrieve
!| !| !| !| !| !| !| !| !| !|
webhook subscriptions for the shop that have been created through the:
!| !| !| !| !| !| !| !| !| !|
-Shop Admin !|
-API
-Both - Correct answer ✔-API ?
!| !| !| !| !|
https://shopify.dev/api/admin/rest/reference/events/webhook
To ensure a consistent user experience, you should ensure any illustrations
!| !| !| !| !| !| !| !| !| !| !|
you create for your app's user interface use Shopify's illustration style. -
!| !| !| !| !| !| !| !| !| !| !| !|
Correct answer ✔True ? !| !| !|
https://polaris.shopify.com/design/illustrations#navigation
, Which of the following scenarios are not possible to implement using the
!| !| !| !| !| !| !| !| !| !| !| !|
Shopify Billing API? !| !|
-Offering varying free trial periods depending on the country a merchant is
!| !| !| !| !| !| !| !| !| !| !| !|
based in !|
-Charging different merchants with the same usage, varying usage charges for
!| !| !| !| !| !| !| !| !| !|
using your app
!| !| !|
-Offering merchants refunds for their past 12 months of charges
!| !| !| !| !| !| !| !| !|
-Charging merchants on an annual cycle as opposed to a 30-day cycle -
!| !| !| !| !| !| !| !| !| !| !| !| !|
Correct answer ✔-Offering varying free trial periods depending on the
!| !| !| !| !| !| !| !| !| !|
country a merchant is based in ?
!| !| !| !| !| !|
https://shopify.dev/apps/billing/models
In addition to customers/data_request, which requests to view stored
!| !| !| !| !| !| !| !| !|
customer data, what two mandatory webhooks need to be added to every
!| !| !| !| !| !| !| !| !| !| !| !|
public app? !|
-app/uninstall and customer/redact !| !|
-Customers/redact and shop/redact !| !|
-Shop/update and shop/redact - Correct answer ✔-Customers/redact and
!| !| !| !| !| !| !| !|
shop/redact
https://shopify.dev/apps/webhooks/mandatory
Certification Exam with precise !| !| !| !|
detailed solutions !|
Documentation is an opportunity to educate your users. Which of the !| !| !| !| !| !| !| !| !| !| !|
following is not a good method of encouraging learning in your
!| !| !| !| !| !| !| !| !| !| !|
documentation?
-Clearly defining each step and defining tasks with granularity
!| !| !| !| !| !| !| !|
-Including greater context beyond the task itself, so users understand the
!| !| !| !| !| !| !| !| !| !| !|
purpose and outcome of each step
!| !| !| !| !|
-Repeating the same information through subsequent steps to reinforce key
!| !| !| !| !| !| !| !| !| !|
concepts
-Gradually increasing the tutorial difficulty—making first tasks easier than
!| !| !| !| !| !| !| !| !|
later ones - Correct answer ✔Repeating the same information through
!| !| !| !| !| !| !| !| !| !|
subsequent steps to reinforce key concepts ?
!| !| !| !| !| !|
https://polaris.shopify.com/content/help-documentation
What Polaris React component would you use to add a title and breadcrumb
!| !| !| !| !| !| !| !| !| !| !| !| !|
to your app?
!| !|
-<Heading>
-<Tabs>
,-<Page>
-<Link> - Correct answer ✔<Page> ?
!| !| !| !| !|
https://polaris.shopify.com/components/structure/page
The access token generated during OAuth can be used with both the REST
!| !| !| !| !| !| !| !| !| !| !| !| !|
and GraphQL Admin APIs. - Correct answer ✔True ?
!| !| !| !| !| !| !| !|
https://shopify.dev/api/admin/getting-started#rest-admin-api
Which Shopify App Bridge resource picker option would you use in order to
!| !| !| !| !| !| !| !| !| !| !| !| !|
filter a list of products?
!| !| !| !|
-showProducts
-filterValue
-showVariant
-initialQuery - Correct answer ✔initialQuery ? !| !| !| !| !|
https://shopify.dev/apps/tools/app-bridge/actions/resourcepicker#options
In order to test your app effectively you need to test multiple user flows. You
!| !| !| !| !| !| !| !| !| !| !| !| !| !| !|
have already tested how your app installs on one of your development stores.
!| !| !| !| !| !| !| !| !| !| !| !| !|
Which of the following options qualify as different user flow you could test?
!| !| !| !| !| !| !| !| !| !| !| !| !|
Select all that apply.
!| !| !|
,-Performing a fresh installation of your app on another store
!| !| !| !| !| !| !| !| !|
-Uninstalling your app on the same store !| !| !| !| !| !|
-Reinstalling the uninstalled app immediately after uninstall - Correct
!| !| !| !| !| !| !| !| !|
answer ✔-Performing a fresh installation of your app on another store ?
!| !| !| !| !| !| !| !| !| !| !|
-Uninstalling your app on the same store ? !| !| !| !| !| !| !|
https://www.shopify.in/partners/blog/user-test-app
Making a GET request to the /admin/webhooks.json endpoint will retrieve
!| !| !| !| !| !| !| !| !| !|
webhook subscriptions for the shop that have been created through the:
!| !| !| !| !| !| !| !| !| !|
-Shop Admin !|
-API
-Both - Correct answer ✔-API ?
!| !| !| !| !|
https://shopify.dev/api/admin/rest/reference/events/webhook
To ensure a consistent user experience, you should ensure any illustrations
!| !| !| !| !| !| !| !| !| !| !|
you create for your app's user interface use Shopify's illustration style. -
!| !| !| !| !| !| !| !| !| !| !| !|
Correct answer ✔True ? !| !| !|
https://polaris.shopify.com/design/illustrations#navigation
, Which of the following scenarios are not possible to implement using the
!| !| !| !| !| !| !| !| !| !| !| !|
Shopify Billing API? !| !|
-Offering varying free trial periods depending on the country a merchant is
!| !| !| !| !| !| !| !| !| !| !| !|
based in !|
-Charging different merchants with the same usage, varying usage charges for
!| !| !| !| !| !| !| !| !| !|
using your app
!| !| !|
-Offering merchants refunds for their past 12 months of charges
!| !| !| !| !| !| !| !| !|
-Charging merchants on an annual cycle as opposed to a 30-day cycle -
!| !| !| !| !| !| !| !| !| !| !| !| !|
Correct answer ✔-Offering varying free trial periods depending on the
!| !| !| !| !| !| !| !| !| !|
country a merchant is based in ?
!| !| !| !| !| !|
https://shopify.dev/apps/billing/models
In addition to customers/data_request, which requests to view stored
!| !| !| !| !| !| !| !| !|
customer data, what two mandatory webhooks need to be added to every
!| !| !| !| !| !| !| !| !| !| !| !|
public app? !|
-app/uninstall and customer/redact !| !|
-Customers/redact and shop/redact !| !|
-Shop/update and shop/redact - Correct answer ✔-Customers/redact and
!| !| !| !| !| !| !| !|
shop/redact
https://shopify.dev/apps/webhooks/mandatory