āĻļāĻ°ā§āϟāĻ•āĻžāϟ āϜāĻ¨ā§āϝ āϏ⧇āϰāĻž āĻ…āύ⧁āĻļā§€āϞāύ

āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĄāĻŋāϜāĻžāχāύ āĻāĻŦāĻ‚ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāχ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāĻ•āĻžāϗ⧁āϞāĻŋ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύ:

āύāĻ•āĻļāĻž āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāĻ•āĻž āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύ

āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϕ⧇ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻĻ⧃āĻļā§āϝāϤ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ āĻ•āϰāϤ⧇, āĻ…ā§āϝāĻžāĻĒ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āφāχāĻ•āύ āĻĄāĻŋāϜāĻžāχāύ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāĻ•āĻž āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύāĨ¤

āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϚāĻžāϰāϟāĻŋ āĻ¸ā§āĻŦāϤāĻ¨ā§āĻ¤ā§āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧁āύ

āϝāĻĻāĻŋāĻ“ API āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āϜāĻ¨ā§āϝ 15āϟāĻŋ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻŋāĻ• āĻāĻŦāĻ‚ āĻĄāĻžāχāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϏāĻ‚āĻŽāĻŋāĻļā§āϰāĻŖ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇, āφāĻŽāϰāĻž āϏ⧁āĻĒāĻžāϰāĻŋāĻļ āĻ•āϰāĻŋ āϝ⧇ āφāĻĒāύāĻŋ āϞāĻžā§āϚāĻžāϰ⧇ āϤāĻžāĻĻ⧇āϰ āĻĻ⧃āĻļā§āϝāĻŽāĻžāύ āĻšā§‡āĻšāĻžāϰāĻž āωāĻ¨ā§āύāϤ āĻ•āϰāϤ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϚāĻžāϰāϟāĻŋ āĻ¸ā§āĻŦāϤāĻ¨ā§āĻ¤ā§āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧁āύ⧎

āϞāĻžā§āϚāĻžāϰ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāĻžāϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ, Google āϏāĻšāĻ•āĻžāϰ⧀āϰ āĻŽāϤ⧋ Google āĻĒ⧃āĻˇā§āĻ āϗ⧁āϞāĻŋāϤ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāϤ⧇ Google āĻļāĻ°ā§āϟāĻ•āĻžāϟ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰ⧇āĻļāύ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ⧎ āĻāχ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āϏ⧀āĻŽāĻžāĻšā§€āύ āϏāĻ‚āĻ–ā§āϝāĻ• āĻ—āϤāĻŋāĻļā§€āϞ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒ⧁āĻļ āĻ•āϰāĻž āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤ āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāχ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĒā§āϰāϚ⧁āϰ āϏāĻ‚āĻ–ā§āϝāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒ⧁āĻļ āĻ•āϰ⧇ āĻĨāĻžāϕ⧇āύ, āϤāĻžāĻšāϞ⧇ āφāĻŽāϰāĻž āφāĻĒāύāĻžāϕ⧇ āĻ•āϞ āĻ•āϰ⧇ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āϞāĻžā§āϚāĻžāϰāϗ⧁āϞāĻŋāϤ⧇ āωāĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻĨāĻžāĻ•āĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ rank āϏ⧇āϟ āĻ•āϰāĻžāϰ āĻĒāϰāĻžāĻŽāĻ°ā§āĻļ āĻĻāĻŋāχ setRank() āĻĒāĻĻā§āϧāϤāĻŋāĨ¤

āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻŦāĻ°ā§āĻŖāύāĻžāϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ āϏ⧀āĻŽāĻŋāϤ āĻ•āϰ⧁āύ

āĻŽā§‡āύ⧁āϤ⧇ āĻ¸ā§āĻĨāĻžāύ āϝāĻž āϞāĻžā§āϚāĻžāϰ⧇ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĻ⧇āĻ–āĻžāϝāĻŧ āϤāĻž āϏ⧀āĻŽāĻŋāϤ⧎ āϝāĻ–āύ āϏāĻŽā§āĻ­āĻŦ, āĻāĻ•āϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāĻŸā§‡āϰ "āϏāĻ‚āĻ•ā§āώāĻŋāĻĒā§āϤ āĻŦāĻŋāĻŦāϰāĻŖ" āĻāϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ 10 āĻ…āĻ•ā§āώāϰ⧇ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ "āĻĻā§€āĻ°ā§āϘ āĻŦāĻŋāĻŦāϰāĻŖ" āĻāϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ 25 āĻ…āĻ•ā§āώāϰ⧇ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āĻ•āϰ⧁āύāĨ¤

āĻ¸ā§āĻŸā§āϝāĻžāϟāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϞ⧇āĻŦ⧇āϞ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰāĻ“ āϤāĻĨā§āϝ⧇āϰ āϜāĻ¨ā§āϝ, āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ⧇āϰ āĻŽāĻžāύāϗ⧁āϞāĻŋ āĻ•āĻžāĻ¸ā§āϟāĻŽāĻžāχāϜ āĻ•āϰ⧁āύ āĻĒāĻĄāĻŧ⧁āύāĨ¤ āĻ—āϤāĻŋāĻļā§€āϞ āĻāĻŦāĻ‚ āĻĒāĻŋāύ āĻ•āϰāĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ, setLongLabel() āĻāĻŦāĻ‚ setShortLabel() āĻāϰ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻĒāĻĄāĻŧ⧁āύāĨ¤

āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻ•āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āχāϤāĻŋāĻšāĻžāϏ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāϖ⧁āύ

āφāĻĒāύāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāĻŸā§‡āϰ āϜāĻ¨ā§āϝ, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āϏāϰāĻžāϏāϰāĻŋ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āχ āĻ•āĻžāϜ āϏāĻŽā§āĻĒāĻ¨ā§āύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŽāύ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āωāĻĒāĻžāϝāĻŧ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧁āύāĨ¤ āĻāχ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻ•āϞ reportShortcutUsed() āϝāĻžāϤ⧇ āϞāĻžā§āϚāĻžāϰ āĻāĻ•āϟāĻŋ āϏāĻ āĻŋāĻ• āχāϤāĻŋāĻšāĻžāϏ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāϖ⧇ āϝ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āφāĻĒāύāĻžāϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϕ⧇ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇ āĻ•āϤ āϘāύ āϘāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰ⧇āĨ¤

āĻļāĻ°ā§āϟāĻ•āĻžāϟ āφāĻĒāĻĄā§‡āϟ āĻ•āϰ⧁āύ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϝāĻ–āύ āϤāĻžāĻĻ⧇āϰ āĻ…āĻ°ā§āĻĨ āϧāϰ⧇ āϰāĻžāĻ–āĻž āĻšāϝāĻŧ

āĻ—āϤāĻŋāĻļā§€āϞ āĻāĻŦāĻ‚ āĻĒāĻŋāύ āĻ•āϰāĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ updateShortcuts() āĻ•āϞ āĻ•āϰ⧁āύ āϝāĻ–āύ āĻāĻ•āϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāĻŸā§‡āϰ āϤāĻĨā§āϝ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻž āĻšāϝāĻŧ āϝāĻž āĻāϰ āĻ…āĻ°ā§āĻĨ āϧāϰ⧇ āϰāĻžāϖ⧇āĨ¤ āĻ…āĻ¨ā§āϝāĻĨāĻžāϝāĻŧ, āφāĻĒāύāĻŋ āϝ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϟāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϤ⧈āϰāĻŋ āĻ•āϰāϛ⧇āύ āϤāĻžāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻĒāĻĻā§āϧāϤāĻŋāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ:

  • āĻĄāĻžāχāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟ: pushDynamicShortcut() āĨ¤
  • āĻĒāĻŋāύ āĻ•āϰāĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟ: requestPinShortcut() āĨ¤

āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻ•āϟāĻŋ āϏ⧁āĻĒāĻžāϰāĻŽāĻžāĻ°ā§āϕ⧇āĻŸā§‡ āύ⧇āĻ­āĻŋāϗ⧇āϟ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āύ, āϝāĻĻāĻŋ āϏ⧁āĻĒāĻžāϰāĻŽāĻžāĻ°ā§āϕ⧇āĻŸā§‡āϰ āύāĻžāĻŽ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻšāϝāĻŧ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ āĻāĻ•āχ āĻĨāĻžāϕ⧇ āϤāĻŦ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϟāĻŋ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āωāĻĒāϝ⧁āĻ•ā§āϤāĨ¤ āϝāĻĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻāĻ•āϟāĻŋ āĻ­āĻŋāĻ¨ā§āύ āϏ⧁āĻĒāĻžāϰāĻŽāĻžāĻ°ā§āϕ⧇āϟ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ āĻĨ⧇āϕ⧇ āϕ⧇āύāĻžāĻ•āĻžāϟāĻž āĻļ⧁āϰ⧁ āĻ•āϰ⧇, āϤāĻŦ⧇, āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻ­āĻžāϞāĨ¤

āφāĻĒāύāĻŋ āϝāĻ–āύāχ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ āϚāĻžāϞ⧁ āĻ•āϰāĻŦ⧇āύ āϤāĻ–āύāχ āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻšā§‡āĻ• āĻ•āϰ⧁āύ

āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āϝāĻ–āύ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āϤāĻžāĻĻ⧇āϰ āĻĄā§‡āϟāĻž āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ āĻ•āϰ⧇ āϤāĻ–āύ āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ āύāĻžā§ˇ āĻāχ āĻ•āĻžāϰāϪ⧇, āφāĻŽāϰāĻž āϏ⧁āĻĒāĻžāϰāĻŋāĻļ āĻ•āϰāĻŋ āϝ⧇ āφāĻĒāύāĻŋ āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ āϚāĻžāϞ⧁ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ getDynamicShortcuts() āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāĻ¤ā§āϝāĻžāĻŦāĻ°ā§āϤāĻŋāϤ āĻŦāĻ¸ā§āϤ⧁āϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ…āύ⧁āϏāĻžāϰ⧇ āĻ—āϤāĻŋāĻļā§€āϞ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧁āύ, āϝ⧇āĻŽāύ āĻŦā§āϝāĻžāĻ•āφāĻĒ āĻāĻŦāĻ‚ āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ⧇āϰ āϕ⧋āĻĄ āĻ¸ā§āύāĻŋāĻĒ⧇āĻŸā§‡ āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

