Microsoft Word - Implementing Pixels for Advertisers Web viewImplementing Pixels for Advertisers....

14
Implementing Pixels for Advertisers What to include in your privacy policy for audience based targeting Audience based targeting allows you to reach people who previously visited your website, and match the right people with the right message. While this type of targeting can be a great way to attract past visitors back to your site, you should inform these people that you gather information for retargeting on your website. When you use the retargeting feature in your website, you're required to have the following information in your website's privacy policy: An appropriate description of how you're using retargeting to advertise online. A message about how third-party vendors show your ads on sites across the Internet. A message about how third-party vendors use cookies to serve ads based on someone's past visits to your website. Information about how your visitors can opt out of DoubleClick's use of cookies by visiting the DoubleClick opt-out page . Alternatively, you can point your visitors to opt out of a third-party vendor's use of cookies by visiting the Network Advertising Initiative opt-out page . Google also provides the following link: https://support.google.com/dfa/partner/answer/186755? hl=en&ref_topic=28818 Here is an example of source code with a DoubleClick floodlight tag.

Transcript of Microsoft Word - Implementing Pixels for Advertisers Web viewImplementing Pixels for Advertisers....

Page 1: Microsoft Word - Implementing Pixels for Advertisers Web viewImplementing Pixels for Advertisers. ... The only way to explicitly control the order in which these are done is to have

Implementing Pixels for Advertisers

What to include in your privacy policy for audience based targeting

Audience based targeting allows you to reach people who previously visited your website, and match the right people with the right message. While this type of targeting can be a great way to attract past visitors back to your site, you should inform these people that you gather information for retargeting on your website.

When you use the retargeting feature in your website, you're required to have the following information in your website's privacy policy:

An appropriate description of how you're using retargeting to advertise online.

A message about how third-party vendors show your ads on sites across the Internet.

A message about how third-party vendors use cookies to serve ads based on someone's past visits to your website.

Information about how your visitors can opt out of DoubleClick's use of cookies by visiting the DoubleClick opt-out page . Alternatively, you can point your visitors to opt out of a third-party vendor's use of cookies by visiting the Network Advertising Initiative opt-out page.

Google also provides the following link: https://support.google.com/dfa/partner/answer/186755?hl=en&ref_topic=28818

Here is an example of source code with a DoubleClick floodlight tag.

Page 2: Microsoft Word - Implementing Pixels for Advertisers Web viewImplementing Pixels for Advertisers. ... The only way to explicitly control the order in which these are done is to have

Pixels Placed on Websites viewing source code:

Insert the Pixels near the top of the page, immediately after the <body> tag.

Placing tags at the top of the page if you are not able to do add it right below the <body> tag.

‐ This allows the Pixel request to be sent to our DCM ad server in the event that the user presses the stop button or navigates away from the page.

Page 3: Microsoft Word - Implementing Pixels for Advertisers Web viewImplementing Pixels for Advertisers. ... The only way to explicitly control the order in which these are done is to have

Adding Multiple Pixels Placed On A Page:

Each Pixel is processed independently, so you can put more than one set of Pixels on a webpage.

Page 4: Microsoft Word - Implementing Pixels for Advertisers Web viewImplementing Pixels for Advertisers. ... The only way to explicitly control the order in which these are done is to have

Keep in mind, however, that a Pixel impression will be recorded for each set of Pixels whenever the page is loaded, potentially resulting in a higher cost for the advertiser.

Page 5: Microsoft Word - Implementing Pixels for Advertisers Web viewImplementing Pixels for Advertisers. ... The only way to explicitly control the order in which these are done is to have

Consider your Pixel strategy carefully before implementing multiple Pixels on a single webpage.

Page 6: Microsoft Word - Implementing Pixels for Advertisers Web viewImplementing Pixels for Advertisers. ... The only way to explicitly control the order in which these are done is to have

Pixels and iframes:

If you're placing Pixels on a webpage that uses Iframes, put the tags in the HTML page with the main content.

