Ctrl + K
DocumentationLog inGet started

tessl/pypi-google-shopping-merchant-conversions

tessl install tessl/pypi-google-shopping-merchant-conversions@1.0.0

Google Shopping Merchant Conversions API client library for managing conversion sources and tracking.

Agent Success

Agent success rate when using this tile

82%

Improvement

Agent success rate improvement when using this tile compared to baseline

1.17x

Baseline

Agent success rate without this tile

70%

rubric.jsonevals/scenario-3/

{
  "context": "This criteria evaluates how effectively the engineer uses the google-shopping-merchant-conversions package to create conversion sources. It focuses specifically on proper API client initialization, correct use of conversion source creation methods, and appropriate handling of Google Analytics Link and Merchant Center Destination source types.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Client Initialization",
      "description": "Uses ConversionSourcesServiceClient() or ConversionSourcesServiceAsyncClient() to initialize the API client with proper authentication and configuration",
      "max_score": 15
    },
    {
      "name": "Analytics Source Creation",
      "description": "Uses create_conversion_source() method with a ConversionSource object containing a GoogleAnalyticsLink with the property_id to create an analytics-linked source",
      "max_score": 25
    },
    {
      "name": "Direct Source Creation",
      "description": "Uses create_conversion_source() method with a ConversionSource object containing a MerchantCenterDestination with display_name and currency_code to create a direct tracking source",
      "max_score": 25
    },
    {
      "name": "Attribution Configuration",
      "description": "Correctly configures AttributionSettings with the specified attribution_model (e.g., AttributionSettings.AttributionModel.LAST_CLICK, DATA_DRIVEN, or FIRST_CLICK) for the conversion source",
      "max_score": 20
    },
    {
      "name": "Request Structure",
      "description": "Properly constructs CreateConversionSourceRequest with parent (merchant_id) and conversion_source parameters according to the API specification",
      "max_score": 10
    },
    {
      "name": "Response Handling",
      "description": "Correctly extracts and returns the required fields (source_id from name field, state, display_name, currency_code) from the ConversionSource response object",
      "max_score": 5
    }
  ]
}

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/google-shopping-merchant-conversions@1.0.x
tile.json