Deck 3: Monetize Android Applications

ملء الشاشة (f)
exit full mode
سؤال
Which of the following permissions are required to integrate an ads library properly:

A) android.persmission.INTERNET
B) android.permission.ACCESS_WIFI_STATE
C) android.permission.READ_PHONE_STATE
D) android.permission.READ_CONTACTS
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
What is application licensing?

A) A method to control access to your paid application through authentication.
B) A method to provide a license key per product sold in-app.
C) A method to provide add license key for advertisements added to an application.
D) A method to add a second layer authentication to your privately hosted services.
سؤال
Which of the following is not a proper method to publish your Android application?

A) Releasing to an application marketplace.
B) Sending it to through mail.
C) Uploading it to website.
D) Sending it through e-mail.
سؤال
Which of the following are drawbacks for publicly publishing your application through e-mail? (Choose three)

A) The user must enable installation from "Unknown Source" on the Android device.
B) The application only reaches a selected set of users that are specified in the email by the developer prior to sending an email.
C) Any updated version of the application should be re-attached and sent to the users. There is no automatic updating.
D) It is a quick way to send the application to a limited number of users.
سؤال
Which of the following is NOT a valid reason for integration mobile analytics services into your Android application?

A) Monitor the workflow of your activities usage.
B) Understand who is using your application.
C) Know the number of installs of your application.
D) Track application errors
سؤال
When building your Android application, which library is required to use in-app billing?

A) Google Play Licensing Library.
B) Google Play Billing Library.
C) Google Play APK Expansion Library.
D) Google USB Driver.
سؤال
Which of the following is correct about paid application?

A) Any free application can be converted to paid application after it is being launched in the play store.
B) Any free application cannot be converted to paid application after it is being launched in the play store.
C) If the number of downloads of paid application pass the figure of 10,000 then the share of the developer increases by 5%.
D) If the number of downloads of paid application pass the figure of 10,000 then the share of the developer increases by 10%.
سؤال
What is License Verification Library (LVL)?

A) A library that verifies the validity of Android SDK licenses
B) A collection of helper classes that simplify adding licensing to your application.
C) A library that verifies the validity of the device purchase.
D) A library that provides information about Android devices hardware info.
سؤال
What are the types of products provided using in-app billing?

A) One-time billing products
B) Automated, recurring billing (Subscriptions).
C) Sell Ad campaigns through your application.
D) Monthly phone services bill payments for mobile providers.
سؤال
Which of the following happens after an in-app purchase is completed?

A) User is provided with a list of similar products in Google Play.
B) The application is closed and a sale confirmation message is sent to user.
C) The application runs from the same place it was left.
D) User is asked to provide an application review on Google Play.
سؤال
Which of the following is NOT true about the in-app billing?

A) In-app billing is a monetization technique that allows you to sell products through your application during its run-time.
B) For this feature to be implemented in the application, it must be a paid application.
C) In-app billing technique can be used for both paid and free applications.
D) The products that can be sold through this technique might include application features, game items, hints, articles or any other product that can be processed in your application.
سؤال
Which of the following are needed to get a license key for your application from Google Play? (Choose two)

A) A Google Play publisher account.
B) A Google Wallet merchant account.
C) An uploaded application draft.
D) A Google Play gaming services account.
سؤال
Which of the following is an invalid payment method on Google Play:

A) Credit card
B) Google Play balance
C) Direct carrier billing
D) Certified check
سؤال
Which of the following is not the mobile advertising network?

A) AdMob
B) AdMarvel
C) OneRiot
D) Google Play
سؤال
Which of the following is not a monetization technique?

A) Paid Applications
B) In-App billing
C) Advertising
D) In-App application review
سؤال
Once you publish your application as a free application on Google Play, you cannot make it paid
سؤال
What is ad mediation?

A) The name of an advertisement platform.
B) A technique to create an advertisement using the application's description.
C) A technique that sends ad requests to multiple ad networks.
D) A method to choose the best ad placement size in an application.
سؤال
Which of the following is correct about adding permissions to your application to use in-app billing?

A) Add to every layout resource in your application.
B) Add to AndroidManifest.xml.
C) Add to AndroidManifext.xml
D) Add to every layout resource in your application.
سؤال
Which of the following is true about eCPM?

A) It represents the estimated earnings you would accumulate per 100 impressions your advertisement receives.
B) It represents the estimated earnings you would accumulate per 1000 impressions your advertisement receives.
C) It represents the estimated earnings you would accumulate per 10,000 impressions your advertisement receives.
D) It represents the estimated earnings the advertiser would accumulate per 1000 impression your advertisement receives.
سؤال
Which of the following are required to publish your Android application on Google Play? (Choose two)