,

āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĄāĻŋāϜāĻžāχāύ āĻāĻŦāĻ‚ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāχ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāĻ•āĻžāϗ⧁āϞāĻŋ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύ:

āύāĻ•āĻļāĻž āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāĻ•āĻž āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύ

āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϕ⧇ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻĻ⧃āĻļā§āϝāϤ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ āĻ•āϰāϤ⧇, āĻ…ā§āϝāĻžāĻĒ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āφāχāĻ•āύ āĻĄāĻŋāϜāĻžāχāύ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāĻ•āĻž āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύāĨ¤

āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϚāĻžāϰāϟāĻŋ āĻ¸ā§āĻŦāϤāĻ¨ā§āĻ¤ā§āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧁āύ

āϝāĻĻāĻŋāĻ“ API āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āϜāĻ¨ā§āϝ 15āϟāĻŋ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻŋāĻ• āĻāĻŦāĻ‚ āĻĄāĻžāχāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϏāĻ‚āĻŽāĻŋāĻļā§āϰāĻŖ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇, āφāĻŽāϰāĻž āϏ⧁āĻĒāĻžāϰāĻŋāĻļ āĻ•āϰāĻŋ āϝ⧇ āφāĻĒāύāĻŋ āϞāĻžā§āϚāĻžāϰ⧇ āϤāĻžāĻĻ⧇āϰ āĻĻ⧃āĻļā§āϝāĻŽāĻžāύ āĻšā§‡āĻšāĻžāϰāĻž āωāĻ¨ā§āύāϤ āĻ•āϰāϤ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϚāĻžāϰāϟāĻŋ āĻ¸ā§āĻŦāϤāĻ¨ā§āĻ¤ā§āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧁āύ⧎

āϞāĻžā§āϚāĻžāϰ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāĻžāϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ, Google āϏāĻšāĻ•āĻžāϰ⧀āϰ āĻŽāϤ⧋ Google āĻĒ⧃āĻˇā§āĻ āϗ⧁āϞāĻŋāϤ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāϤ⧇ Google āĻļāĻ°ā§āϟāĻ•āĻžāϟ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰ⧇āĻļāύ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ⧎ āĻāχ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āϏ⧀āĻŽāĻžāĻšā§€āύ āϏāĻ‚āĻ–ā§āϝāĻ• āĻ—āϤāĻŋāĻļā§€āϞ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒ⧁āĻļ āĻ•āϰāĻž āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤ āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāχ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĒā§āϰāϚ⧁āϰ āϏāĻ‚āĻ–ā§āϝāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒ⧁āĻļ āĻ•āϰ⧇ āĻĨāĻžāϕ⧇āύ, āϤāĻžāĻšāϞ⧇ āφāĻŽāϰāĻž āφāĻĒāύāĻžāϕ⧇ āĻ•āϞ āĻ•āϰ⧇ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āϞāĻžā§āϚāĻžāϰāϗ⧁āϞāĻŋāϤ⧇ āωāĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻĨāĻžāĻ•āĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ rank āϏ⧇āϟ āĻ•āϰāĻžāϰ āĻĒāϰāĻžāĻŽāĻ°ā§āĻļ āĻĻāĻŋāχ setRank() āĻĒāĻĻā§āϧāϤāĻŋāĨ¤

āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻŦāĻ°ā§āĻŖāύāĻžāϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ āϏ⧀āĻŽāĻŋāϤ āĻ•āϰ⧁āύ

āĻŽā§‡āύ⧁āϤ⧇ āĻ¸ā§āĻĨāĻžāύ āϝāĻž āϞāĻžā§āϚāĻžāϰ⧇ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĻ⧇āĻ–āĻžāϝāĻŧ āϤāĻž āϏ⧀āĻŽāĻŋāϤ⧎ āϝāĻ–āύ āϏāĻŽā§āĻ­āĻŦ, āĻāĻ•āϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāĻŸā§‡āϰ "āϏāĻ‚āĻ•ā§āώāĻŋāĻĒā§āϤ āĻŦāĻŋāĻŦāϰāĻŖ" āĻāϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ 10 āĻ…āĻ•ā§āώāϰ⧇ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ "āĻĻā§€āĻ°ā§āϘ āĻŦāĻŋāĻŦāϰāĻŖ" āĻāϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ 25 āĻ…āĻ•ā§āώāϰ⧇ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āĻ•āϰ⧁āύāĨ¤

āĻ¸ā§āĻŸā§āϝāĻžāϟāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϞ⧇āĻŦ⧇āϞ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰāĻ“ āϤāĻĨā§āϝ⧇āϰ āϜāĻ¨ā§āϝ, āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ⧇āϰ āĻŽāĻžāύāϗ⧁āϞāĻŋ āĻ•āĻžāĻ¸ā§āϟāĻŽāĻžāχāϜ āĻ•āϰ⧁āύ āĻĒāĻĄāĻŧ⧁āύāĨ¤ āĻ—āϤāĻŋāĻļā§€āϞ āĻāĻŦāĻ‚ āĻĒāĻŋāύ āĻ•āϰāĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ, setLongLabel() āĻāĻŦāĻ‚ setShortLabel() āĻāϰ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻĒāĻĄāĻŧ⧁āύāĨ¤

āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻ•āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āχāϤāĻŋāĻšāĻžāϏ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāϖ⧁āύ

āφāĻĒāύāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāĻŸā§‡āϰ āϜāĻ¨ā§āϝ, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āϏāϰāĻžāϏāϰāĻŋ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āχ āĻ•āĻžāϜ āϏāĻŽā§āĻĒāĻ¨ā§āύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŽāύ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āωāĻĒāĻžāϝāĻŧ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧁āύāĨ¤ āĻāχ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻ•āϞ reportShortcutUsed() āϝāĻžāϤ⧇ āϞāĻžā§āϚāĻžāϰ āĻāĻ•āϟāĻŋ āϏāĻ āĻŋāĻ• āχāϤāĻŋāĻšāĻžāϏ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāϖ⧇ āϝ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āφāĻĒāύāĻžāϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϕ⧇ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇ āĻ•āϤ āϘāύ āϘāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰ⧇āĨ¤

āĻļāĻ°ā§āϟāĻ•āĻžāϟ āφāĻĒāĻĄā§‡āϟ āĻ•āϰ⧁āύ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϝāĻ–āύ āϤāĻžāĻĻ⧇āϰ āĻ…āĻ°ā§āĻĨ āϧāϰ⧇ āϰāĻžāĻ–āĻž āĻšāϝāĻŧ

āĻ—āϤāĻŋāĻļā§€āϞ āĻāĻŦāĻ‚ āĻĒāĻŋāύ āĻ•āϰāĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ updateShortcuts() āĻ•āϞ āĻ•āϰ⧁āύ āϝāĻ–āύ āĻāĻ•āϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāĻŸā§‡āϰ āϤāĻĨā§āϝ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻž āĻšāϝāĻŧ āϝāĻž āĻāϰ āĻ…āĻ°ā§āĻĨ āϧāϰ⧇ āϰāĻžāϖ⧇āĨ¤ āĻ…āĻ¨ā§āϝāĻĨāĻžāϝāĻŧ, āφāĻĒāύāĻŋ āϝ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϟāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϤ⧈āϰāĻŋ āĻ•āϰāϛ⧇āύ āϤāĻžāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻĒāĻĻā§āϧāϤāĻŋāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ:

  • āĻĄāĻžāχāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟ: pushDynamicShortcut() āĨ¤
  • āĻĒāĻŋāύ āĻ•āϰāĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟ: requestPinShortcut() āĨ¤

āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻ•āϟāĻŋ āϏ⧁āĻĒāĻžāϰāĻŽāĻžāĻ°ā§āϕ⧇āĻŸā§‡ āύ⧇āĻ­āĻŋāϗ⧇āϟ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āύ, āϝāĻĻāĻŋ āϏ⧁āĻĒāĻžāϰāĻŽāĻžāĻ°ā§āϕ⧇āĻŸā§‡āϰ āύāĻžāĻŽ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻšāϝāĻŧ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ āĻāĻ•āχ āĻĨāĻžāϕ⧇ āϤāĻŦ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϟāĻŋ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āωāĻĒāϝ⧁āĻ•ā§āϤāĨ¤ āϝāĻĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻāĻ•āϟāĻŋ āĻ­āĻŋāĻ¨ā§āύ āϏ⧁āĻĒāĻžāϰāĻŽāĻžāĻ°ā§āϕ⧇āϟ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ āĻĨ⧇āϕ⧇ āϕ⧇āύāĻžāĻ•āĻžāϟāĻž āĻļ⧁āϰ⧁ āĻ•āϰ⧇, āϤāĻŦ⧇, āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻ­āĻžāϞāĨ¤

āφāĻĒāύāĻŋ āϝāĻ–āύāχ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ āϚāĻžāϞ⧁ āĻ•āϰāĻŦ⧇āύ āϤāĻ–āύāχ āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻšā§‡āĻ• āĻ•āϰ⧁āύ

āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āϝāĻ–āύ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āϤāĻžāĻĻ⧇āϰ āĻĄā§‡āϟāĻž āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ āĻ•āϰ⧇ āϤāĻ–āύ āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ āύāĻžā§ˇ āĻāχ āĻ•āĻžāϰāϪ⧇, āφāĻŽāϰāĻž āϏ⧁āĻĒāĻžāϰāĻŋāĻļ āĻ•āϰāĻŋ āϝ⧇ āφāĻĒāύāĻŋ āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ āϚāĻžāϞ⧁ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ getDynamicShortcuts() āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāĻ¤ā§āϝāĻžāĻŦāĻ°ā§āϤāĻŋāϤ āĻŦāĻ¸ā§āϤ⧁āϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ…āύ⧁āϏāĻžāϰ⧇ āĻ—āϤāĻŋāĻļā§€āϞ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧁āύ, āϝ⧇āĻŽāύ āĻŦā§āϝāĻžāĻ•āφāĻĒ āĻāĻŦāĻ‚ āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ⧇āϰ āϕ⧋āĻĄ āĻ¸ā§āύāĻŋāĻĒ⧇āĻŸā§‡ āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

,

āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĄāĻŋāϜāĻžāχāύ āĻāĻŦāĻ‚ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāχ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāĻ•āĻžāϗ⧁āϞāĻŋ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύ:

āύāĻ•āĻļāĻž āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāĻ•āĻž āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύ

āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϕ⧇ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻĻ⧃āĻļā§āϝāϤ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ āĻ•āϰāϤ⧇, āĻ…ā§āϝāĻžāĻĒ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āφāχāĻ•āύ āĻĄāĻŋāϜāĻžāχāύ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāĻ•āĻž āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύāĨ¤

āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϚāĻžāϰāϟāĻŋ āĻ¸ā§āĻŦāϤāĻ¨ā§āĻ¤ā§āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧁āύ

āϝāĻĻāĻŋāĻ“ API āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āϜāĻ¨ā§āϝ 15āϟāĻŋ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻŋāĻ• āĻāĻŦāĻ‚ āĻĄāĻžāχāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϏāĻ‚āĻŽāĻŋāĻļā§āϰāĻŖ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇, āφāĻŽāϰāĻž āϏ⧁āĻĒāĻžāϰāĻŋāĻļ āĻ•āϰāĻŋ āϝ⧇ āφāĻĒāύāĻŋ āϞāĻžā§āϚāĻžāϰ⧇ āϤāĻžāĻĻ⧇āϰ āĻĻ⧃āĻļā§āϝāĻŽāĻžāύ āĻšā§‡āĻšāĻžāϰāĻž āωāĻ¨ā§āύāϤ āĻ•āϰāϤ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϚāĻžāϰāϟāĻŋ āĻ¸ā§āĻŦāϤāĻ¨ā§āĻ¤ā§āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧁āύ⧎

āϞāĻžā§āϚāĻžāϰ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāĻžāϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ, Google āϏāĻšāĻ•āĻžāϰ⧀āϰ āĻŽāϤ⧋ Google āĻĒ⧃āĻˇā§āĻ āϗ⧁āϞāĻŋāϤ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāϤ⧇ Google āĻļāĻ°ā§āϟāĻ•āĻžāϟ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰ⧇āĻļāύ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ⧎ āĻāχ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āϏ⧀āĻŽāĻžāĻšā§€āύ āϏāĻ‚āĻ–ā§āϝāĻ• āĻ—āϤāĻŋāĻļā§€āϞ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒ⧁āĻļ āĻ•āϰāĻž āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤ āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāχ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĒā§āϰāϚ⧁āϰ āϏāĻ‚āĻ–ā§āϝāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒ⧁āĻļ āĻ•āϰ⧇ āĻĨāĻžāϕ⧇āύ, āϤāĻžāĻšāϞ⧇ āφāĻŽāϰāĻž āφāĻĒāύāĻžāϕ⧇ āĻ•āϞ āĻ•āϰ⧇ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āϞāĻžā§āϚāĻžāϰāϗ⧁āϞāĻŋāϤ⧇ āωāĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻĨāĻžāĻ•āĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ rank āϏ⧇āϟ āĻ•āϰāĻžāϰ āĻĒāϰāĻžāĻŽāĻ°ā§āĻļ āĻĻāĻŋāχ setRank() āĻĒāĻĻā§āϧāϤāĻŋāĨ¤

āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻŦāĻ°ā§āĻŖāύāĻžāϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ āϏ⧀āĻŽāĻŋāϤ āĻ•āϰ⧁āύ

āĻŽā§‡āύ⧁āϤ⧇ āĻ¸ā§āĻĨāĻžāύ āϝāĻž āϞāĻžā§āϚāĻžāϰ⧇ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĻ⧇āĻ–āĻžāϝāĻŧ āϤāĻž āϏ⧀āĻŽāĻŋāϤ⧎ āϝāĻ–āύ āϏāĻŽā§āĻ­āĻŦ, āĻāĻ•āϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāĻŸā§‡āϰ "āϏāĻ‚āĻ•ā§āώāĻŋāĻĒā§āϤ āĻŦāĻŋāĻŦāϰāĻŖ" āĻāϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ 10 āĻ…āĻ•ā§āώāϰ⧇ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ "āĻĻā§€āĻ°ā§āϘ āĻŦāĻŋāĻŦāϰāĻŖ" āĻāϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ 25 āĻ…āĻ•ā§āώāϰ⧇ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āĻ•āϰ⧁āύāĨ¤

āĻ¸ā§āĻŸā§āϝāĻžāϟāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϞ⧇āĻŦ⧇āϞ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰāĻ“ āϤāĻĨā§āϝ⧇āϰ āϜāĻ¨ā§āϝ, āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ⧇āϰ āĻŽāĻžāύāϗ⧁āϞāĻŋ āĻ•āĻžāĻ¸ā§āϟāĻŽāĻžāχāϜ āĻ•āϰ⧁āύ āĻĒāĻĄāĻŧ⧁āύāĨ¤ āĻ—āϤāĻŋāĻļā§€āϞ āĻāĻŦāĻ‚ āĻĒāĻŋāύ āĻ•āϰāĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ, setLongLabel() āĻāĻŦāĻ‚ setShortLabel() āĻāϰ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻĒāĻĄāĻŧ⧁āύāĨ¤

āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻ•āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āχāϤāĻŋāĻšāĻžāϏ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāϖ⧁āύ

āφāĻĒāύāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāĻŸā§‡āϰ āϜāĻ¨ā§āϝ, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āϏāϰāĻžāϏāϰāĻŋ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āχ āĻ•āĻžāϜ āϏāĻŽā§āĻĒāĻ¨ā§āύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŽāύ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āωāĻĒāĻžāϝāĻŧ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧁āύāĨ¤ āĻāχ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻ•āϞ reportShortcutUsed() āϝāĻžāϤ⧇ āϞāĻžā§āϚāĻžāϰ āĻāĻ•āϟāĻŋ āϏāĻ āĻŋāĻ• āχāϤāĻŋāĻšāĻžāϏ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāϖ⧇ āϝ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āφāĻĒāύāĻžāϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϕ⧇ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇ āĻ•āϤ āϘāύ āϘāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰ⧇āĨ¤

āĻļāĻ°ā§āϟāĻ•āĻžāϟ āφāĻĒāĻĄā§‡āϟ āĻ•āϰ⧁āύ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϝāĻ–āύ āϤāĻžāĻĻ⧇āϰ āĻ…āĻ°ā§āĻĨ āϧāϰ⧇ āϰāĻžāĻ–āĻž āĻšāϝāĻŧ

āĻ—āϤāĻŋāĻļā§€āϞ āĻāĻŦāĻ‚ āĻĒāĻŋāύ āĻ•āϰāĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ updateShortcuts() āĻ•āϞ āĻ•āϰ⧁āύ āϝāĻ–āύ āĻāĻ•āϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāĻŸā§‡āϰ āϤāĻĨā§āϝ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻž āĻšāϝāĻŧ āϝāĻž āĻāϰ āĻ…āĻ°ā§āĻĨ āϧāϰ⧇ āϰāĻžāϖ⧇āĨ¤ āĻ…āĻ¨ā§āϝāĻĨāĻžāϝāĻŧ, āφāĻĒāύāĻŋ āϝ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϟāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϤ⧈āϰāĻŋ āĻ•āϰāϛ⧇āύ āϤāĻžāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻĒāĻĻā§āϧāϤāĻŋāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ:

  • āĻĄāĻžāχāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟ: pushDynamicShortcut() āĨ¤
  • āĻĒāĻŋāύ āĻ•āϰāĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟ: requestPinShortcut() āĨ¤

āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻ•āϟāĻŋ āϏ⧁āĻĒāĻžāϰāĻŽāĻžāĻ°ā§āϕ⧇āĻŸā§‡ āύ⧇āĻ­āĻŋāϗ⧇āϟ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āύ, āϝāĻĻāĻŋ āϏ⧁āĻĒāĻžāϰāĻŽāĻžāĻ°ā§āϕ⧇āĻŸā§‡āϰ āύāĻžāĻŽ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻšāϝāĻŧ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ āĻāĻ•āχ āĻĨāĻžāϕ⧇ āϤāĻŦ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϟāĻŋ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āωāĻĒāϝ⧁āĻ•ā§āϤāĨ¤ āϝāĻĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻāĻ•āϟāĻŋ āĻ­āĻŋāĻ¨ā§āύ āϏ⧁āĻĒāĻžāϰāĻŽāĻžāĻ°ā§āϕ⧇āϟ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ āĻĨ⧇āϕ⧇ āϕ⧇āύāĻžāĻ•āĻžāϟāĻž āĻļ⧁āϰ⧁ āĻ•āϰ⧇, āϤāĻŦ⧇, āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻ­āĻžāϞāĨ¤

āφāĻĒāύāĻŋ āϝāĻ–āύāχ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ āϚāĻžāϞ⧁ āĻ•āϰāĻŦ⧇āύ āϤāĻ–āύāχ āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻšā§‡āĻ• āĻ•āϰ⧁āύ

āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āϝāĻ–āύ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āϤāĻžāĻĻ⧇āϰ āĻĄā§‡āϟāĻž āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ āĻ•āϰ⧇ āϤāĻ–āύ āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ āύāĻžā§ˇ āĻāχ āĻ•āĻžāϰāϪ⧇, āφāĻŽāϰāĻž āϏ⧁āĻĒāĻžāϰāĻŋāĻļ āĻ•āϰāĻŋ āϝ⧇ āφāĻĒāύāĻŋ āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ āϚāĻžāϞ⧁ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ getDynamicShortcuts() āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāĻ¤ā§āϝāĻžāĻŦāĻ°ā§āϤāĻŋāϤ āĻŦāĻ¸ā§āϤ⧁āϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ…āύ⧁āϏāĻžāϰ⧇ āĻ—āϤāĻŋāĻļā§€āϞ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧁āύ, āϝ⧇āĻŽāύ āĻŦā§āϝāĻžāĻ•āφāĻĒ āĻāĻŦāĻ‚ āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ⧇āϰ āϕ⧋āĻĄ āĻ¸ā§āύāĻŋāĻĒ⧇āĻŸā§‡ āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

,

āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĄāĻŋāϜāĻžāχāύ āĻāĻŦāĻ‚ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāχ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāĻ•āĻžāϗ⧁āϞāĻŋ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύ:

