Module Assessment | Yext Hitchhikers Platform

loading
You must include a first name and last name in your profile to create challenge environments.

Background

The Turtlehead Tacos restaurant franchise wants you to help them build experiences for their customers using Yext. They’re excited to create a centralized hub for all of their brand information.

Turtlehead Tacos needs a few different kinds of entities for their brand:

  • Restaurants where customers can come to get delicious food
  • Events that they host at their restaurants or other local hotspots
  • FAQs to help answer common questions their staff get
  • Menu Items for their tacos, of course!

Turtlehead Tacos is also active in local communities and they want to highlight their efforts on their website. They call these initiatives “Community Stories.” Each one has a description of the goal and theme, as well as a video.

Can you help bring their brand to life with Yext?

Your Challenge

  1. Navigate to Knowledge Graph > Configuration > Entity Types.

  2. Click the Add Custom Entity Type button to create the Community Story entity type.

    • Name the Entity Type “Community Story”
    • Make sure the API name is ce_communityStory
    • Add a plural name of “Community Stories”
    • Add a description of your choosing so other people know what the entity type is for
  3. Add the Description and Videos fields to the “Core Information” section by clicking the plus sign icon, selecting Add Field and searching for the fields.

  4. Select the Visible on Add option for the Videos field, but do not make it required. No other settings are needed for the Description field.

  5. Click Save at the bottom of the screen.

  6. From the Entity Types Configuration screen, enable the relevant built-in Entity Types (Restaurants, Events, FAQs) and the new Community Story type.

  7. Make Restaurants the primary entity type.

  8. Add the first Community Story entity. Click the dropdown arrow on the Community Story entity type and select Add Entity. Enter the information as shown:

    • Name: Save the Turtles
    • Entity ID: CS-1 (Hint: Click to expand Additional Settings to set the Entity ID, or save the entity and update it after the entity is created.)
  9. After you create the entity, update the Description to:

    Turtlehead Tacos helped save over 1,000 turtles in and around the Dallas Area in 2017 through a series of community efforts to rehabilitate local streams. With help from local heroes like Mark Cuban and Tony Romo, learn more about how Turtlehead Tacos gave back to its namesake.

Congrats, you’ve added a custom entity type and added your first entity to the Knowledge Graph! You’ll learn more about how to create custom fields and link entities together in upcoming modules.

Module Assessment
+<% util.points %> points
loading
Weekly Challenge Streak Weekly Challenge Streak: <% util.streakWeekly %>
You must include a first name and last name in your profile to create challenge environments.
Challenge account expires in <% util.expirationHours > 24 ? Math.round((util.expirationHours * 1.0) / 24) : util.expirationHours %> <% util.expirationHours > 24 ? (Math.round((util.expirationHours * 1.0) / 24) == 1 ? 'day' : 'days') : (util.expirationHours == 1 ? 'hour' : 'hours') %>.
Challenge account has expired. Please create a new account.
Report Card
Add the Community Story custom entity type
Add all the new fields to the Community Story entity type
Videos field is set to Visible on Add for the Community Story
Make sure Restaurant is the primary entity type
Enable the Event, Restaurant and Community Story entity types
Create a new Community Story entity with ID CS-1 called Save the Turtles
Common Issues
Make sure you spelled the Entity type and API name exactly. expand/collapse module
You need to spell the entity type display name and API name exactly as specified in the challenge.
Previous Submissions
Attempt #<% submission.attemptNumber %>
<% submission.date %>
Score: <% submission.numericScore %>
Pending