A) A Google publisher account.
B) A Google Wallet merchant account.
C) The APK file of your application.
D) An adMob account.
سؤال
Which of the following are issues you must consider when placing an Ad in your application? (Choose three)

A) The advertisement must be placed at the bottom of the screen.
B) The advertisement should be placed where the user can see
C) The advertisement must not overlay useful content
D) The advertisement should not be next to UI inputs.
سؤال
What modification should be made to an application's manifest file to enable AdMob ads?

A) Add android.persmission.INTERNET only.
B) Add required permissions and the activity com.google.ads.AdActivity.
C) Add required permissions and a service tag to create an Ads service
D) Add tag to enable a Broadcast receiver in the application.
سؤال
Which of the following is not included in the purchase details sent by Google Play?

A) Order Number
B) Application size
C) Order date and time
D) Price paid
سؤال
Which of the following is not a billing method used to buy through Google Play?

A) Credit card
B) Direct Carrier Billing
C) Gift card
D) Google Play card
سؤال
Which of the following cannot be done using the Developer Console?

A) Monitor your sales
B) Control who downloads your applications
C) Learn about the users' feedback.
D) Live testing of an application.
سؤال
Which of the following is the correct Android API on which the In-app billing API is supported on?

A) API 2.1 or higher
B) API2.2 or higher
C) API 1.5 or higher
D) API 16 or higher
سؤال
Which of the following is the correct location of License Verification Library (LVL) in Android SDK?

A) /extras/google/play_licensing/library/
B) /extras/google/play_licensing/
C) /extras/play_licensing/library/
D) /google/play_licensing/library/
سؤال
Which of the following is the last step in the application development process for a specific version of an application?

A) Testing and debugging an application.
B) Monetizing an application.
C) Publishing an application.
D) Choosing the method of distribution.
سؤال
Which one of the following is the primary use of Google Play Licensing Service?

A) To verify that the user did actually pay for the application.
B) To check the number of time user has paid for the application
C) To let the free application start downloading APK expansion files if your application needs them.
D) To let the paid application start downloading APK expansion files if your application needs them.
سؤال
Which of the following is a correct step for getting a license key from Google Play?

A) Create an application draft on Google Play then upload the APK file without publishing.
B) Create an application draft on Google Play then upload the APK file and publish it.
C) Upload the APK file without publishing and save it as a draft then.
D) Upload the APK file, publish it, and then save it as a draft.
سؤال
How do you avoid requesting invalid impressions in an application's ad?

A) Request a test ad - which is always available.
B) Create object AdTestRequest of Google Ads SDK.
C) Load a an HTML file saved in a testing device
D) Remove the android.persmission.INTERNET permission.
سؤال
Which of the following is a requirement to use In-App Billing service on Google Play? (Choose three)

A) A Google Wallet merchant account.
B) A publisher account.
C) A published application.
D) Google Play License Verification Library.
سؤال
Approximately how much time it takes for an application that is published to be available to the users?

A) It will be available within minutes to users.
B) It takes around one week to be available to the users.
C) As soon as Google Play finishes the application review process.
D) It takes a day for an application to be available to the user.
سؤال
Which one of these methods makes the ADT emulator a testing device? Note that "request" is an instance of class AdRequest.

A) request.addTestDevice(AdRequest.TEST_DEVICE);
B) request.addDevice(AdRequest.TEST_EMULATOR);
C) request.addTestDevice(AdRequest.TEST_EMULATOR);
D) request.makeTestRequest();
سؤال
Which of the following type of accounts is required to upload paid applications on Google Play?

A) Google Wallet Merchant Account.
B) Google Wallet Account.
C) Wallet Merchant Account.
D) Google Wallet Payment Account.
سؤال
Which of the following is NOT true about the products sold from inside the application?

A) Products sold inside an application are digital items that are offered for sale by the developer.
B) They are non-refundable
C) Digital items cannot be sold using Google Play's IAB service.
D) Products are programmatically delivered by the developer and not Google Play.
سؤال
Under Eclipse, to add a library to your application's build path, you should:

A) Use the import statement.
B) Use the package statement.
C) Add an external JAR from the project properties.
D) Set the project's Java compiler to the latest version.
سؤال
In which of the following sections on Google Play Developer Console you can see an application's license key?

A) APK
B) Store Listing
C) In-app Products
D) Services and APIs
سؤال
Which of the following refers to the unique product ID on Google Play?

A) SKU
B) AKU
C) SU
D) ASKU
سؤال
Which of the following is not recommended to promote your paid application?

A) Promote your application using demo videos on the Play store.
B) Listen to the users suggestions in the application reviews.
C) Always ask for users review when the application starts up.
D) Prepare a good marketing campaign for your application.
سؤال
Which of the following is NOT true about publishing an application?

