code: public void putTags(Collection<String> tags) throws JSONException {
          if (tags != null) {
              this.tags = tags;
  
              JSONArray tagArray = new JSONArray();
              for (String tag : tags)
                  tagArray.put(tag);
              this.put(Defines.LinkParam.Tags.getKey(), tagArray);
          }
      }
docs: <b>Use this method to add tags to the data dictionary that will go along
  with the deep link that is being created.</b>
  
  @param tags A {@link Collection} of {@link String} objects, each element
  of which contains a tag and value to be added to the data
  dictionary of a link.
  @throws JSONException Each item in the tags needs to be of
  valid JSON format. If it is not, a JSONException will be
  thrown.