Page 7: Microsoft Word - Implementing Pixels for Advertisers Web viewImplementing Pixels for Advertisers. ... The only way to explicitly control the order in which these are done is to have

Do not put the Pixels in the HTML page containing the <frameset> tags.

Page 8: Microsoft Word - Implementing Pixels for Advertisers Web viewImplementing Pixels for Advertisers. ... The only way to explicitly control the order in which these are done is to have

Pixel Placed on Action Click/Button:

Here are three JS examples along with three HTML triggers of a “Link, Image, Form button."

Page 9: Microsoft Word - Implementing Pixels for Advertisers Web viewImplementing Pixels for Advertisers. ... The only way to explicitly control the order in which these are done is to have

Place one of the JS functions on the <a>tag onClick to fire the pixel.

Page 10: Microsoft Word - Implementing Pixels for Advertisers Web viewImplementing Pixels for Advertisers. ... The only way to explicitly control the order in which these are done is to have

Place one of the JS functions on the <a> or <image> tag onClick to fire the pixel.

Place one of the JS functions on a form submit button <input> tag. NOTE: You need to take in to account you have to trigger your form “action” as well.

Page 11: Microsoft Word - Implementing Pixels for Advertisers Web viewImplementing Pixels for Advertisers. ... The only way to explicitly control the order in which these are done is to have

Pixel Placed on Action Click/Button Continued:

You can use a JavaScript event handler to initiate a Floodlight (Pixel) call when users take some action such as a click on a button.

This method requires that the user's browser have JavaScript enabled. If JavaScript is turned off, then the Floodlight (Pixel) call will not be made.

This method should only be used when no other option is available, as it can have unpredictable effects on the counting of click‐through conversions.

Because the Floodlight (Pixel) tag is not placed on a true landing page, there might be over counting, but because the tag depends upon JavaScript being enabled, there could also be undercounting.

A scenario in which you could consider this method would be an ad that clicks through to a PDF file. However, even in this instance, it is still possible to place the PDF file on a landing page as an embedded object and to place the Floodlight (Pixel) tag on the landing page.

Embedding objects in landing pages will result in more accurate counts. The basic premise of this method is to handle the random number generation, the calling of

the Floodlight (Pixel) and the redirection of the browser (or launching of a new window) in one JavaScript function.

The reason to do all three at once is to avoid a scenario in which the redirection occurs before the Floodlight (Pixel) call.

The only way to explicitly control the order in which these are done is to have all of the actions in one JavaScript function call.

o Here's an example of the pseudo‐code:...function callFloodAndPDF (optional parameter){ code for random number, assigned to a variable;call for Floodlight (Pixel) tag, with random number appended;redirect browser to new location, or launch new window with new location;}...

o The function above can be called using an onClick() or onSubmit() function inside the body of the HTML.

Pixel Tagging a Link Example:

Below is a link for coding examples which illustrate how to successfully code a Floodlight (Pixel) to fire on click. https://support.google.com/dfa/partner/answer/134533?hl=en&ref_topic=28831

The basic premise of this method is to handle the random number generation, the calling of the Floodlight (Pixel) light and the redirection of the browser (or launching a new window) in one JavaScript function.

The reason behind doing all three is that we have seen instances where the redirection piece was handled outside of the function call (i.e. in a HREF call) and the redirection actually happened before the Floodlight (Pixel) was called.

The only way to explicitly control the order that these are done is to have all of the actions in one JavaScript function call.

o Here is what the pseudo code looks like (for illustration purposes):

Page 12: Microsoft Word - Implementing Pixels for Advertisers Web viewImplementing Pixels for Advertisers. ... The only way to explicitly control the order in which these are done is to have

...function callSpotAndPDF (optional parameter){ code for random number, assigned to a variable;call for Floodlight (Pixel) , in a pixel src likely, with random number appended; redirect browser to new location, or launch new window with new location;}...

Then the function above can be called using an onClick() or onSubmit() function inside the Body of the HTML.

It is important to note that the actual code used will be the responsibility of the site that will be implementing the Floodlight (Pixel) code. This includes fully testing the functionality prior to launch.