A) Publishing is the process that allows users to install an application on their Android powered devices.
B) Publishing is the process that allows developers to configure Google License service with application.
C) Preparing your application for release by building an APK file of the release version is one of the steps of publishing process of application.
D) Releasing the application to users is one of the steps of publishing process of application.
سؤال
Which two permissions are required in your application to use Google Analytics service?

A)
B)
C)
D)
سؤال
Which of the following is true about APK expansion files?

A) They are the special format files that developers get when the APK file of application is extracted.
B) They are the format of files provided by Play Store against any paid application that can be used to extract the APK file.
C) They are the additional file hosted by Google Play to overcome the size limit of your application's APK file.
D) It is the additional file directly sent by the developer to the user (if requested) to overcome the size limit of your application's APK file.
سؤال
Which of the following is NOT true about Managed in-app products?

A) They have their ownership information tracked and managed by Google Play.
B) Their purchase information is persistent on Google server and is removed when the application is uninstalled.
C) They can be consumable.
D) They can be non-consumable
سؤال
Which of the following are administrative tasks a developer might perform when using Google Play's in-app billing services? (Choose two)

A) Setting up the products list.
B) Register test accounts.
C) Adding marketing material on Google Play.
D) Adding products images in the application.
سؤال
To create an Android emulator that supports Google Play License services, which package is needed?

A) Google APIs version 8 or higher.
B) Samples for SDK.
C) Maps System Image.
D) Android Support repository.
سؤال
Which of the following method is called when the result of the purchase will be received in "In-app billing" technique?

A) onResultReceived()
B) onPurchaseComplete()
C) onActivityResult()
D) onPurchaseResultComplete()
سؤال
Which of the following is not true about the Ad Mediator?

A) It allows you to benefit from more than one advertisement network.
B) It allows you to change your ad network without having to update.
C) It supports house advertisements so you can cross promote your applications.
D) It doesn't allow you to use more than one advertisement networks.
سؤال
Which of the following is NOT required to integrate Google Analytics service into your application?

A) Create a Google Analytics account.
B) Add permissions to your application's manifest file.
C) Add the license key in your application.
D) Create and add file analytics.xml to your project under /res/values
سؤال
Which of the following tags is required to enable advertisements in your application using AdMob?

A) .
B) .
C) .
D) .
سؤال
What Google helper class is used to setup communication with Google Play's in-app billing in your activity's onCreate method?

A) InAppBillingHelper
B) IabHelper
C) IABHelper
D) InAppBilling
سؤال
Which of the following cannot be done using Google Play Licensing?

A) Your application can query Google Play at run time and obtain the licensing status for the current user.
B) You can apply licensing per application
C) You can decide what restriction to apply in your application.
D) You can convert your free application to paid application if your application reaches a high number of downloads.
سؤال
Which of the following is the correct place of your application to use the license key verification?

A) Java Classes.
B) AndroidManifest.xml file
C) Layout resource file of the main activity.
D) It is not used in the application at all.
سؤال
Which of the following is required to set a testing environment for licensing services? (Choose two)

A) Signing in to your testing account from your devices' browser.
B) Set static responses returned by the licensing server.
C) Adding test accounts.
D) Disable all accounts syncing on your device.
سؤال
What does "this" keyword refer to in the following line of code? IabHelper mHelper = new IabHelper(this, base64EncodedPublicKey);

A) The Context of the activity.
B) Another instance of IabHelper.
C) The current IabHelper.OnIabSetupFinishedListener interface.
D) The Google Play developer console activity.
سؤال
Which of the following is not true about the subscription monetizing technique?

A) It works by offering your application for free but charging a monthly payment for the service being offered by the application.
B) It works by offering your application as paid application for minimum amount and charging a monthly payment for the service being offered by the application.
C) It works by offering your application for free but charging a yearly payment for the service being offered by the application.
D) It works by allowing the user to pay once for the application download, then the user gets free updates.
سؤال
Which of the following is valid usage of Google Play Licensing Service? (Choose two)

A) Verify user has paid for an application.
B) Allows an application to install APK extensions.
C) Add encryption to communication between your application and the internet.
D) Improve the application performance and decrease memory usage.
سؤال
Which of the following is true about the stthe ate of the running application when user starts buying product using in-app billing technique?

A) The running application from is stopped.
B) The running application gets destroyed.
C) The running application is paused.
D) Running application is not affected, as the buying is done through the Google play's live service. It just requires the key that the user has generated against the application.
سؤال
Which of the following are the types of products can be sold through in-app billing technique? (Choose two)

