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-8/

{
  "context": "This criteria evaluates how well the engineer uses the google-shopping-merchant-conversions package to create, configure, and manage conversion sources with different attribution models. The focus is on correct usage of the package's attribution configuration capabilities.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Client initialization",
      "description": "Uses ConversionSourcesServiceClient to initialize the API client properly for making requests to the conversion sources service.",
      "max_score": 10
    },
    {
      "name": "ConversionSource creation",
      "description": "Uses create_conversion_source() method to create a new Merchant Center Destination conversion source with the required parent parameter (merchant account ID).",
      "max_score": 15
    },
    {
      "name": "MerchantCenterDestination configuration",
      "description": "Properly configures MerchantCenterDestination with display_name and currency_code fields when creating a conversion source.",
      "max_score": 10
    },
    {
      "name": "AttributionSettings setup",
      "description": "Correctly creates and configures AttributionSettings objects with attribution_model and conversion_type fields to specify the attribution behavior.",
      "max_score": 20
    },
    {
      "name": "Attribution model types",
      "description": "Uses the correct AttributionModel enum values (e.g., LAST_CLICK, FIRST_CLICK, LINEAR, TIME_DECAY, POSITION_BASED, DATA_DRIVEN) from the package to specify different attribution models.",
      "max_score": 15
    },
    {
      "name": "Lookback window configuration",
      "description": "Configures attribution_lookback_window_days field in AttributionSettings to control the conversion credit timeframe (7-90 days).",
      "max_score": 10
    },
    {
      "name": "Update operations",
      "description": "Uses update_conversion_source() method with proper field_mask parameter to update specific attribution settings of an existing Merchant Center Destination source.",
      "max_score": 15
    },
    {
      "name": "List and retrieve",
      "description": "Uses list_conversion_sources() method with the correct parent parameter to retrieve all conversion sources for a merchant account and extracts attribution configuration details from the response.",
      "max_score": 5
    }
  ]
}

Version

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