MasterAccountService provides operations for managing master accounts (and for enrolling new customers with Yahoo! Search Marketing).
A master account is a collection of one or more accounts. A master account defines the currency, time zone, and market for all accounts under the master account.
Note: An initial master account, an account under that master account, and a user who assumes the role of master account administrator are created when customers (companies) enroll with Yahoo! Search Marketing (see Enrollment).
Note: The initial master account, and all subsequent master accounts that you create, are assigned to specific colocations (see the LocationService Overview).
MasterAccountService provides operations for updating, reviewing, and checking the status of master accounts.
To update a master account, use the updateMasterAccount operation.
To get information about a master account, use the getMasterAccount operation.
To determine the status of a master account, use the getMasterAccountStatus operation.
Note: You cannot change the status of a master account using the Marketing API. A master account is enabled (status set to "Active") when it is created. To disable a master account (set status to "Inactive") contact your Technical Account Management Team.
Tagging and tracking are enabled or disabled at the master account level. Contact your Technical Account Management Team to learn more about these features.
Tagging allows you to embed special JavaScript tags onto specific pages on your web site which will send analytics data from your Sponsored Search and Content Match® traffic back to Yahoo! Search Marketing. This data is made available in the advanced and multichannel reports (see the BasicReportService Overview) and is used for campaign optimization (see the CampaignService Overview).
Two types of analytics are available:
Note: Tagging is enabled or disabled through the web application only (not the Marketing API).
Tracking allows you to obtain information about advertising click traffic using special parameters appended to the URL served with your ad (instead of “your ad’s URL?) that will provide information about the search term, bidded keyword, and search tactic/match type ("standard", "advanced", or "content").
For example, suppose you have an ad with this URL http://mysite.com/item=123 and that the ad group includes two keywords, “ketchup" and “mustard". Someone reads an article about “picnic condiments" and Content Match® serves the “ketchup" ad through Yahoo! Publisher Network. When you receive the click, it will contain the string &ovmtc="content? appended to the URL.
Or, suppose someone searches for "tomato ketchup" on Yahoo! Search and your ad is served. The tracking URL would look like this: http://mysite.com/item=123&ovraw=tomato%20ketchup&ovkey=ketchup&ovmtc=advanced. You can then parse the string to extract the parameter values.
Tracking also includes support for Advanced Tracking URLs, which allow you to specify your own parameter names for the tracking URL values, for example: http://www.whatever.com/product?searchterm=%7bOVRAW%7d&biddedkeyword=%7bOVKE Y%7d&matchtype=%7bOVMTC%7d. In this case, your parameter named searchterm will contain the value for the raw keyword query, biddedkeyword will contain the value for the keyword you bid on, and matchtype will contain the value for the search tactic/match type (for Sponsored Search with the standard match type, Sponsored Search with the advanced match type, or Content Match®).