A) One-time billing products
B) Automated, recurring billing (Subscriptions).
C) Free applications
D) Products that can be given to the user for testing it first before paying for them. Such products are paid after user gets convinced with it.
سؤال
Which of the following is not required to test application licensing before it is published using the tools provided by Google Play's developer console?

A) Test responses
B) Test accounts
C) A run-time environment that has a user singed in to one of the test accounts
D) Google Play Test Licensing Service
سؤال
What does the following code snippet do? iabHelper.startSetup(new IabHelper.OnIabSetupFinishedListener() { public void onIabSetupFinished(IabResult result) { if (!result.isSuccess()) { …… } else { } });

A) Check if a purchase is complete.
B) Verify the credit card used is acceptable.
C) Initialize billing setup within your application.
D) Verify is amount is paid successfully.
سؤال
Which of the following two classes in the License Verification Library are main classes used to communicate with the licensing server?

A) LicenseChecker and LicenseCheckerCallback.
B) License and LicenseCallback.
C) LicenseCallback and LicenseCheckerCallback.
D) LicenseVerifier and LicenseVerifierCallback.
سؤال
Which of the following can only be performed before an application release and not after? (Choose two)

A) Create a product list to be purchased through in-app billing.
B) Remove log messages.
C) Build a signed release of your application.
D) Create a Google Wallet merchant account.
سؤال
What does the following code snippet do? AdRequest request = new AdRequest(); request.setGender(AdRequest.Gender.FEMALE); request.setLocation(location); request.setBirthday("19850101");

A) Customize an ad request to improve Google's targeted ads
B) Send authentication information to the ads server.
C) Provider registration information about current user to enable ads account.
D) Set obligatory info required by ads server
سؤال
When tracking the errors in your application using a mobile analytics service, which of the following is NOT a correct type of information you can collect?

A) Where in the code the exception occurred.
B) What time the error was thrown.
C) What actions the user made that caused the error
D) Which component of the Android OS threw an exception.
سؤال
What does the following code snippet do? mHelper.launchPurchaseFlow(this, ITEM_SKU, 10001, mPurchaseFinishedListener, "");

A) Inform Google Play to add a product to the product list.
B) Send the purchased item to the application.
C) Launches and finishes the purchase process.
D) Starts the purchase process.
سؤال
Assuming refers to the installation path of Android SDK, which of the following is the correct installation path for Google Play Billing Library?

A) \android-sdk\extras\play_billing
B) \android-sdk\extras\google\play_billing
C) \android-sdk\google\play_billing
D) \android-sdk\extras\google\billing
سؤال
Which of the following is not required to be handled by a developer if Google Play's in-app billing is used in an Android application?

A) Check out details for financial transactions.
B) User authentication to use the application.
C) Building items in the application and setting prices.
D) Adding application layout and resources.
سؤال
Which of the following is NOT true about enabling advertisements in your application using AdMob?

A) The Android library project included in AdMob's SDK is added as a library project in the application.
B) The AdMob's SDK jar file is added to the build path of the application.
C) The URL of AdMob's online service is used in the application.
D) The package name of the application and SHA certificate is submitted to AdMob's service and the key is returned against the particular application. That key is then used in the layout of the application.
سؤال
Which of the following does NOT apply to interstitial ads?

A) They present rich HTML5 experiences or web applications.
B) They are usually placed between transition points within or while entering or exiting a mobile application.
C) They are used to complete an in-app billing transaction to communicate with the server.
D) They are usually rendered as full screen or big popup. Some of them render videos, images or other rich content.
سؤال
Suppose you have built an application that communicates with the licensing server on application startup. What can you do to avoid communication and receiving the same response each time the user opens the application after the first usage? (Choose two)

A) Save the response received in String variable.
B) Save the response received permanently on device using SharedPreferences.
C) Save the response to the disk using the device's MySQL.
D) Save the response on the license server by sending the device ID.
سؤال
Which of the following contains the tools necessary to build and sign a release version of an application?

A) Dlavik Debug Monitor Server (DDMS)
B) Android Development Tools (ADT)
C) Android Debugging Bridge (ADB)
D) License Verification Library (LVL)
سؤال
Upon completion of a purchase using Google Play in-app billing, the result is returned to your activity. Which method you should override to handle the returned result?

A) onActivityResult.
B) onResultReturned.
C) onPurchaseFinished.
D) OnIabPurchaseFinished
سؤال
The following code snippet adds an AdView to a layout. What does the XML attribute ads:adUnitId refer to?

A) The ID of the device where ads are displayed for testing.
B) The publisher ID as provided by AdMob.
C) The location of the ad in the activity.
D) The Android resource id of the AdView
سؤال
Which two of the following are required to add a list of in-app products on Google Play? (Choose two)