āύāĻ•āĻļāĻž āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāĻ•āĻž āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύ

āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϕ⧇ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻĻ⧃āĻļā§āϝāϤ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ āĻ•āϰāϤ⧇, āĻ…ā§āϝāĻžāĻĒ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āφāχāĻ•āύ āĻĄāĻŋāϜāĻžāχāύ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāĻ•āĻž āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύāĨ¤

āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϚāĻžāϰāϟāĻŋ āĻ¸ā§āĻŦāϤāĻ¨ā§āĻ¤ā§āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧁āύ

āϝāĻĻāĻŋāĻ“ API āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āϜāĻ¨ā§āϝ 15āϟāĻŋ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻŋāĻ• āĻāĻŦāĻ‚ āĻĄāĻžāχāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϏāĻ‚āĻŽāĻŋāĻļā§āϰāĻŖ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇, āφāĻŽāϰāĻž āϏ⧁āĻĒāĻžāϰāĻŋāĻļ āĻ•āϰāĻŋ āϝ⧇ āφāĻĒāύāĻŋ āϞāĻžā§āϚāĻžāϰ⧇ āϤāĻžāĻĻ⧇āϰ āĻĻ⧃āĻļā§āϝāĻŽāĻžāύ āĻšā§‡āĻšāĻžāϰāĻž āωāĻ¨ā§āύāϤ āĻ•āϰāϤ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϚāĻžāϰāϟāĻŋ āĻ¸ā§āĻŦāϤāĻ¨ā§āĻ¤ā§āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧁āύ⧎

āϞāĻžā§āϚāĻžāϰ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāĻžāϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ, Google āϏāĻšāĻ•āĻžāϰ⧀āϰ āĻŽāϤ⧋ Google āĻĒ⧃āĻˇā§āĻ āϗ⧁āϞāĻŋāϤ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāϤ⧇ Google āĻļāĻ°ā§āϟāĻ•āĻžāϟ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰ⧇āĻļāύ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ⧎ āĻāχ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āϏ⧀āĻŽāĻžāĻšā§€āύ āϏāĻ‚āĻ–ā§āϝāĻ• āĻ—āϤāĻŋāĻļā§€āϞ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒ⧁āĻļ āĻ•āϰāĻž āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤ āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāχ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĒā§āϰāϚ⧁āϰ āϏāĻ‚āĻ–ā§āϝāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒ⧁āĻļ āĻ•āϰ⧇ āĻĨāĻžāϕ⧇āύ, āϤāĻžāĻšāϞ⧇ āφāĻŽāϰāĻž āφāĻĒāύāĻžāϕ⧇ āĻ•āϞ āĻ•āϰ⧇ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āϞāĻžā§āϚāĻžāϰāϗ⧁āϞāĻŋāϤ⧇ āωāĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻĨāĻžāĻ•āĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ rank āϏ⧇āϟ āĻ•āϰāĻžāϰ āĻĒāϰāĻžāĻŽāĻ°ā§āĻļ āĻĻāĻŋāχ setRank() āĻĒāĻĻā§āϧāϤāĻŋāĨ¤

āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻŦāĻ°ā§āĻŖāύāĻžāϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ āϏ⧀āĻŽāĻŋāϤ āĻ•āϰ⧁āύ

āĻŽā§‡āύ⧁āϤ⧇ āĻ¸ā§āĻĨāĻžāύ āϝāĻž āϞāĻžā§āϚāĻžāϰ⧇ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĻ⧇āĻ–āĻžāϝāĻŧ āϤāĻž āϏ⧀āĻŽāĻŋāϤ⧎ āϝāĻ–āύ āϏāĻŽā§āĻ­āĻŦ, āĻāĻ•āϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāĻŸā§‡āϰ "āϏāĻ‚āĻ•ā§āώāĻŋāĻĒā§āϤ āĻŦāĻŋāĻŦāϰāĻŖ" āĻāϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ 10 āĻ…āĻ•ā§āώāϰ⧇ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ "āĻĻā§€āĻ°ā§āϘ āĻŦāĻŋāĻŦāϰāĻŖ" āĻāϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ 25 āĻ…āĻ•ā§āώāϰ⧇ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āĻ•āϰ⧁āύāĨ¤

āĻ¸ā§āĻŸā§āϝāĻžāϟāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϞ⧇āĻŦ⧇āϞ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰāĻ“ āϤāĻĨā§āϝ⧇āϰ āϜāĻ¨ā§āϝ, āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ⧇āϰ āĻŽāĻžāύāϗ⧁āϞāĻŋ āĻ•āĻžāĻ¸ā§āϟāĻŽāĻžāχāϜ āĻ•āϰ⧁āύ āĻĒāĻĄāĻŧ⧁āύāĨ¤ āĻ—āϤāĻŋāĻļā§€āϞ āĻāĻŦāĻ‚ āĻĒāĻŋāύ āĻ•āϰāĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ, setLongLabel() āĻāĻŦāĻ‚ setShortLabel() āĻāϰ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻĒāĻĄāĻŧ⧁āύāĨ¤

āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻ•āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āχāϤāĻŋāĻšāĻžāϏ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāϖ⧁āύ

āφāĻĒāύāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāĻŸā§‡āϰ āϜāĻ¨ā§āϝ, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āϏāϰāĻžāϏāϰāĻŋ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āχ āĻ•āĻžāϜ āϏāĻŽā§āĻĒāĻ¨ā§āύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŽāύ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āωāĻĒāĻžāϝāĻŧ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧁āύāĨ¤ āĻāχ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻ•āϞ reportShortcutUsed() āϝāĻžāϤ⧇ āϞāĻžā§āϚāĻžāϰ āĻāĻ•āϟāĻŋ āϏāĻ āĻŋāĻ• āχāϤāĻŋāĻšāĻžāϏ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāϖ⧇ āϝ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āφāĻĒāύāĻžāϰ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋāϕ⧇ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇ āĻ•āϤ āϘāύ āϘāύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰ⧇āĨ¤

āĻļāĻ°ā§āϟāĻ•āĻžāϟ āφāĻĒāĻĄā§‡āϟ āĻ•āϰ⧁āύ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϝāĻ–āύ āϤāĻžāĻĻ⧇āϰ āĻ…āĻ°ā§āĻĨ āϧāϰ⧇ āϰāĻžāĻ–āĻž āĻšāϝāĻŧ

āĻ—āϤāĻŋāĻļā§€āϞ āĻāĻŦāĻ‚ āĻĒāĻŋāύ āĻ•āϰāĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ updateShortcuts() āĻ•āϞ āĻ•āϰ⧁āύ āϝāĻ–āύ āĻāĻ•āϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāĻŸā§‡āϰ āϤāĻĨā§āϝ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻž āĻšāϝāĻŧ āϝāĻž āĻāϰ āĻ…āĻ°ā§āĻĨ āϧāϰ⧇ āϰāĻžāϖ⧇āĨ¤ āĻ…āĻ¨ā§āϝāĻĨāĻžāϝāĻŧ, āφāĻĒāύāĻŋ āϝ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϟāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϤ⧈āϰāĻŋ āĻ•āϰāϛ⧇āύ āϤāĻžāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻĒāĻĻā§āϧāϤāĻŋāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ:

  • āĻĄāĻžāχāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟ: pushDynamicShortcut() āĨ¤
  • āĻĒāĻŋāύ āĻ•āϰāĻž āĻļāĻ°ā§āϟāĻ•āĻžāϟ: requestPinShortcut() āĨ¤

āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻ•āϟāĻŋ āϏ⧁āĻĒāĻžāϰāĻŽāĻžāĻ°ā§āϕ⧇āĻŸā§‡ āύ⧇āĻ­āĻŋāϗ⧇āϟ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āύ, āϝāĻĻāĻŋ āϏ⧁āĻĒāĻžāϰāĻŽāĻžāĻ°ā§āϕ⧇āĻŸā§‡āϰ āύāĻžāĻŽ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻšāϝāĻŧ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ āĻāĻ•āχ āĻĨāĻžāϕ⧇ āϤāĻŦ⧇ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϟāĻŋ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āωāĻĒāϝ⧁āĻ•ā§āϤāĨ¤ āϝāĻĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻāĻ•āϟāĻŋ āĻ­āĻŋāĻ¨ā§āύ āϏ⧁āĻĒāĻžāϰāĻŽāĻžāĻ°ā§āϕ⧇āϟ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ āĻĨ⧇āϕ⧇ āϕ⧇āύāĻžāĻ•āĻžāϟāĻž āĻļ⧁āϰ⧁ āĻ•āϰ⧇, āϤāĻŦ⧇, āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻ­āĻžāϞāĨ¤

āφāĻĒāύāĻŋ āϝāĻ–āύāχ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ āϚāĻžāϞ⧁ āĻ•āϰāĻŦ⧇āύ āϤāĻ–āύāχ āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻšā§‡āĻ• āĻ•āϰ⧁āύ

āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āϝāĻ–āύ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āϤāĻžāĻĻ⧇āϰ āĻĄā§‡āϟāĻž āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ āĻ•āϰ⧇ āϤāĻ–āύ āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ• āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ āύāĻžā§ˇ āĻāχ āĻ•āĻžāϰāϪ⧇, āφāĻŽāϰāĻž āϏ⧁āĻĒāĻžāϰāĻŋāĻļ āĻ•āϰāĻŋ āϝ⧇ āφāĻĒāύāĻŋ āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒ āϚāĻžāϞ⧁ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ getDynamicShortcuts() āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāĻ¤ā§āϝāĻžāĻŦāĻ°ā§āϤāĻŋāϤ āĻŦāĻ¸ā§āϤ⧁āϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ…āύ⧁āϏāĻžāϰ⧇ āĻ—āϤāĻŋāĻļā§€āϞ āĻļāĻ°ā§āϟāĻ•āĻžāϟāϗ⧁āϞāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧁āύ, āϝ⧇āĻŽāύ āĻŦā§āϝāĻžāĻ•āφāĻĒ āĻāĻŦāĻ‚ āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ⧇āϰ āϕ⧋āĻĄ āĻ¸ā§āύāĻŋāĻĒ⧇āĻŸā§‡ āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇āĨ¤