FreeBSD Manual Pages
Google::Checkout::GeneUser:Contributed:PerlkDoc::General::ParameterizedUrls(3) NAME Google::Checkout::General::ParameterizedUrls (DEPRECATED) SYNOPSIS use Google::Checkout::General::GCO; use Google::Checkout::General::ShoppingCart; use Google::Checkout::General::ParameterizedUrls; use Google::Checkout::General::MerchantCheckoutFlow; use Google::Checkout::General::Util qw/is_gco_error/; my $purls = Google::Checkout::General::ParameterizedUrls->new( url => 'http://www.yourcompany.com', #-- Must be properly URI escaped url_params => {key1 => 'value1', key2 => 'value2', key3 => 'value3'}); my $checkout_flow = Google::Checkout::General::MerchantCheckoutFlow->new( shipping_method => [$method], edit_cart_url => "http://edit/cart/url", continue_shopping_url => "http://continue/shopping/url", buyer_phone => "1-111-111-1111", tax_table => [$table1, $table2], merchant_calculation => $merchant_calculation, analytics_data => "SW5zZXJ0IDxhbmFseXRpY3MtZGF0YT4gdmFsdWUgaGVyZS4=", parameterized_url => $purls); my $cart = Google::Checkout::General::ShoppingCart->new( expiration => "+1 month", private => "Private data", checkout_flow => $checkout_flow); $cart->add_item($item1); $cart->add_item($item2); my $response = Google::Checkout::General::GCO->new->checkout($cart); die $response if is_gco_error($response); #-- #-- redirect URL #-- print $response,"\n"; DESCRIPTION This module is responsible for supporting parameterized tracking URL. Please use Google::Checkout::General::ParameterizedUrl instead. Refer to checkout_example5.pl for an example. new HASH Constructor. It takes a hash as parameter with `url' being the parameterized tracking URL. `url_params' (hash reference) supply additional URI parameters to the tracking URL. get_url Returns tracking URL. set_url Sets the tracking URL. Please note that the URL must be properly URI escaped. get_url_params Returns all the additional tracking params as hash reference. get_url_param Given a key, returns the corresponding value in the tracking params. If key is not found, returns an empty string. set_url_param Given a key / value pair, add them to the tracking params. If the key already exists, it over writes the old value. Otherwise, it's added. COPYRIGHT Copyright 2006 Google. All rights reserved. SEE ALSO Google::Checkout::General::MerchantCheckoutFlow perl v5.32.0 Google::Checkout::General::ParameterizedUrls(3)
NAME | SYNOPSIS | DESCRIPTION | COPYRIGHT | SEE ALSO
Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Google::Checkout::General::ParameterizedUrls&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>