A) Use permission com.android.vending.BILLING in your application.
B) User permission com.android.vending.PRODUCTS in your application
C) Have a Google Wallet merchant account.
D) An approval from Google before listing a product.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/75
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 3: Monetize Android Applications
1
Which of the following permissions are required to integrate an ads library properly:

A) android.persmission.INTERNET
B) android.permission.ACCESS_WIFI_STATE
C) android.permission.READ_PHONE_STATE
D) android.permission.READ_CONTACTS
A
2
What is application licensing?

A) A method to control access to your paid application through authentication.
B) A method to provide a license key per product sold in-app.
C) A method to provide add license key for advertisements added to an application.
D) A method to add a second layer authentication to your privately hosted services.
A
3
Which of the following is not a proper method to publish your Android application?

A) Releasing to an application marketplace.
B) Sending it to through mail.
C) Uploading it to website.
D) Sending it through e-mail.
B
4
Which of the following are drawbacks for publicly publishing your application through e-mail? (Choose three)

A) The user must enable installation from "Unknown Source" on the Android device.
B) The application only reaches a selected set of users that are specified in the email by the developer prior to sending an email.
C) Any updated version of the application should be re-attached and sent to the users. There is no automatic updating.
D) It is a quick way to send the application to a limited number of users.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
5
Which of the following is NOT a valid reason for integration mobile analytics services into your Android application?

A) Monitor the workflow of your activities usage.
B) Understand who is using your application.
C) Know the number of installs of your application.
D) Track application errors
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
6
When building your Android application, which library is required to use in-app billing?

A) Google Play Licensing Library.
B) Google Play Billing Library.
C) Google Play APK Expansion Library.
D) Google USB Driver.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
7
Which of the following is correct about paid application?

A) Any free application can be converted to paid application after it is being launched in the play store.
B) Any free application cannot be converted to paid application after it is being launched in the play store.
C) If the number of downloads of paid application pass the figure of 10,000 then the share of the developer increases by 5%.
D) If the number of downloads of paid application pass the figure of 10,000 then the share of the developer increases by 10%.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
8
What is License Verification Library (LVL)?

A) A library that verifies the validity of Android SDK licenses
B) A collection of helper classes that simplify adding licensing to your application.
C) A library that verifies the validity of the device purchase.
D) A library that provides information about Android devices hardware info.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
9
What are the types of products provided using in-app billing?

A) One-time billing products
B) Automated, recurring billing (Subscriptions).
C) Sell Ad campaigns through your application.
D) Monthly phone services bill payments for mobile providers.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
10
Which of the following happens after an in-app purchase is completed?

A) User is provided with a list of similar products in Google Play.
B) The application is closed and a sale confirmation message is sent to user.
C) The application runs from the same place it was left.
D) User is asked to provide an application review on Google Play.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
11
Which of the following is NOT true about the in-app billing?

A) In-app billing is a monetization technique that allows you to sell products through your application during its run-time.
B) For this feature to be implemented in the application, it must be a paid application.
C) In-app billing technique can be used for both paid and free applications.
D) The products that can be sold through this technique might include application features, game items, hints, articles or any other product that can be processed in your application.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
12
Which of the following are needed to get a license key for your application from Google Play? (Choose two)

A) A Google Play publisher account.
B) A Google Wallet merchant account.
C) An uploaded application draft.
D) A Google Play gaming services account.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
13
Which of the following is an invalid payment method on Google Play:

A) Credit card
B) Google Play balance
C) Direct carrier billing
D) Certified check
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
14
Which of the following is not the mobile advertising network?

A) AdMob
B) AdMarvel
C) OneRiot
D) Google Play
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
15
Which of the following is not a monetization technique?

A) Paid Applications
B) In-App billing
C) Advertising
D) In-App application review
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
16
Once you publish your application as a free application on Google Play, you cannot make it paid
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
17
What is ad mediation?

A) The name of an advertisement platform.
B) A technique to create an advertisement using the application's description.
C) A technique that sends ad requests to multiple ad networks.
D) A method to choose the best ad placement size in an application.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
18
Which of the following is correct about adding permissions to your application to use in-app billing?

A) Add to every layout resource in your application.
B) Add to AndroidManifest.xml.
C) Add to AndroidManifext.xml
D) Add to every layout resource in your application.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
19
Which of the following is true about eCPM?

A) It represents the estimated earnings you would accumulate per 100 impressions your advertisement receives.
B) It represents the estimated earnings you would accumulate per 1000 impressions your advertisement receives.
C) It represents the estimated earnings you would accumulate per 10,000 impressions your advertisement receives.
D) It represents the estimated earnings the advertiser would accumulate per 1000 impression your advertisement receives.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
20
Which of the following are required to publish your Android application on Google Play? (Choose two)

A) A Google publisher account.
B) A Google Wallet merchant account.
C) The APK file of your application.
D) An adMob account.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
21
Which of the following are issues you must consider when placing an Ad in your application? (Choose three)

A) The advertisement must be placed at the bottom of the screen.
B) The advertisement should be placed where the user can see
C) The advertisement must not overlay useful content
D) The advertisement should not be next to UI inputs.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
22
What modification should be made to an application's manifest file to enable AdMob ads?

A) Add android.persmission.INTERNET only.
B) Add required permissions and the activity com.google.ads.AdActivity.
C) Add required permissions and a service tag to create an Ads service
D) Add tag to enable a Broadcast receiver in the application.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
23
Which of the following is not included in the purchase details sent by Google Play?

A) Order Number
B) Application size
C) Order date and time
D) Price paid
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
24
Which of the following is not a billing method used to buy through Google Play?

A) Credit card
B) Direct Carrier Billing
C) Gift card
D) Google Play card
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
25
Which of the following cannot be done using the Developer Console?

A) Monitor your sales
B) Control who downloads your applications
C) Learn about the users' feedback.
D) Live testing of an application.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
26
Which of the following is the correct Android API on which the In-app billing API is supported on?

A) API 2.1 or higher
B) API2.2 or higher
C) API 1.5 or higher
D) API 16 or higher
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
27
Which of the following is the correct location of License Verification Library (LVL) in Android SDK?

A) /extras/google/play_licensing/library/
B) /extras/google/play_licensing/
C) /extras/play_licensing/library/
D) /google/play_licensing/library/
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
28
Which of the following is the last step in the application development process for a specific version of an application?

A) Testing and debugging an application.
B) Monetizing an application.
C) Publishing an application.
D) Choosing the method of distribution.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
29
Which one of the following is the primary use of Google Play Licensing Service?

A) To verify that the user did actually pay for the application.
B) To check the number of time user has paid for the application
C) To let the free application start downloading APK expansion files if your application needs them.
D) To let the paid application start downloading APK expansion files if your application needs them.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
30
Which of the following is a correct step for getting a license key from Google Play?

A) Create an application draft on Google Play then upload the APK file without publishing.
B) Create an application draft on Google Play then upload the APK file and publish it.
C) Upload the APK file without publishing and save it as a draft then.
D) Upload the APK file, publish it, and then save it as a draft.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
31
How do you avoid requesting invalid impressions in an application's ad?

A) Request a test ad - which is always available.
B) Create object AdTestRequest of Google Ads SDK.
C) Load a an HTML file saved in a testing device
D) Remove the android.persmission.INTERNET permission.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
32
Which of the following is a requirement to use In-App Billing service on Google Play? (Choose three)

A) A Google Wallet merchant account.
B) A publisher account.
C) A published application.
D) Google Play License Verification Library.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
33
Approximately how much time it takes for an application that is published to be available to the users?

A) It will be available within minutes to users.
B) It takes around one week to be available to the users.
C) As soon as Google Play finishes the application review process.
D) It takes a day for an application to be available to the user.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
34
Which one of these methods makes the ADT emulator a testing device? Note that "request" is an instance of class AdRequest.

A) request.addTestDevice(AdRequest.TEST_DEVICE);
B) request.addDevice(AdRequest.TEST_EMULATOR);
C) request.addTestDevice(AdRequest.TEST_EMULATOR);
D) request.makeTestRequest();
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
35
Which of the following type of accounts is required to upload paid applications on Google Play?

A) Google Wallet Merchant Account.
B) Google Wallet Account.
C) Wallet Merchant Account.
D) Google Wallet Payment Account.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
36
Which of the following is NOT true about the products sold from inside the application?

A) Products sold inside an application are digital items that are offered for sale by the developer.
B) They are non-refundable
C) Digital items cannot be sold using Google Play's IAB service.
D) Products are programmatically delivered by the developer and not Google Play.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
37
Under Eclipse, to add a library to your application's build path, you should:

A) Use the import statement.
B) Use the package statement.
C) Add an external JAR from the project properties.
D) Set the project's Java compiler to the latest version.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
38
In which of the following sections on Google Play Developer Console you can see an application's license key?

A) APK
B) Store Listing
C) In-app Products
D) Services and APIs
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
39
Which of the following refers to the unique product ID on Google Play?

A) SKU
B) AKU
C) SU
D) ASKU
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
40
Which of the following is not recommended to promote your paid application?

A) Promote your application using demo videos on the Play store.
B) Listen to the users suggestions in the application reviews.
C) Always ask for users review when the application starts up.
D) Prepare a good marketing campaign for your application.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
41
Which of the following is NOT true about publishing an application?

A) Publishing is the process that allows users to install an application on their Android powered devices.
B) Publishing is the process that allows developers to configure Google License service with application.
C) Preparing your application for release by building an APK file of the release version is one of the steps of publishing process of application.
D) Releasing the application to users is one of the steps of publishing process of application.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
42
Which two permissions are required in your application to use Google Analytics service?

A)
B)
C)
D)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
43
Which of the following is true about APK expansion files?

A) They are the special format files that developers get when the APK file of application is extracted.
B) They are the format of files provided by Play Store against any paid application that can be used to extract the APK file.
C) They are the additional file hosted by Google Play to overcome the size limit of your application's APK file.
D) It is the additional file directly sent by the developer to the user (if requested) to overcome the size limit of your application's APK file.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
44
Which of the following is NOT true about Managed in-app products?

A) They have their ownership information tracked and managed by Google Play.
B) Their purchase information is persistent on Google server and is removed when the application is uninstalled.
C) They can be consumable.
D) They can be non-consumable
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
45
Which of the following are administrative tasks a developer might perform when using Google Play's in-app billing services? (Choose two)

A) Setting up the products list.
B) Register test accounts.
C) Adding marketing material on Google Play.
D) Adding products images in the application.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
46
To create an Android emulator that supports Google Play License services, which package is needed?

A) Google APIs version 8 or higher.
B) Samples for SDK.
C) Maps System Image.
D) Android Support repository.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
47
Which of the following method is called when the result of the purchase will be received in "In-app billing" technique?

A) onResultReceived()
B) onPurchaseComplete()
C) onActivityResult()
D) onPurchaseResultComplete()
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
48
Which of the following is not true about the Ad Mediator?

A) It allows you to benefit from more than one advertisement network.
B) It allows you to change your ad network without having to update.
C) It supports house advertisements so you can cross promote your applications.
D) It doesn't allow you to use more than one advertisement networks.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
49
Which of the following is NOT required to integrate Google Analytics service into your application?

A) Create a Google Analytics account.
B) Add permissions to your application's manifest file.
C) Add the license key in your application.
D) Create and add file analytics.xml to your project under /res/values
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
50
Which of the following tags is required to enable advertisements in your application using AdMob?

A) .
B) .
C) .
D) .
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
51
What Google helper class is used to setup communication with Google Play's in-app billing in your activity's onCreate method?

A) InAppBillingHelper
B) IabHelper
C) IABHelper
D) InAppBilling
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
52
Which of the following cannot be done using Google Play Licensing?

A) Your application can query Google Play at run time and obtain the licensing status for the current user.
B) You can apply licensing per application
C) You can decide what restriction to apply in your application.
D) You can convert your free application to paid application if your application reaches a high number of downloads.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
53
Which of the following is the correct place of your application to use the license key verification?

A) Java Classes.
B) AndroidManifest.xml file
C) Layout resource file of the main activity.
D) It is not used in the application at all.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
54
Which of the following is required to set a testing environment for licensing services? (Choose two)

A) Signing in to your testing account from your devices' browser.
B) Set static responses returned by the licensing server.
C) Adding test accounts.
D) Disable all accounts syncing on your device.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
55
What does "this" keyword refer to in the following line of code? IabHelper mHelper = new IabHelper(this, base64EncodedPublicKey);

A) The Context of the activity.
B) Another instance of IabHelper.
C) The current IabHelper.OnIabSetupFinishedListener interface.
D) The Google Play developer console activity.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
56
Which of the following is not true about the subscription monetizing technique?

A) It works by offering your application for free but charging a monthly payment for the service being offered by the application.
B) It works by offering your application as paid application for minimum amount and charging a monthly payment for the service being offered by the application.
C) It works by offering your application for free but charging a yearly payment for the service being offered by the application.
D) It works by allowing the user to pay once for the application download, then the user gets free updates.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
57
Which of the following is valid usage of Google Play Licensing Service? (Choose two)

A) Verify user has paid for an application.
B) Allows an application to install APK extensions.
C) Add encryption to communication between your application and the internet.
D) Improve the application performance and decrease memory usage.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
58
Which of the following is true about the stthe ate of the running application when user starts buying product using in-app billing technique?

A) The running application from is stopped.
B) The running application gets destroyed.
C) The running application is paused.
D) Running application is not affected, as the buying is done through the Google play's live service. It just requires the key that the user has generated against the application.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
59
Which of the following are the types of products can be sold through in-app billing technique? (Choose two)

A) One-time billing products
B) Automated, recurring billing (Subscriptions).
C) Free applications
D) Products that can be given to the user for testing it first before paying for them. Such products are paid after user gets convinced with it.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
60
Which of the following is not required to test application licensing before it is published using the tools provided by Google Play's developer console?

