Tuesday, December 12, 2017

Salesforce Certified Platform App Builder

On 4th Dec 2017 Malaysia time, I am officially certified as Salesforce Platform App Builder.Honestly I don't feel it easy due to tricky question.

TopicPercentage Correct
Security83%
Social0%
Data Modeling and Management83%
Salesforce Fundamentals80%
User Interface50%
Mobile66%
Reporting66%
App Deployment80%
Business Logic and Process Automation56%

Personally I believe working in Salesforce will not be enough if we have no idea how the questions will be asked in exam.Sometimes I get confuse with the sentences and easily fall into the trap.The feeling is like taking Science exam in Malay language and although I am Malay I still need to be careful with keyword and how tricky it could be.

Once you plan to sit for exam, I highly advice you to check out how the question being asked.This can be done by check out the Exam Guide, quizes or mock up questions.Be careful on mockup question's answer because it might not 100% accurate.Usually I will read the question and directly check out the topic to compare with the answer.Please do not memorize the answer but find WHY the answer was given.

Here I would like to share of the topic/question that I faced during the exam.I am not able to recall 100% the exact question but I believe some of content maybe helpful for you.


  1.  There one object that all employee should able to see it, Sales department should be able to edit based on regional.How you going to setup for this scenario
  2. The organization would like to share the record to all employee but only HR can view certain field.
  3. System admin try to convert master detail field to lookup field but fail to do so? Why?
  4. System admin try to convert Lookup field to Master detail field.Select how.It will give you the list of options.
  5. A company has custom object Interview and Candidate. How to know how many candidates for one interview ?
  6. Many to Many relationships 
  7.  Self relationships
  8. Which sandbox we can use Sandbox Template?
  9. The Sales Manager would like to use Visual Flow in creating guide for Sales rep, how to make Visual Flow accessible to the user?It can be tricky question because it might list all options to launch Visual Flow. You might want to check how Visual flow can be run at back end and how it can be deployed as wizard.
  10. The criteria of external id
  11. Is it possible? Will changes  cause data loss? Picklist to Multipicklist, Text to Rich Text?

Also please focus on the questions that will be asked the most first.You can check out the percentage here .I am participating in Trailhead a lot, I believe it helps.There one Trailmix that dedicated to Salesforce Platform App Builder Credential

All the Best


Saturday, October 14, 2017

Google Analytic Overview

I spent some time to understand Google Analytic(GA) as I have some project that might require it.

What is Google Analytic?
Google Analytics is a freemium web analyticsservice offered by Google that tracks and reports website traffic. Google launched the service in November 2005 after acquiring Urchin. Google Analytics is now the most widely used web analyticsservice on the Internet.Read more...
Simply say, it use to track our website such page view etc. which enable us to see the performace of our website.

There some pro and cons of using GA that has been mentioned in several sites.I just listed down what I want to know but I provide resource below so you can grab it for more info.

Pro
  1. It's free so everyone can use it.We can setup up to 100 analytic account  .
  2. It's almost complete feature even for free version .It has has almost every metric we may want to analyze such bounce rate, average time spent on page, etc.
  3. It can be used in different enviroment such as website or mobile.
  4. The information resources are  available widely.Google setup Google Analytic Academy . Wow, an academy just for this, surely there a lot to learn =)
Cons
  1. For free version, Google may have some advantage of retailer data.
  2. It might no so user friendly for none technical background user.Honestly, I feel a little bit difficult to start such as add new account and understand the term.But it's possible to learn and also I believe Google will improvise user interface.
  3. If you have high traffic website, you might want to consider Google Analytic 360 which is expensive ~$150,000 per year.

Some screenshot on creating analytic account.

The Create new account is nowhere to be found.You have to click on Admin then select on dropbox.

Some share setting that you might want to consider especially if your site is sensitive.

Sample of javascript that you might need to paste on your site header.


Analytic Account structure in Google Analytic
source:Account Structure
An Analytics account is a way to name and organize how you track one or more properties (e.g. websites, mobile apps, point-of-sale devices) using Analytics. Each Analytics user has access to at least one account, either one they created themselves, or one that they were given access to by someone else. In each Analytics account, at least one property (such as a website) is being tracked. As shown above, an Analytics account can be used to track a single property, or it can track many distinct ones, depending upon the requirements of its use.Read more...

Resources that I found useful :