A) Test responses
B) Test accounts
C) A run-time environment that has a user singed in to one of the test accounts
D) Google Play Test Licensing Service
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
61
What does the following code snippet do? iabHelper.startSetup(new IabHelper.OnIabSetupFinishedListener() { public void onIabSetupFinished(IabResult result) { if (!result.isSuccess()) { …… } else { } });

A) Check if a purchase is complete.
B) Verify the credit card used is acceptable.
C) Initialize billing setup within your application.
D) Verify is amount is paid successfully.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
62
Which of the following two classes in the License Verification Library are main classes used to communicate with the licensing server?

A) LicenseChecker and LicenseCheckerCallback.
B) License and LicenseCallback.
C) LicenseCallback and LicenseCheckerCallback.
D) LicenseVerifier and LicenseVerifierCallback.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
63
Which of the following can only be performed before an application release and not after? (Choose two)

A) Create a product list to be purchased through in-app billing.
B) Remove log messages.
C) Build a signed release of your application.
D) Create a Google Wallet merchant account.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
64
What does the following code snippet do? AdRequest request = new AdRequest(); request.setGender(AdRequest.Gender.FEMALE); request.setLocation(location); request.setBirthday("19850101");

A) Customize an ad request to improve Google's targeted ads
B) Send authentication information to the ads server.
C) Provider registration information about current user to enable ads account.
D) Set obligatory info required by ads server
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
65
When tracking the errors in your application using a mobile analytics service, which of the following is NOT a correct type of information you can collect?

A) Where in the code the exception occurred.
B) What time the error was thrown.
C) What actions the user made that caused the error
D) Which component of the Android OS threw an exception.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
66
What does the following code snippet do? mHelper.launchPurchaseFlow(this, ITEM_SKU, 10001, mPurchaseFinishedListener, "");

A) Inform Google Play to add a product to the product list.
B) Send the purchased item to the application.
C) Launches and finishes the purchase process.
D) Starts the purchase process.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
67
Assuming refers to the installation path of Android SDK, which of the following is the correct installation path for Google Play Billing Library?

A) \android-sdk\extras\play_billing
B) \android-sdk\extras\google\play_billing
C) \android-sdk\google\play_billing
D) \android-sdk\extras\google\billing
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
68
Which of the following is not required to be handled by a developer if Google Play's in-app billing is used in an Android application?

A) Check out details for financial transactions.
B) User authentication to use the application.
C) Building items in the application and setting prices.
D) Adding application layout and resources.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
69
Which of the following is NOT true about enabling advertisements in your application using AdMob?

A) The Android library project included in AdMob's SDK is added as a library project in the application.
B) The AdMob's SDK jar file is added to the build path of the application.
C) The URL of AdMob's online service is used in the application.
D) The package name of the application and SHA certificate is submitted to AdMob's service and the key is returned against the particular application. That key is then used in the layout of the application.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
70
Which of the following does NOT apply to interstitial ads?

A) They present rich HTML5 experiences or web applications.
B) They are usually placed between transition points within or while entering or exiting a mobile application.
C) They are used to complete an in-app billing transaction to communicate with the server.
D) They are usually rendered as full screen or big popup. Some of them render videos, images or other rich content.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
71
Suppose you have built an application that communicates with the licensing server on application startup. What can you do to avoid communication and receiving the same response each time the user opens the application after the first usage? (Choose two)

A) Save the response received in String variable.
B) Save the response received permanently on device using SharedPreferences.
C) Save the response to the disk using the device's MySQL.
D) Save the response on the license server by sending the device ID.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
72
Which of the following contains the tools necessary to build and sign a release version of an application?

A) Dlavik Debug Monitor Server (DDMS)
B) Android Development Tools (ADT)
C) Android Debugging Bridge (ADB)
D) License Verification Library (LVL)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
73
Upon completion of a purchase using Google Play in-app billing, the result is returned to your activity. Which method you should override to handle the returned result?

A) onActivityResult.
B) onResultReturned.
C) onPurchaseFinished.
D) OnIabPurchaseFinished
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
74
The following code snippet adds an AdView to a layout. What does the XML attribute ads:adUnitId refer to?

A) The ID of the device where ads are displayed for testing.
B) The publisher ID as provided by AdMob.
C) The location of the ad in the activity.
D) The Android resource id of the AdView
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
75
Which two of the following are required to add a list of in-app products on Google Play? (Choose two)

A) Use permission com.android.vending.BILLING in your application.
B) User permission com.android.vending.PRODUCTS in your application
C) Have a Google Wallet merchant account.
D) An approval from Google before listing a product.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 75 في هذه المجموعة.